Commit graph

68 commits

Author SHA1 Message Date
Paul Gauthier
4fbe3d295a added [playwright] extra 2024-07-14 19:34:48 +01:00
Paul Gauthier
76dad84285 added [browser] extra; refac the pip install utils 2024-07-14 17:22:17 +01:00
Paul Gauthier
bafa8ab71c refactor reqs into requirements/ 2024-07-13 16:36:41 +01:00
Paul Gauthier
0b21dbaf08 Include scipy in base reqs 2024-07-11 08:26:13 +01:00
Paul Gauthier
9e3eb4fce5 move llama core into hf-embed 2024-07-10 17:44:26 +01:00
Paul Gauthier
f688c18b65 offer to install aider[hf] 2024-07-10 16:20:06 +01:00
Paul Gauthier
4e07710d4e added aider[hf] 2024-07-10 15:40:40 +01:00
Paul Gauthier (aider)
9a39f00c39 Remove --extra-index-url line from requirements.txt and conditionally install torch from the specified URL in setup.py. 2024-07-09 14:40:59 +01:00
Paul Gauthier
9fa70b4b05 Install the cpu-only version of torch 2024-07-09 09:37:10 +01:00
Paul Gauthier
e951974c43 fix pip-compile so dev-req and req agree 2024-07-04 20:53:03 -03:00
Paul Gauthier
af48cc3e4c wip 2024-07-04 16:06:12 -03:00
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
2c22d30721 Bump versions to pickup latest litellm https://github.com/BerriAI/litellm/issues/4408 2024-06-25 13:13:14 -07:00
Paul Gauthier
4fed045f27 Added vertex_ai/claude-3-sonnet@20240229, bumped deps to upgrade litellm #704 2024-06-21 16:50:49 -07:00
Paul Gauthier
73fcaa6f01 bump litellm version to pickup fix https://github.com/BerriAI/litellm/issues/4082 2024-06-16 11:21:32 -07:00
Paul Gauthier
1f1da4b1a2 refac all urls into urls.py 2024-06-08 12:53:54 -07:00
Paul Gauthier
5032ce1a95 bump deps for +grep-ast==0.3.2 2024-05-20 09:19:02 -07:00
Paul Gauthier
04539feccb bump deps to get grep-ast 0.3.1 2024-05-19 15:10:57 -07:00
Paul Gauthier
dd2ba6e3fc pin tree-sitter==0.21.3 2024-05-17 14:49:39 -07:00
Paul Gauthier
e09d4d8e16 Upgraded deps to pickup grep-ast 0.3.0 2024-05-17 14:42:40 -07:00
Paul Gauthier
bec9d49d64 bumped deps 2024-05-08 07:07:55 -07:00
Paul Gauthier
4e1613036e pick up https://github.com/BerriAI/litellm/issues/3420 2024-05-04 08:05:46 -07:00
Paul Gauthier
bd2900495d bump deps to pick up latest litellm 2024-05-02 08:46:16 -07:00
Paul Gauthier
2f589ee379 upgraded dependencies 2024-05-01 10:46:20 -07:00
Paul Gauthier
4f996d43ae added streamlit dep 2024-04-28 14:17:55 -07:00
Paul Gauthier
80b4ebe6f7 include google-generativeai; bump all dep versions 2024-04-24 11:46:50 -07:00
Paul Gauthier
7b2dfaaa31 Upgraded dependencies 2024-04-22 09:13:12 -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
1758937042 wip 2024-02-08 07:18:39 -08:00
Paul Gauthier
99be34fb61 aider: Add chromedriver-autoinstaller to requirements.txt for automatic installation of ChromeDriver.
# Aider chat conversation:

USER: does the user need to install anything beyond the pip requirements to have selenium drive chrome?

ASSISTANT: To have Selenium drive Chrome, the user needs to have the Chrome browser installed on their system and also the ChromeDriver executable, which allows Selenium to interface with Chrome. The ChromeDriver version must be compatible with the version of Chrome installed on the system.

The `requirements.txt` file already includes `selenium`, but it does not include `chromedriver-autoinstaller`, which can automatically download and install the correct version of ChromeDriver for the user's version of Chrome. To facilitate this, we can add `chromedriver-autoinstaller` to the `requirements.txt` file.

Here is the diff to add `chromedriver-autoinstaller` to the `requirements.txt`:

```diff
--- requirements.txt
+++ requirements.txt
@@ ... @@
+selenium==4.17.2
+chromedriver-autoinstaller==0.3.1
    # via -r requirements.in
```

By adding `chromedriver-autoinstaller`, the user can ensure that the correct version of ChromeDriver is installed and updated as needed, without manual intervention.
2024-02-07 16:29:45 -08:00
Paul Gauthier
ffdd034b7b Add new dependencies and update existing ones. 2024-02-07 16:29:44 -08:00
Paul Gauthier
5c9bd4d405 Bump all dependencies, to pick up py-tree-sitter-languages 1.9.1 with py12 support 2024-01-04 07:48:00 -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
58ba202b51 compiling requirements.txt 2023-11-29 22:57:31 +13:00
Paul Gauthier
3bdae96396 Updated all dependencies via pip-compile #319 2023-11-03 06:41:50 -07:00
Paul Gauthier
05b0597f8b use grep-ast==0.2.4 to fully fix c-sharp bug 2023-10-31 16:48:44 -07:00
Paul Gauthier
23024488b5 use grep-ast==0.2.3 to fix c-sharp bug 2023-10-31 16:27:53 -07:00
Paul Gauthier
5280549c33 Upgrade to grep-ast 0.2.2 to streamline tree-sitter install 2023-10-31 11:28:34 -07:00
Paul Gauthier
b579c9e4d4 updated numpy & scipy versions #300 2023-10-30 19:01:02 -07:00
Paul Gauthier
a12fdbcba7 grep-ast==0.2.0 2023-10-23 15:52:48 -07:00