Commit graph

24 commits

Author SHA1 Message Date
Paul Gauthier
2303cef65b bump dep versions 2024-06-29 08:21:26 -07:00
Paul Gauthier
e65f999c7a pin importlib-metadata<8.0.0 2024-06-25 13:37:24 -07:00
Paul Gauthier
543d005085 pin to scipy<1.14 to python 3.9 compatibility 2024-06-25 13:16:52 -07:00
Paul Gauthier
1f1da4b1a2 refac all urls into urls.py 2024-06-08 12:53:54 -07:00
Paul Gauthier
cb6e7cabb6 Added lint/test_outcome 2024-05-19 08:13:20 -07:00
Paul Gauthier
22736b63d0 noop 2024-05-18 18:05:43 -07:00
Paul Gauthier
dd2ba6e3fc pin tree-sitter==0.21.3 2024-05-17 14:49:39 -07:00
Paul Gauthier
4f996d43ae added streamlit dep 2024-04-28 14:17:55 -07:00
Paul Gauthier
9afa6e8435 Added gemini 1.5 pro 2024-04-23 09:49:48 -07:00
Paul Gauthier
7a047dc98e networkx 3.3 no longer works on python 3.9 2024-04-18 16:25:21 -07:00
Paul Gauthier
d750511c7c added litellm dep; upgraded all deps 2024-04-18 16:18:36 -07:00
Paul Gauthier
efff174f9a Use download_pandoc, which works everywhere including arm64 2024-02-08 15:56:00 -08:00
Paul Gauthier
50b6a00331 bs4 -> beautifulsoup4 2024-02-08 14:29:56 -08:00
Paul Gauthier
cc36329691 output with pandoc, cleanup with bs and re 2024-02-08 14:14:42 -08:00
Paul Gauthier
5b78d929a6 Roughly working scraper 2024-02-08 11:44:55 -08:00
Paul Gauthier
61531b9430 aider: Add chromedriver-autoinstaller to requirements.in.
# Aider chat conversation:

USER: I added these *read-write* files: requirements.in

ASSISTANT: It seems there might be a misunderstanding. You've indicated that you've added the `requirements.in` file, but you haven't specified any changes that need to be made to it or any other files. If you need any modifications or have any specific requests regarding the `requirements.in` or any other file, please let me know, and I'll be happy to assist you with the necessary changes.

USER: add chromedriver-autoinstller to .in not .txt

ASSISTANT: Here is the diff to add `chromedriver-autoinstaller` to the `requirements.in` file:

```diff
--- requirements.in
+++ requirements.in
@@ ... @@
 webdriver_manager
 selenium
+chromedriver-autoinstaller
```

This change adds `chromedriver-autoinstaller` to the `requirements.in` file, which is used to generate the `requirements.txt` file with `pip-compile`. After adding this line, you would run `pip-compile requirements.in` to update the `requirements.txt` file accordingly.
2024-02-07 16:30:30 -08:00
Paul Gauthier
29fa63cd3b aider: Add bs4 to requirements.
# Aider chat conversation:

USER: add bs4

ASSISTANT: ```diff
--- requirements.in
+++ requirements.in
@@ ... @@
 soundfile
+bs4
 PyYAML
 Pillow
```
2024-02-07 16:13:09 -08:00
Paul Gauthier
aa54fdd5f7 aider: Add the missing requirements for selenium and related packages.
# Aider chat conversation:

USER: add the missing requirements for selenium and related packages

ASSISTANT: ```diff
--- requirements.in
+++ requirements.in
@@ ... @@
+webdriver_manager
+selenium
```

The above diff adds the missing requirements for Selenium and the WebDriver Manager to the `requirements.in` file.
2024-02-07 14:23:24 -08:00
Joshua Vial
179b648864 merging from upstream main 2023-12-19 22:04:39 +13:00
Paul Gauthier
7113a30271 unified diffs 2023-12-17 12:54:34 -08:00
Joshua Vial
fe9423d7b8 merge in openai upgrade 2023-12-11 20:43:18 +13:00
Paul Gauthier
6ebc142377 roughed in openai 1.x 2023-12-05 07:37:05 -08:00
Joshua Vial
d8f33a8124 Auto switch to gpt-4-vision-preview if image files added to context 2023-11-29 22:48:45 +13:00
Paul Gauthier
3bdae96396 Updated all dependencies via pip-compile #319 2023-11-03 06:41:50 -07:00