Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Update eval packages and remove unnecessary version constraints | 10 days | -11/+15 | |
| | ||||
* | Install fishhook now that it supports 3.13 | 2025-07-30 | -2/+2 | |
| | ||||
* | Enable numpy and scipy in 3.14 now they have wheels | 2025-07-30 | -2/+2 | |
| | ||||
* | Update eval deps to latest versions | 2025-07-30 | -5/+5 | |
| | ||||
* | Bump networkx to latest | 2025-05-31 | -1/+1 | |
| | ||||
* | Bump eval deps to latest versions | 2025-05-17 | -16/+19 | |
| | | | | This commit also updates which dependencies are installed in each verison of Python, according to what works where. | |||
* | Bump SciPy in eval deps to get Python 3.13 support (#235) | 2025-03-06 | -1/+1 | |
| | ||||
* | Remove plotly as it requires headless chrome to work | 2024-12-21 | -1/+0 | |
| | ||||
* | Update eval dep 3.13 exclusions now that some packages support 3.13(t) | 2024-12-21 | -4/+4 | |
| | ||||
* | Bump eval deps to latest | 2024-12-21 | -10/+10 | |
| | ||||
* | Run make upgrade | 2024-12-21 | -37/+40 | |
| | | | | I had to upgrade falcon to 4.X for 3.13 windows support, so thought I might as well upgrade all of them | |||
* | Alphabetize dependencies | 2024-12-20 | -2/+2 | |
| | ||||
* | Add kaleido==0.1.* to snekbox | 2024-12-20 | -0/+1 | |
| | | | Required to export plotly figures to png | |||
* | Add plotly to eval deps | 2024-12-20 | -0/+1 | |
| | ||||
* | Don't install packages that aren't compatible with 3.13t | 2024-10-12 | -2/+2 | |
| | | | | | For now there isn't an environment marker for free threaded python, so these packages need to be disabled for all 3.13 versions https://discuss.python.org/t/environment-marker-for-free-threading/60007/5 | |||
* | Update version specifier tags in eval-deps | 2024-10-03 | -7/+7 | |
| | | | | This ensures only packages that have wheels for 3.13 are installed into the 3.13 eval container | |||
* | Bump eval deps to latest | 2024-10-03 | -4/+4 | |
| | ||||
* | Bump eval deps to latest | 2024-08-28 | -12/+12 | |
| | ||||
* | Bump fishhook eval dep (#207) | 2024-04-03 | -1/+1 | |
| | ||||
* | Re-add yarl as an eval dep now that multidict has 3.12 wheels | 2024-03-14 | -1/+1 | |
| | ||||
* | Bump eval-deps to latest versions | 2024-03-14 | -7/+7 | |
| | ||||
* | Bump pre-commit version and re run make upgrade | 2024-01-24 | -30/+45 | |
| | | | | This was required as pre-commit was returning an error from within virtualenv | |||
* | Add pyarrow to eval-deps | 2024-01-24 | -0/+1 | |
| | | | | Witohut this dep pandas raises a deprecation warning whenever importing pandas | |||
* | Remove yarl as an eval-dep | 2024-01-24 | -1/+1 | |
| | | | | yarl currently relies on multidict, which does not have wheels for 3.12 | |||
* | Bump all eval deps to latest versions | 2024-01-05 | -5/+5 | |
| | ||||
* | Reenable pendulum and yarl eval deps since they now support 3.12 | 2024-01-05 | -2/+2 | |
| | ||||
* | Remove toml eval-dep as the stdlib now supports it | 2023-10-02 | -1/+0 | |
| | ||||
* | Bump all eval-deps to latest versions | 2023-10-02 | -3/+3 | |
| | ||||
* | Update eval-deps markers for new Python versions | 2023-10-02 | -8/+7 | |
| | ||||
* | Bump numpy up to 1.26.0rc1 when running on 3.12 | 2023-09-11 | -1/+1 | |
| | ||||
* | Add references to when eval packages will be updated for 3.12 | 2023-08-30 | -3/+3 | |
| | ||||
* | Bump eval-deps to latest versions | 2023-08-30 | -13/+13 | |
| | ||||
* | Move eval deps into their own requirements file | 2023-08-29 | -0/+24 | |
| | ||||
* | Use pip-tools version that supports newer pip versions | 2023-08-29 | -3/+3 | |
| | ||||
* | Update Sentry SDK to support Falcon 3 | 2023-03-13 | -36/+28 | |
| | | | Signed-off-by: Bradley Reynolds <[email protected]> | |||
* | Drop Python Coveralls Dependency | 2022-10-31 | -27/+0 | |
| | | | | | | | | | Remove the coveralls dependency in favor of the GitHub action uploader. The action is an official product from coveralls, and has the same features as the package, however it reduces the project's dependencies in favor of a simpler more stand-alone solution. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Upgrade Package Dependencies | 2022-10-31 | -41/+42 | |
| | | | | | | | Run `make upgrade` to relock all dependency files with pip-tools on 3.11. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Make Sentry SDK and gunicorn optional dependencies | 2022-05-30 | -1/+1 | |
| | | | | | | | | | | | Falcon provides a WSGI app which can be used by any server, not just gunicorn. Thus, make gunicorn optional in case the user wants to use a different server. There shouldn't be any import errors since the class is now in an isolated module. The only time that module is imported is when gunicorn loads its config. Sentry is there for Python Discord mainly, so this dependency shouldn't be imposed on others. | |||
* | Add a pyproject.toml | 2022-05-30 | -13/+6 | |
| | ||||
* | Deps: use pip-tools instead of Pipenv | 2022-05-29 | -0/+140 | |
Pipenv was limited to only "normal" and "dev" dependencies. pip-tools is more flexible, since each requirements file can be constrained by more than one other requirements file. This means CI can choose to only install coverage deps in the test job and linting deps in the lint job, but these dependencies will still be constrained by each other and by other requirements, so a developer will be able to install both sets simultaneously without conflicts. Use a Makefile to make up for the loss of Pipenv's scripts functionality. |