aboutsummaryrefslogtreecommitdiffstats
path: root/pyproject.toml (follow)
Commit message (Collapse)AuthorAgeLines
* Bump flake8-bugbear from 22.10.25 to 22.10.27Gravatar dependabot[bot]2022-10-27-1/+1
| | | | | | | | | | | | | | Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.10.25 to 22.10.27. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.10.25...22.10.27) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump sentry-sdk from 1.9.10 to 1.10.1Gravatar dependabot[bot]2022-10-26-1/+1
| | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.9.10 to 1.10.1. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.9.10...1.10.1) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump pyjwt from 2.5.0 to 2.6.0Gravatar dependabot[bot]2022-10-26-1/+1
| | | | | | | | | | | | | | | Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.5.0 to 2.6.0. - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](https://github.com/jpadilla/pyjwt/commits) --- updated-dependencies: - dependency-name: pyjwt dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump psycopg2-binary from 2.9.4 to 2.9.5Gravatar dependabot[bot]2022-10-26-1/+1
| | | | | | | | | | | | | | | Bumps [psycopg2-binary](https://github.com/psycopg/psycopg2) from 2.9.4 to 2.9.5. - [Release notes](https://github.com/psycopg/psycopg2/releases) - [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS) - [Commits](https://github.com/psycopg/psycopg2/commits) --- updated-dependencies: - dependency-name: psycopg2-binary dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump flake8-bugbear from 22.9.23 to 22.10.25Gravatar dependabot[bot]2022-10-25-1/+1
| | | | | | | | | | | | | | Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.9.23 to 22.10.25. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.9.23...22.10.25) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump django from 4.1.1 to 4.1.2Gravatar dependabot[bot]2022-10-12-1/+1
| | | | | | | | | | | | | | Bumps [django](https://github.com/django/django) from 4.1.1 to 4.1.2. - [Release notes](https://github.com/django/django/releases) - [Commits](https://github.com/django/django/compare/4.1.1...4.1.2) --- updated-dependencies: - dependency-name: django dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump psycopg2-binary from 2.9.3 to 2.9.4Gravatar dependabot[bot]2022-10-12-1/+1
| | | | | | | | | | | | | | | Bumps [psycopg2-binary](https://github.com/psycopg/psycopg2) from 2.9.3 to 2.9.4. - [Release notes](https://github.com/psycopg/psycopg2/releases) - [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS) - [Commits](https://github.com/psycopg/psycopg2/commits) --- updated-dependencies: - dependency-name: psycopg2-binary dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump pyfakefs from 4.7.0 to 5.0.0Gravatar dependabot[bot]2022-10-10-1/+1
| | | | | | | | | | | | | | | Bumps [pyfakefs](https://github.com/pytest-dev/pyfakefs) from 4.7.0 to 5.0.0. - [Release notes](https://github.com/pytest-dev/pyfakefs/releases) - [Changelog](https://github.com/pytest-dev/pyfakefs/blob/main/CHANGES.md) - [Commits](https://github.com/pytest-dev/pyfakefs/compare/v4.7.0...v5.0.0) --- updated-dependencies: - dependency-name: pyfakefs dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump sentry-sdk from 1.9.8 to 1.9.10Gravatar dependabot[bot]2022-10-04-1/+1
| | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.9.8 to 1.9.10. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.9.8...1.9.10) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Downgrade sentry-sdk To 1.9.8Gravatar Hassan Abouelela2022-09-30-1/+1
| | | | | | | | Sentry 1.9.9 seems to be highly broken, with issues such as not being able to install on python 3.9, and more relevantly to this project major performance slowdowns on certain requests. Signed-off-by: Hassan Abouelela <[email protected]>
* Bump To Django 4.1.1 & Update DependenciesGravatar Hassan Abouelela2022-09-30-12/+11
| | | | | | Update outdated and broken dependencies. Signed-off-by: Hassan Abouelela <[email protected]>
* Switch To Coveralls ActionGravatar Hassan Abouelela2022-09-30-1/+0
| | | | | | | | | | | The coveralls package has consistently caused issues for us, so it made sense to switch to something that's a little more decoupled, especially when it has official support. Switching is simple, since coverage.py can natively generate the format used by the coveralls action, and everything else is plug and play. Signed-off-by: Hassan Abouelela <[email protected]>
* Upgrade To 3.10Gravatar Hassan Abouelela2022-09-30-1/+1
| | | | | | | All dependencies and code are already ready for 3.10, all that's necessary is to update the number. Signed-off-by: Hassan Abouelela <[email protected]>
* Bump Developer DependenciesGravatar Hassan Abouelela2022-09-30-15/+15
| | | | | | | | | | | | Most of these bumps are just locking to exact versions since the latest version for most packages were already within the allowed range. flake8-bandit had to be disabled temporarily as it is currently broken for the latest version of flake8. The PR fixing the issue is linked, and it can be re-enabled when a new version is available. Signed-off-by: Hassan Abouelela <[email protected]>
* Bump CoverageGravatar Hassan Abouelela2022-09-30-2/+2
| | | | | | | Bump the coverage package to the latest version. This also requires bumping coveralls. Signed-off-by: Hassan Abouelela <[email protected]>
* Bump & Use Exact Versions For Run DependenciesGravatar Hassan Abouelela2022-09-30-16/+16
| | | | | | | | Updates the versions for all non-dev dependencies, and locks them to exact versions. This is part of a push for better dependency management planned by the core-developer team. Signed-off-by: Hassan Abouelela <[email protected]>
* Merge branch 'main' into github-artifactsGravatar Hassan Abouelela2022-08-09-1/+1
|\
| * Merge branch 'main' into speedup-testsGravatar ChrisJL2022-08-04-4/+4
| |\
| * | Remove IP From Compose PortsGravatar Hassan Abouelela2022-07-12-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Specifying the port IP in compose seems to significantly slow down networking with postgres. This effect is epically noticeable in tests, which are 5-10x faster with the change. Signed-off-by: Hassan Abouelela <[email protected]>
* | | Add GitHub Artifact API ViewGravatar Hassan Abouelela2022-07-12-0/+1
| |/ |/| | | | | | | | | Adds an API route to fetch GitHub build artifacts through a GitHub app. Signed-off-by: Hassan Abouelela <[email protected]>
* | Bump Django To 4.0Gravatar Hassan Abouelela2022-07-11-2/+2
| | | | | | | | | | | | Bumps the django version to 4.0, and DRF for compatibility. Signed-off-by: Hassan Abouelela <[email protected]>
* | Bump Django To 3.2Gravatar Hassan Abouelela2022-07-11-1/+1
| | | | | | | | | | | | | | | | | | | | Bumps the current django version to 3.2 For the most part, there are no major changes here. The app configuration names were incorrect, and the new version no longer ignores that, so those were updated. The new version also requires explicitly defining the field type for primary keys if they are not defined on the model. Signed-off-by: Hassan Abouelela <[email protected]>
* | Bump flake8-bandit To v3Gravatar Hassan Abouelela2022-07-11-1/+1
| | | | | | | | | | | | | | | | | | | | | | Bumps flake-bandit to v3 to fix an incompatibility with the bandit package. This also bumps flake8-annotations to a legally acceptable version, which introduces ANN401, which disallows `typing.Any` annotations (for the most part, refer to the docs). Signed-off-by: Hassan Abouelela <[email protected]>
* | Switch Out requests For httpxGravatar Hassan Abouelela2022-07-11-1/+1
|/ | | | | | | | The requests library has been replaced by httpx. It's a drop-in replacement, but provides a better interface for certain things, such as client sessions, and sync/async support. Signed-off-by: Hassan Abouelela <[email protected]>
* Add more tests for the new resources page.Gravatar Leon Sandøy2022-01-31-0/+1
| | | | Coverage is now 100%.
* Revert changes to pyproject.toml.Gravatar Leon Sandøy2022-01-31-16/+17
| | | | | These changes were not necessary. I am very sorry for the things that I did.
* Merge branch 'main' into swfarnsworth/smarter-resources/merge-with-mainGravatar Hassan Abouelela2022-01-31-1/+1
|\ | | | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]> # Conflicts: # poetry.lock # pyproject.toml
| * Update pyfakefs to 4.5Gravatar Johannes Christ2022-01-30-1/+1
| | | | | | | | This is required to allow running tests on 3.10.
* | Clean up dependency file and bump simple-bulma.Gravatar Leon Sandøy2022-01-27-16/+16
| |
* | Merge branch 'main' into swfarnsworth/smarter-resources/merge-with-mainGravatar Leon Sandøy2022-01-23-4/+4
|\|
| * Bump drf up to 3.12.0Gravatar Chris Lovering2021-12-13-1/+1
| | | | | | | | This is to add support for Django 3.1's database-agnositic JSONField.
| * Bump django from 3.1.13 to 3.1.14Gravatar dependabot[bot]2021-12-11-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [django](https://github.com/django/django) from 3.1.13 to 3.1.14. - [Release notes](https://github.com/django/django/releases) - [Commits](https://github.com/django/django/compare/3.1.13...3.1.14) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
| * Update `django-filter` for new Django versionGravatar Johannes Christ2021-11-27-1/+1
| |
| * Bump django from 3.0.14 to 3.1.13Gravatar dependabot[bot]2021-11-26-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [django](https://github.com/django/django) from 3.0.14 to 3.1.13. - [Release notes](https://github.com/django/django/releases) - [Commits](https://github.com/django/django/compare/3.0.14...3.1.13) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
| * Fix Typo In Static TaskGravatar Hassan Abouelela2021-11-26-1/+1
| |
| * Adds Django Distill To ProjectGravatar Hassan Abouelela2021-10-10-0/+2
| | | | | | | | | | Adds django-distill to dependencies, and lays the basic groundwork to start building static routes. Adds a poetry task to help with testing.
| * Merge branch 'master' into subdomains-to-query-pathsGravatar Johannes Christ2021-10-06-1/+2
| |\
| | * Pin psycopg version and re-lockGravatar Chris Lovering2021-09-22-1/+1
| | | | | | | | | | | | | | | | | | For some reason the lock file was out of date, which caused issues when trying to poetry install on Windows without build tools. psycopg had to be pinned to ~=2.8.0 as 2.9 introduces an issue with us not setting the db connection to UTC
| * | Move subdomains to query paths.Gravatar Johannes Christ2021-06-08-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In more detail: - Use Django URL namespaces (e.g. `api:bot:infractions`) instead of `django_hosts` host argument. - Update the hosts file setup documentation to remove subdomain entries. - Update the hosts file setup documentation to mention that the entry of `pythondiscord.local` is not required and mainly for convenience. - Rename the `APISubdomainTestCase` to the more fitting `AuthenticatedAPITestCase`, as authentication is all that is left that the class is doing. - Drop dependency to `django_hosts`.
* | | Merge with main, resolve conflicts.Gravatar swfarnsworth2021-09-05-0/+1
|\ \ \ | | |/ | |/|
| * | Follow standard for dependency versioning for django-prometheusGravatar Joe Banks2021-09-02-1/+1
| | | | | | | | | Co-authored-by: Vivaan Verma <[email protected]>
| * | Install Django prometheusGravatar Joe Banks2021-09-02-0/+1
| |/
* | fix: Pin `psycopg2-binary` to v2.8.*Gravatar Vivaan Verma2021-08-12-1/+1
| | | | | | | | `psycopg2-binary` introduced a change that cause Django to break in v2.9. Without this pin, starting up the site raises an `AssertionError: database connection isn't set to UTC`
* | chore: Update django-simple-bulma from v2.1 to v2.4Gravatar Vivaan Verma2021-08-12-1/+1
|/ | | | This is needed because the flexbox helper classes were only introduced in later versions (Bulma v0.9.1 and djano-simple-bulma v2.4.0)
* Replace pipenv with poetryGravatar Chris2021-05-17-0/+55
| | | | Including the pre-commit config here too, so I can actually lint
* [#193] Replace Poetry with PipenvGravatar Gareth Coles2019-04-05-44/+0
|
* Use poetry for dependency managemnet.Gravatar Johannes Christ2019-02-05-0/+44
|
* Fix up CI.Gravatar Johannes Christ2018-09-16-27/+0
|
* Use sane package manager.Gravatar Johannes Christ2018-09-16-0/+27