Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deps: Bump the python-packages group with 7 updates #39

Merged
merged 1 commit into from
Sep 19, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 18, 2023

Bumps the python-packages group with 7 updates:

Package From To
ruff 0.0.286 0.0.290
dill 0.3.6 0.3.7
pontos 23.3.3 23.3.5
pylint 2.17.4 2.17.5
rich 13.5.2 13.5.3
tomlkit 0.11.8 0.12.1
typed-ast 1.5.4 1.5.5

Updates ruff from 0.0.286 to 0.0.290

Release notes

Sourced from ruff's releases.

v0.0.290

What's Changed

Rules

Settings

Bug Fixes

Preview

What's this section?

New Contributors

Full Changelog: astral-sh/ruff@v0.0.289...v0.0.290

v0.0.289

What's Changed

Bug Fixes

Preview

This release includes a new preview mode which can be used to opt-in to unstable rules and features.

... (truncated)

Changelog

Sourced from ruff's changelog.

Breaking Changes

0.0.288

Remove support for emoji identifiers (#7212)

Previously, Ruff supported the non-standard compliant emoji identifiers e.g. 📦 = 1. We decided to remove this non-standard language extension, and Ruff now reports syntax errors for emoji identifiers in your code, the same as CPython.

Improved GitLab fingerprints (#7203)

GitLab uses fingerprints to identify new, existing, or fixed violations. Previously, Ruff included the violation's position in the fingerprint. Using the location has the downside that changing any code before the violation causes the fingerprint to change, resulting in GitLab reporting one fixed and one new violation even though it is a pre-existing violation.

Ruff now uses a more stable location-agnostic fingerprint to minimize that existing violations incorrectly get marked as fixed and re-reported as new violations.

Expect GitLab to report each pre-existing violation in your project as fixed and a new violation in your Ruff upgrade PR.

0.0.283 / 0.284

The target Python version now defaults to 3.8 instead of 3.10 (#6397)

Previously, when a target Python version was not specified, Ruff would use a default of Python 3.10. However, it is safer to default to an older Python version to avoid assuming the availability of new features. We now default to the oldest supported Python version which is currently Python 3.8.

(We still support Python 3.7 but since it has reached EOL we've decided not to make it the default here.)

Note this change was announced in 0.0.283 but not active until 0.0.284.

0.0.277

.ipynb_checkpoints, .pyenv, .pytest_cache, and .vscode are now excluded by default (#5513)

Ruff maintains a list of default exclusions, which now consists of the following patterns:

  • .bzr
  • .direnv
  • .eggs
  • .git
  • .git-rewrite
  • .hg
  • .ipynb_checkpoints
  • .mypy_cache
  • .nox
  • .pants.d
  • .pyenv
  • .pytest_cache
  • .pytype
  • .ruff_cache
  • .svn
  • .tox
  • .venv

... (truncated)

Commits

Updates dill from 0.3.6 to 0.3.7

Release notes

Sourced from dill's releases.

dill-0.3.7

dill 0.3.7 Release Notes

With dill, you can serialize almost anything in python, even an entire interpreter session. If you encounter any pickling failures, dill also has some good tools to help you discover why your object fails to pickle.

dill installs with pip: $ pip install dill

dill requires: - python or pypy, >=3.7

Optional requirements: - pyreadline, >=1.7.1 (install with $ pip install dill[readline]) - objgraph, >=1.7.2 (install with $ pip install dill[graph])

dill is licensed under 3-clause BSD:

>>> import dill
>>> print (dill.license())

To cite dill:

>>> import dill
>>> print (dill.citation())

What's Changed

New Contributors

Full Changelog: uqfoundation/dill@dill-0.3.6...dill-0.3.7

Commits
  • d334771 tag: dill-0.3.7
  • 0de1f2b Bump pygments from 2.11.2 to 2.15.0 in /docs (#605)
  • 8243111 support pypy3.10
  • 9338a48 don't register LineIterator if PYPY
  • 9c2183f non-rtf docs use globaltoc and css
  • d031d06 fix #601: avoid abort trap on CFunctionType
  • c172f59 Merge branch 'master' of github.com:uqfoundation/dill
  • 83ab36c use warning context for 312a7
  • 4f3fe3d Fixed bug that crashed dill when a module has its file attribute set to N...
  • f7a2282 Merge branch 'master' of github.com:uqfoundation/dill
  • Additional commits viewable in compare view

Updates pontos from 23.3.3 to 23.3.5

Release notes

Sourced from pontos's releases.

pontos 23.3.5

23.3.5 - 2023-03-14

Bug Fixes

  • Fix version scheme, by avoiding version jump on pre-releases (#674) 0b4793a

pontos 23.3.4

[23.3.4] - 2023-03-14

Added

  • Introduce pontos-version new CLI to calculate the next release 0e63b81
  • Implement repr for Version classes e1ab500
  • Add api docs for pontos.version.schemes 531b6fe
  • Add all versioning schemes to pontos.version.scheme a1cffaa
  • Add a VersioningScheme based on Semantic Versioning 2edf32d
  • Implement a VersioningScheme based on PEP 440 15075ce
  • Introduce an abstract base class for a VersioningScheme 743ad38
  • Add docs for pontos.version.project module 0f2d853
  • Add semver as dependency for semantic versioning support e58565f
  • Add sphinx- autobuild for rebuilding the docs automatically 7f23202
  • Support updating a TypeScript version file too 1f97f89
  • typing in pontos/github (#651) a188538
  • Extend tests for verifying the version in Python projects 83ca1bc
  • Add support for pontos-version verify current for JS projects 3588b25
  • Add support for pontos-version verify current to Go and CMake projects ed61a34
  • Introduce a Project class that abstracts versioning 4f69b5b
  • Add a get_commands function to return all VersionCommand classes 74efacd

Removed

  • Remove unused version helper functions c305be0
  • Drop obsolete gather_project function 7e41232
  • Drop VersionCalculator from VersionCommands b8982d6

Changed

  • Update pontos-changelog to support versioning schemes cdfa189
  • Change ChangelogBuilder to allow passing Version instances cd095ef
  • Adjust release CLIs for versioning schemes afd5a36
  • Adjust pontos-version for versioning scheme changes 485da59
  • Mark calculator module as "private" 5d38b5f
  • Allow Version comparison against strings 031b3d5
  • Migrate tests for Version and VersionCalculator 2c6ca13
  • Refactor Project class 0b3f5a7
  • Refactor VersionCommands 0a8de36
  • Require a version parsing function for get_last_release_version 3c09b27
  • Rename scheme module to schemes bb68ab9
  • Abstract Version and VersionCalculator 88758e1
  • Update pylint to allow modules starting with underscore b72c6c8
  • Update github CLI to use new pull requests API dd7d594

... (truncated)

Commits
  • 6f76953 Automatic release to 23.3.5
  • 6e30335 Fix javascript by removing semi from regex (#680)
  • 0b4793a Fix: Fix version scheme, by avoiding version jump on pre-releases (#674)
  • 7a2cebf Automatic adjustments after release
  • a89bed7 Automatic release to 23.3.4
  • f94287d Fix: Pass version to string function (#679)
  • ee2e709 Test version comparison
  • a4f1edf Add more tests for schemes
  • 253bc4f Add parser test
  • 99a92b0 Remove try block, add more tests
  • Additional commits viewable in compare view

Updates pylint from 2.17.4 to 2.17.5

Commits
  • fe161df Bump pylint to 2.17.5, update changelog (#8887)
  • 50d924b Remove carriage returns from doc file (#8884) (#8886)
  • c6658ba Bump astroid to 2.15.6 (#8849)
  • c68007e Fix crash from unexpected assignment (#8839) (#8843)
  • 1928589 [Backport maintenance/2.17.x] Avoid consider-using-f-string on modulos with...
  • d690dd8 Exempt parents with only annotations from invalid-enum-extension (#8834) (#...
  • 535a0a5 Update typing-extensions requirement from ~=4.6 to ~=4.7 (#8816)
  • a51dc64 Fix a crash when calling copy.copy() without args (#8784) (#8786)
  • ef13c61 [PyCQA migration] Upgrade links in maintenance branch
  • b7d270b [cleanup] Upgrade more doc following the PyCQA migration
  • Additional commits viewable in compare view

Updates rich from 13.5.2 to 13.5.3

Release notes

Sourced from rich's releases.

Markdown fixes

[13.5.3] - 2023-09-17

Fixed

Changelog

Sourced from rich's changelog.

[13.5.3] - 2023-09-17

Fixed

Commits

Updates tomlkit from 0.11.8 to 0.12.1

Release notes

Sourced from tomlkit's releases.

0.12.1

Full Changelog: python-poetry/tomlkit@0.12.0...0.12.1

0.12.0

What's Changed

New Contributors

Full Changelog: python-poetry/tomlkit@0.11.8...0.12.0

Changelog

Sourced from tomlkit's changelog.

[0.12.1] - 2023-07-27

Fixed

  • Make float and int hashable.

[0.12.0] - 2023-07-27

Added

  • Allow users to specify encoders for custom types. (#296)

Fixed

  • Fix the incorrect sort when building a table with dotted keys.
  • Complete the methods required for integer and float items. (#307)
  • Replace the deprecated usage of datetime.utcnow(). (#308)
  • Minor performance improvements when iterating over the escape sequences. (#304)
Commits
  • 7ed7d3a fix: Make float and int hashable
  • 653a375 chore: update release action
  • 27ad8ff chore: release 0.12.0
  • e2adb95 fix: replace deprecated usage of datetime.utcnow (#308)
  • e07f6a1 fix: full methods of integer and float (#307)
  • 9e39a63 perf: only iter on found escape sequences (#304)
  • 8edb46c chore(deps-dev): bump pygments from 2.14.0 to 2.15.0 (#302)
  • 45c6177 chore(deps-dev): bump certifi from 2022.12.7 to 2023.7.22 (#303)
  • f976291 README: Link to readthedocs for the documentation (#300)
  • a3cb8a2 feat: allow users to register custom encoders (#296)
  • Additional commits viewable in compare view

Updates typed-ast from 1.5.4 to 1.5.5

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python-packages group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [ruff](https://github.com/astral-sh/ruff) | `0.0.286` | `0.0.290` |
| [dill](https://github.com/uqfoundation/dill) | `0.3.6` | `0.3.7` |
| [pontos](https://github.com/greenbone/pontos) | `23.3.3` | `23.3.5` |
| [pylint](https://github.com/pylint-dev/pylint) | `2.17.4` | `2.17.5` |
| [rich](https://github.com/Textualize/rich) | `13.5.2` | `13.5.3` |
| [tomlkit](https://github.com/sdispater/tomlkit) | `0.11.8` | `0.12.1` |
| [typed-ast](https://github.com/python/typed_ast) | `1.5.4` | `1.5.5` |


Updates `ruff` from 0.0.286 to 0.0.290
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](astral-sh/ruff@v0.0.286...v0.0.290)

Updates `dill` from 0.3.6 to 0.3.7
- [Release notes](https://github.com/uqfoundation/dill/releases)
- [Commits](uqfoundation/dill@dill-0.3.6...dill-0.3.7)

Updates `pontos` from 23.3.3 to 23.3.5
- [Release notes](https://github.com/greenbone/pontos/releases)
- [Commits](greenbone/pontos@v23.3.3...v23.3.5)

Updates `pylint` from 2.17.4 to 2.17.5
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v2.17.4...v2.17.5)

Updates `rich` from 13.5.2 to 13.5.3
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v13.5.2...v13.5.3)

Updates `tomlkit` from 0.11.8 to 0.12.1
- [Release notes](https://github.com/sdispater/tomlkit/releases)
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [Commits](python-poetry/tomlkit@0.11.8...0.12.1)

Updates `typed-ast` from 1.5.4 to 1.5.5
- [Changelog](https://github.com/python/typed_ast/blob/master/release_process.md)
- [Commits](python/typed_ast@1.5.4...1.5.5)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: dill
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: pontos
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: pylint
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: rich
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: tomlkit
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: typed-ast
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner September 18, 2023 17:57
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Sep 18, 2023
@greenbonebot greenbonebot enabled auto-merge (squash) September 18, 2023 17:57
@github-actions
Copy link

Conventional Commits Report

Type Number
Dependencies 1

🚀 Conventional commits found.

@greenbonebot greenbonebot merged commit b877bab into main Sep 19, 2023
18 of 19 checks passed
@greenbonebot greenbonebot deleted the dependabot/pip/python-packages-216869b8ea branch September 19, 2023 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants