aboutsummaryrefslogtreecommitdiffstats
path: root/requirements (follow)
Commit message (Collapse)AuthorAgeLines
* Update eval packages and remove unnecessary version constraintsGravatar Joe Banks10 days-11/+15
|
* Install fishhook now that it supports 3.13Gravatar Chris Lovering2025-07-30-2/+2
|
* Enable numpy and scipy in 3.14 now they have wheelsGravatar Chris Lovering2025-07-30-2/+2
|
* Update eval deps to latest versionsGravatar Chris Lovering2025-07-30-5/+5
|
* Bump networkx to latestGravatar Chris Lovering2025-05-31-1/+1
|
* Bump eval deps to latest versionsGravatar Chris Lovering2025-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)Gravatar Bradley Reynolds2025-03-06-1/+1
|
* Remove plotly as it requires headless chrome to workGravatar Chris Lovering2024-12-21-1/+0
|
* Update eval dep 3.13 exclusions now that some packages support 3.13(t)Gravatar Chris Lovering2024-12-21-4/+4
|
* Bump eval deps to latestGravatar Chris Lovering2024-12-21-10/+10
|
* Run make upgradeGravatar Chris Lovering2024-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 dependenciesGravatar Bradley Reynolds2024-12-20-2/+2
|
* Add kaleido==0.1.* to snekboxGravatar Steele Farnsworth2024-12-20-0/+1
| | | Required to export plotly figures to png
* Add plotly to eval depsGravatar Bradley Reynolds2024-12-20-0/+1
|
* Don't install packages that aren't compatible with 3.13tGravatar Chris Lovering2024-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-depsGravatar Chris Lovering2024-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 latestGravatar Chris Lovering2024-10-03-4/+4
|
* Bump eval deps to latestGravatar Chris Lovering2024-08-28-12/+12
|
* Bump fishhook eval dep (#207)Gravatar Bradley Reynolds2024-04-03-1/+1
|
* Re-add yarl as an eval dep now that multidict has 3.12 wheelsGravatar Chris Lovering2024-03-14-1/+1
|
* Bump eval-deps to latest versionsGravatar Chris Lovering2024-03-14-7/+7
|
* Bump pre-commit version and re run make upgradeGravatar Chris Lovering2024-01-24-30/+45
| | | | This was required as pre-commit was returning an error from within virtualenv
* Add pyarrow to eval-depsGravatar Chris Lovering2024-01-24-0/+1
| | | | Witohut this dep pandas raises a deprecation warning whenever importing pandas
* Remove yarl as an eval-depGravatar Chris Lovering2024-01-24-1/+1
| | | | yarl currently relies on multidict, which does not have wheels for 3.12
* Bump all eval deps to latest versionsGravatar Chris Lovering2024-01-05-5/+5
|
* Reenable pendulum and yarl eval deps since they now support 3.12Gravatar Chris Lovering2024-01-05-2/+2
|
* Remove toml eval-dep as the stdlib now supports itGravatar Chris Lovering2023-10-02-1/+0
|
* Bump all eval-deps to latest versionsGravatar Chris Lovering2023-10-02-3/+3
|
* Update eval-deps markers for new Python versionsGravatar Chris Lovering2023-10-02-8/+7
|
* Bump numpy up to 1.26.0rc1 when running on 3.12Gravatar Chris Lovering2023-09-11-1/+1
|
* Add references to when eval packages will be updated for 3.12Gravatar Chris Lovering2023-08-30-3/+3
|
* Bump eval-deps to latest versionsGravatar Chris Lovering2023-08-30-13/+13
|
* Move eval deps into their own requirements fileGravatar Joe Banks2023-08-29-0/+24
|
* Use pip-tools version that supports newer pip versionsGravatar wookie1842023-08-29-3/+3
|
* Update Sentry SDK to support Falcon 3Gravatar Bradley Reynolds2023-03-13-36/+28
| | | Signed-off-by: Bradley Reynolds <[email protected]>
* Drop Python Coveralls DependencyGravatar Hassan Abouelela2022-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 DependenciesGravatar Hassan Abouelela2022-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 dependenciesGravatar MarkKoz2022-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.tomlGravatar MarkKoz2022-05-30-13/+6
|
* Deps: use pip-tools instead of PipenvGravatar MarkKoz2022-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.