Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make sure a ``tool`` table is created in ``toml`` generation (#8638) | Daniël van Noord | 2023-04-30 | 1 | -1/+1 |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Add home-assistant to primer and remove old external primer (#8612) | Jacob Walls | 2023-04-29 | 1 | -1/+0 |
| | |||||
* | [tomlkit] Limit the maximum version of tomlkit (#8633) | Pierre Sassoulas | 2023-04-28 | 1 | -1/+1 |
| | |||||
* | Bump astroid to 3.0.0a2 (#8627) | Marc Mueller | 2023-04-25 | 1 | -1/+1 |
| | |||||
* | Bump astroid to 3.0.0a1 (#8626) | Marc Mueller | 2023-04-25 | 1 | -1/+1 |
| | |||||
* | Drop support for Python 3.7 (#8609) | Marc Mueller | 2023-04-24 | 1 | -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-24 | 1 | -1/+1 |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Upgrade astroid to 2.15.3 (#8584) | Pierre Sassoulas | 2023-04-23 | 1 | -1/+1 |
| | | | Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> | ||||
* | Upgrade astroid to 2.15.2 (#8530) | Pierre Sassoulas | 2023-04-03 | 1 | -1/+1 |
| | |||||
* | [cleanup] Upgrade more doc following the PyCQA migration | Pierre Sassoulas | 2023-03-31 | 1 | -1/+1 |
| | |||||
* | [PyCQA migration] Upgrade links to the repositories in code and doc (#8514) | Pierre Sassoulas | 2023-03-29 | 1 | -3/+3 |
| | |||||
* | Bump astroid from 2.15.0 to 2.15.1 (#8513) | dependabot[bot] | 2023-03-29 | 1 | -1/+1 |
| | |||||
* | [ruff] Add RUF specific rules and autofix (#8449) | Pierre Sassoulas | 2023-03-14 | 1 | -0/+2 |
| | |||||
* | [pre-commit] Configure ruff to sort import | Pierre Sassoulas | 2023-03-10 | 1 | -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 Noord | 2023-03-08 | 1 | -1/+2 |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | [deprecation] epylint removal for pylint 3.0.0 (#8400) | Pierre Sassoulas | 2023-03-08 | 1 | -1/+0 |
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | ||||
* | Upgrade to astroid 2.15.0 (#8387) | Pierre Sassoulas | 2023-03-07 | 1 | -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 Sassoulas | 2023-03-02 | 1 | -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.2 | Pierre Sassoulas | 2023-02-13 | 1 | -1/+1 |
| | |||||
* | [pre-commit.ci] pre-commit autoupdate (#8208) | pre-commit-ci[bot] | 2023-02-07 | 1 | -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 project | Pierre Sassoulas | 2023-02-06 | 1 | -3/+3 |
| | |||||
* | [pre-commit] Add ruff to the pre-commit configuration | Pierre Sassoulas | 2023-02-06 | 1 | -0/+8 |
| | |||||
* | Fix issues with new typing Union syntax (Py310) (#8122) | Marc Mueller | 2023-02-01 | 1 | -1/+1 |
| | | | | * Fix issues with new typing Union syntax (Py310) * Upgrade astroid to 2.14.1 | ||||
* | Upgrade astroid to 2.13.3 | Pierre Sassoulas | 2023-01-22 | 1 | -1/+1 |
| | |||||
* | Upgrade astroid to 2.13.2 (#8030) | Pierre Sassoulas | 2023-01-13 | 1 | -1/+1 |
| | |||||
* | Add new check "pointless-exception-statement" (#7939) | James Addison | 2023-01-07 | 1 | -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 Tosi | 2022-12-14 | 1 | -1/+2 |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Upgrade the versions of astroid and dill (#7838) | Pierre Sassoulas | 2022-11-24 | 1 | -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 Walls | 2022-11-23 | 1 | -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 Mueller | 2022-11-07 | 1 | -2/+1 |
| | | | | | | * Use release version for astroid * Use better cache key * Mirror create environment * Update comments | ||||
* | Improve Github action workflows (#7651) | Marc Mueller | 2022-11-04 | 1 | -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 Sassoulas | 2022-10-19 | 1 | -1/+1 |
| | |||||
* | Merge branch 'maintenance/2.15.x' into following 2.15.4 release | Pierre Sassoulas | 2022-10-10 | 1 | -1/+1 |
|\ | |||||
| * | Upgrade astroid version following 2.12.11 release | Pierre Sassoulas | 2022-10-10 | 1 | -1/+1 |
| | | |||||
* | | Use 3.11 for Github actions (#6551) | Pierre Sassoulas | 2022-09-30 | 1 | -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) | orSolocate | 2022-09-27 | 1 | -0/+2 |
| | | | | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | | Migrate configs for isort, mypy, and pytest into pyproject.toml | Christian Clauss | 2022-09-22 | 1 | -0/+47 |
|/ | |||||
* | Bump astroid to 2.12.10 | Pierre Sassoulas | 2022-09-19 | 1 | -2/+3 |
| | |||||
* | Upgrade astroid version following 2.12.9 release | Pierre Sassoulas | 2022-09-07 | 1 | -1/+1 |
| | |||||
* | Upgrade astroid version following 2.12.8 release | Pierre Sassoulas | 2022-09-06 | 1 | -1/+1 |
| | |||||
* | Upgrade astroid version following 2.12.4 release (#7356) | Pierre Sassoulas | 2022-08-25 | 1 | -1/+1 |
| | |||||
* | Upgrade astroid version following 2.12.3 release (#7344) | Pierre Sassoulas | 2022-08-23 | 1 | -1/+1 |
| | |||||
* | "Contributer" -> "Contributor" | Jacob Walls | 2022-08-13 | 1 | -1/+1 |
| | |||||
* | Update PyPI `Homepage` url via pyproject.toml configuration. (#7299) | Mark Byrne | 2022-08-12 | 1 | -0/+1 |
| | | | | | Closes #7298 Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Update `astroid` to 2.12 (#7153) | Jacob Walls | 2022-07-13 | 1 | -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 Mueller | 2022-06-28 | 1 | -0/+79 |
* Use isolated build environments * Update release ci job to use build * Use new project metadata format * Cleanup MANIFEST.in * Remove setup.py |