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

chore: Bump the development-dependencies group across 1 directory with 5 updates #733

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 19, 2024

Bumps the development-dependencies group with 5 updates in the / directory:

Package From To
wheel 0.44.0 0.45.0
build 1.2.2 1.2.2.post1
tox 4.21.0 4.23.2
types-lxml 2024.9.16 2024.11.8
types-pytz 2024.2.0.20240913 2024.2.0.20241003

Updates wheel from 0.44.0 to 0.45.0

Release notes

Sourced from wheel's releases.

0.45.0

  • Refactored the convert command to not need setuptools to be installed

  • Don't configure setuptools logging unless running bdist_wheel

  • Added a redirection from wheel.bdist_wheel.bdist_wheel to setuptools.command.bdist_wheel.bdist_wheel to improve compatibility with setuptools' latest fixes.

    Projects are still advised to migrate away from the deprecated module and import the setuptools' implementation explicitly. (PR by @​abravalheri)

Changelog

Sourced from wheel's changelog.

Release Notes

0.45.0 (2024-11-08)

  • Refactored the convert command to not need setuptools to be installed

  • Don't configure setuptools logging unless running bdist_wheel

  • Added a redirection from wheel.bdist_wheel.bdist_wheel to setuptools.command.bdist_wheel.bdist_wheel to improve compatibility with setuptools' latest fixes.

    Projects are still advised to migrate away from the deprecated module and import the setuptools' implementation explicitly. (PR by @​abravalheri)

0.44.0 (2024-08-04)

  • Canonicalized requirements in METADATA file (PR by Wim Jeantine-Glenn)
  • Deprecated the bdist_wheel module, as the code was migrated to setuptools itself

0.43.0 (2024-03-11)

  • Dropped support for Python 3.7
  • Updated vendored packaging to 24.0

0.42.0 (2023-11-26)

  • Allowed removing build tag with wheel tags --build ""
  • Fixed wheel pack and wheel tags writing updated WHEEL fields after a blank line, causing other tools to ignore them
  • Fixed wheel pack and wheel tags writing WHEEL with CRLF line endings or a mix of CRLF and LF
  • Fixed wheel pack --build-number "" not removing build tag from WHEEL (above changes by Benjamin Gilbert)

0.41.3 (2023-10-30)

  • Updated vendored packaging to 23.2
  • Fixed ABI tag generation for CPython 3.13a1 on Windows (PR by Sam Gross)

0.41.2 (2023-08-22)

  • Fixed platform tag detection for GraalPy and 32-bit python running on an aarch64 kernel (PR by Matthieu Darbois)
  • Fixed wheel tags to not list directories in RECORD files (PR by Mike Taves)
  • Fixed ABI tag generation for GraalPy (PR by Michael Simacek)

0.41.1 (2023-08-05)

... (truncated)

Commits
  • d78f0e3 Created a new release
  • f064c69 Added license files for vendored packaging
  • 68387af Only configure setuptools logging if bdist_wheel is imported (#641)
  • c81f5c9 Refactored the wheel convert command to not require setuptools (#640)
  • e43464d Adjusted target Python versions in GitHub CI
  • e9894e7 Tweaked pytest settings to make the tracebacks easier to read
  • baf6bf8 Removed Cirrus CI configuration
  • 28c1ba1 Improved compatibility with future versions of setuptools (#638)
  • 9254a4f Exclude @overload and if TYPE_CHECKING: from coverage checks
  • d841597 [pre-commit.ci] pre-commit autoupdate (#635)
  • Additional commits viewable in compare view

Updates build from 1.2.2 to 1.2.2.post1

Release notes

Sourced from build's releases.

1.2.2.post1

This release only makes metadata (Python 3.13 classifier), docs, and test suite changes.

What's Changed

New Contributors

Full Changelog: pypa/build@1.2.2...1.2.2.post1

Changelog

Sourced from build's changelog.

+++++++++ Changelog +++++++++

Commits

Updates tox from 4.21.0 to 4.23.2

Release notes

Sourced from tox's releases.

4.23.2

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.23.1...4.23.2

4.23.1

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.23.0...4.23.1

4.23.0

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.22.0...4.23.0

4.22.0

What's Changed

Full Changelog: tox-dev/tox@4.21.2...4.22.0

4.21.2

... (truncated)

Changelog

Sourced from tox's changelog.

v4.23.2 (2024-10-22)

Misc - 4.23.2

- :issue:`3415`

v4.23.1 (2024-10-21)

Improved Documentation - 4.23.1

  • Fix bad example in documentation for dependency groups - by :user:gaborbernat. (:issue:3240)

v4.23.0 (2024-10-16)

Features - 4.23.0

- Add ``NETRC`` to the list of environment variables always passed through. (:issue:`3410`)

Improved Documentation - 4.23.0

  • replace [tool.pyproject] and [tool.tox.pyproject] with [tool.tox] in config.rst (:issue:3411)

v4.22.0 (2024-10-15)

Features - 4.22.0

- Implement dependency group support as defined in :pep:`735` - see :ref:`dependency_groups` - by :user:`gaborbernat`. (:issue:`3408`)

v4.21.2 (2024-10-03)

Bugfixes - 4.21.2

  • Include tox.toml in sdist archives to fix test failures resulting from its lack.
    • by :user:mgorny (:issue:3389)

v4.21.1 (2024-10-02)

Bugfixes - 4.21.1

- Fix error when using ``requires`` within a TOML configuration file - by :user:`gaborbernat`. (:issue:`3386`)
- Fix error when using ``deps`` within a TOML configuration file - by :user:`gaborbernat`. (:issue:`3387`)
- Multiple fixes for the TOML configuration by :user:`gaborbernat`.:
  • Do not fail when there is an empty command within commands. </tr></table>

... (truncated)

Commits

Updates types-lxml from 2024.9.16 to 2024.11.8

Release notes

Sourced from types-lxml's releases.

2024.11.08

Breaking and important changes

image showing deprecation warning

  • pyright users (and IDE that can make use of pyright) will see warning if a single string is supplied where collection of string is expected (tuple, set, list etc). In terms of typing, a single str itself is valid as a Sequence, so type checkers normally would not raise alarm when using str in such function parameters, but can induce unexpected runtime behavior. (#64)
    • _ElementTree.write(), etree.fromstringlist(), etree.tostring(), html.soupparser.fromstring(), html.soupparser.parse()
  • It is possible to verify release files indeed come from GitHub and not maliciously altered. See Release file attestation for detail.
  • Runtime tests support comparing with mypy results, therefore officially making static stub tests obsolete

Bug fixes

  • Element tag names, attribute names and attribute values support bytearray. This is discovered via hypothesis testing, which is intended to be utilized in next release
  • Compatibility with pyright ⩾ 1.1.378, which imposes additional overload warning for etree.iterparse()
  • Use relative import in lxml.ElementInclude, otherwise mypy triggers --install-type behavior.
  • ObjectifiedElement __getitem()__ and __setitem()__ should accept str as key, which behaves mostly like __getattr__() and __setattr__(). That means, elem["foo"] is equivalent to elem.foo for non-repeating subelements.

fixes for etree submodule

  • _Element.tag property is not just a str. It is str after initial document or string parsing, but can be set manually to any type supported by tag name and returns the same object.
  • When QName is initialized with first argument set to None, _Element can be used as second argument (which is promoted to first argument in implementation)
  • Relax single argument usage in _Element.iter*() method family, doesn't need tag= keyword when argument is None
  • FunctionNamespace() should generate an _XPathFunctionNamespaceRegistry object, not its superclass
  • For decorator usage of _XPathFunctionNamespaceRegistry and _ClassNamespaceRegistry, decorator signature included an extraneous argument, though it doesn't affect any existing correct usage.
  • indent() first parameter has wrong name

fixes for html submodule

  • soupparser.parse() should accept pathlib.Path object as input
  • .value property of SelectElement can't be set to bytes
  • .action property of FormElement can have a value of None, and can be set to None. They have different meanings though.

Small and internal changes

  • Declare python 3.13 support and perform CI tests.
  • Separation of pyright and mypy ignore comments: in previous releases # type: ignore[code] was enabled in pyright settings. Now it only uses # pyright: ignore[code] so mypy comment won't affect pyright behavior.
  • Add ._name property to html.FormElement for form name
  • Eliminate typing.TypeAlias usage (declared obsolete, and we can do without it)

Test related changes

  • Stub tests migration to runtime:
    • Most of remaining etree._Element methods, now only .makeelement() and .xpath() left in stub test
  • Runtime test additions:
    • ElementNamespaceClassLookup()
  • tox config migrated to pyproject.toml, thus requiring tox ⩾ 4.22
  • Runtime tests are now executed within test-rt folder due to python/mypy#8400
  • Some tests need to be performed conditionally when multi-subclass patch is applied
  • Some tests or syntaxes need to be turned off to cope with mypy deficiencies

... (truncated)

Commits
  • 99f984d docs: Prepare for new release
  • e651dc1 ci(tox): Disable parallel test in Windows
  • d7b1aeb ci(tox): Install prebuilt wheel while testing
  • a8c079f test(stub): Fix test affected by custom config removal
  • 6909f79 fix: Drop unused mypy type ignore comment
  • 0b6f78b chore: Refresh multiclass patch
  • 32a590c docs: Readme update about issue #64
  • 06f868b fix: Another round of str collection fix
  • 3a3ee9b chore: Spell check and minor doc addition
  • ca30719 fix: Attribute name and value input supports bytearray too
  • Additional commits viewable in compare view

Updates types-pytz from 2024.2.0.20240913 to 2024.2.0.20241003

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

@dependabot dependabot bot requested a review from a team as a code owner November 19, 2024 21:27
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 19, 2024
@jtrobles-cdd jtrobles-cdd self-assigned this Nov 19, 2024
Bumps the development-dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [wheel](https://github.com/pypa/wheel) | `0.44.0` | `0.45.0` |
| [build](https://github.com/pypa/build) | `1.2.2` | `1.2.2.post1` |
| [tox](https://github.com/tox-dev/tox) | `4.21.0` | `4.23.2` |
| [types-lxml](https://github.com/abelcheung/types-lxml) | `2024.9.16` | `2024.11.8` |
| [types-pytz](https://github.com/python/typeshed) | `2024.2.0.20240913` | `2024.2.0.20241003` |

Updates `wheel` from 0.44.0 to 0.45.0
- [Release notes](https://github.com/pypa/wheel/releases)
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst)
- [Commits](pypa/wheel@0.44.0...0.45.0)

Updates `build` from 1.2.2 to 1.2.2.post1
- [Release notes](https://github.com/pypa/build/releases)
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst)
- [Commits](pypa/build@1.2.2...1.2.2.post1)

Updates `tox` from 4.21.0 to 4.23.2
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](tox-dev/tox@4.21.0...4.23.2)

Updates `types-lxml` from 2024.9.16 to 2024.11.8
- [Release notes](https://github.com/abelcheung/types-lxml/releases)
- [Commits](abelcheung/types-lxml@2024.09.16...2024.11.08)

Updates `types-pytz` from 2024.2.0.20240913 to 2024.2.0.20241003
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: wheel
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: build
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: tox
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: types-lxml
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: types-pytz
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@jtrobles-cdd jtrobles-cdd force-pushed the dependabot/pip/development-dependencies-ef62971fef branch from 98ca34c to e55be2a Compare November 19, 2024 21:30
@jtrobles-cdd jtrobles-cdd merged commit a4c48df into develop Nov 20, 2024
20 checks passed
@jtrobles-cdd jtrobles-cdd deleted the dependabot/pip/development-dependencies-ef62971fef branch November 20, 2024 12:56
@svillegas-cdd svillegas-cdd mentioned this pull request Dec 12, 2024
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant