summaryrefslogtreecommitdiff
path: root/pyproject.toml
Commit message (Collapse)AuthorAgeFilesLines
* Make sure a ``tool`` table is created in ``toml`` generation (#8638)Daniël van Noord2023-04-301-1/+1
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Add home-assistant to primer and remove old external primer (#8612)Jacob Walls2023-04-291-1/+0
|
* [tomlkit] Limit the maximum version of tomlkit (#8633)Pierre Sassoulas2023-04-281-1/+1
|
* Bump astroid to 3.0.0a2 (#8627)Marc Mueller2023-04-251-1/+1
|
* Bump astroid to 3.0.0a1 (#8626)Marc Mueller2023-04-251-1/+1
|
* Drop support for Python 3.7 (#8609)Marc Mueller2023-04-241-2/+1
| | | | | * Drop support for Python 3.7 * Update py-version + classifier * Update functional tests
* Upgrade astroid to 2.15.4 (#8615)dependabot[bot]2023-04-241-1/+1
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Upgrade astroid to 2.15.3 (#8584)Pierre Sassoulas2023-04-231-1/+1
| | | Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Upgrade astroid to 2.15.2 (#8530)Pierre Sassoulas2023-04-031-1/+1
|
* [cleanup] Upgrade more doc following the PyCQA migrationPierre Sassoulas2023-03-311-1/+1
|
* [PyCQA migration] Upgrade links to the repositories in code and doc (#8514)Pierre Sassoulas2023-03-291-3/+3
|
* Bump astroid from 2.15.0 to 2.15.1 (#8513)dependabot[bot]2023-03-291-1/+1
|
* [ruff] Add RUF specific rules and autofix (#8449)Pierre Sassoulas2023-03-141-0/+2
|
* [pre-commit] Configure ruff to sort importPierre Sassoulas2023-03-101-5/+21
| | | | I'm not sure if ruff handle first party / third parties, but it's good enough for the doc
* Add and expose ``py.typed`` (#8402)Daniël van Noord2023-03-081-1/+2
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* [deprecation] epylint removal for pylint 3.0.0 (#8400)Pierre Sassoulas2023-03-081-1/+0
| | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Upgrade to astroid 2.15.0 (#8387)Pierre Sassoulas2023-03-071-1/+1
| | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* [pre-commit] Transition from flake8/autoflake to ruff (#8372)Pierre Sassoulas2023-03-021-3/+6
| | | | | ruff is faster and support pyproject.toml. flake8-typing-import is not implemented but it checks for things in python version < 3.7.2 that we do not support.
* Upgrade astroid to 2.14.2Pierre Sassoulas2023-02-131-1/+1
|
* [pre-commit.ci] pre-commit autoupdate (#8208)pre-commit-ci[bot]2023-02-071-1/+0
| | | | | | | | | | updates: - [github.com/PyCQA/autoflake: v2.0.0 → v2.0.1](https://github.com/PyCQA/autoflake/compare/v2.0.0...v2.0.1) - [github.com/charliermarsh/ruff-pre-commit: v0.0.241 → v0.0.243](https://github.com/charliermarsh/ruff-pre-commit/compare/v0.0.241...v0.0.243) - [github.com/psf/black: 22.12.0 → 23.1.0](https://github.com/psf/black/compare/22.12.0...23.1.0) * Remove false positive fixed in ruff 0.243 Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* [doc] Use the real URL address of pylint's read the doc projectPierre Sassoulas2023-02-061-3/+3
|
* [pre-commit] Add ruff to the pre-commit configurationPierre Sassoulas2023-02-061-0/+8
|
* Fix issues with new typing Union syntax (Py310) (#8122)Marc Mueller2023-02-011-1/+1
| | | | * Fix issues with new typing Union syntax (Py310) * Upgrade astroid to 2.14.1
* Upgrade astroid to 2.13.3Pierre Sassoulas2023-01-221-1/+1
|
* Upgrade astroid to 2.13.2 (#8030)Pierre Sassoulas2023-01-131-1/+1
|
* Add new check "pointless-exception-statement" (#7939)James Addison2023-01-071-1/+1
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* fix: bump dill to >= 0.3.6, prevents tests hanging with python3.11 (#7918)Sandro Tosi2022-12-141-1/+2
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Upgrade the versions of astroid and dill (#7838)Pierre Sassoulas2022-11-241-4/+2
| | | | | | | * [dill] Use dill 0.3.6 for python 3.11 now that dill released it * Upgrade astroid to 2.12.13 * Fix backport job
* Fail pytest runs on warnings (#7809)Jacob Walls2022-11-231-0/+1
| | | | | | | | | | | * Catch DeprecationWarning in pyreverse Follow-up to #6869 * Patch use of deprecated `astroid.node_classes` in test * Ignore DeprecationWarning in test_parseable_output_regression Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Update Primer venv caching [ci] (#7708)Marc Mueller2022-11-071-2/+1
| | | | | | * Use release version for astroid * Use better cache key * Mirror create environment * Update comments
* Improve Github action workflows (#7651)Marc Mueller2022-11-041-2/+2
| | | | | | | | | * Remove restore keys * Log pylint + astroid versions * Reset cache versions * Add check-latest to setup-python * Use pyproject.toml for hash * Update comment-hider version comment * Pin additional actions
* Upgrade astroid to 2.12.12 (#7649)Pierre Sassoulas2022-10-191-1/+1
|
* Merge branch 'maintenance/2.15.x' into following 2.15.4 releasePierre Sassoulas2022-10-101-1/+1
|\
| * Upgrade astroid version following 2.12.11 releasePierre Sassoulas2022-10-101-1/+1
| |
* | Use 3.11 for Github actions (#6551)Pierre Sassoulas2022-09-301-1/+4
| | | | | | | | | | | | | | Use ``dill-pylint`` (our own version of dill) because dill's 0.3.6 release is taking forever. Closes #5920 Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* | Hotfix mypy precommit errors for colorama and typing on Windows (#7531)orSolocate2022-09-271-0/+2
| | | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* | Migrate configs for isort, mypy, and pytest into pyproject.tomlChristian Clauss2022-09-221-0/+47
|/
* Bump astroid to 2.12.10Pierre Sassoulas2022-09-191-2/+3
|
* Upgrade astroid version following 2.12.9 releasePierre Sassoulas2022-09-071-1/+1
|
* Upgrade astroid version following 2.12.8 releasePierre Sassoulas2022-09-061-1/+1
|
* Upgrade astroid version following 2.12.4 release (#7356)Pierre Sassoulas2022-08-251-1/+1
|
* Upgrade astroid version following 2.12.3 release (#7344)Pierre Sassoulas2022-08-231-1/+1
|
* "Contributer" -> "Contributor"Jacob Walls2022-08-131-1/+1
|
* Update PyPI `Homepage` url via pyproject.toml configuration. (#7299)Mark Byrne2022-08-121-0/+1
| | | | | Closes #7298 Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Update `astroid` to 2.12 (#7153)Jacob Walls2022-07-131-2/+2
| | | | | | | | Prevent `unused-import` for `six.with_metaclass` Update `contributors-txt` to 0.9.0 Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Improve packaging [PEP 517 + 621] (#7076)Marc Mueller2022-06-281-0/+79
* Use isolated build environments * Update release ci job to use build * Use new project metadata format * Cleanup MANIFEST.in * Remove setup.py