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

Bump the python-dependencies group across 1 directory with 15 updates #307

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 17, 2025

Bumps the python-dependencies group with 15 updates in the / directory:

Package From To
lxml 5.3.0 5.3.1
numpy 2.2.0 2.2.3
rdflib 7.1.1 7.1.3
holidays 0.63 0.66
myst-parser 4.0.0 4.0.1
flake8 7.1.1 7.1.2
mypy 1.14.1 1.15.0
boto3-stubs 1.35.92 1.36.21
types-pytz 2024.2.0.20241221 2025.1.0.20250204
boto3 1.35.92 1.36.21
certifi 2024.12.14 2025.1.31
filelock 3.16.1 3.17.0
aniso8601 9.0.1 10.0.0
pytz 2024.2 2025.1
ixbrl-viewer 1.4.47 1.4.59

Updates lxml from 5.3.0 to 5.3.1

Changelog

Sourced from lxml's changelog.

5.3.1 (2025-02-09)

Bugs fixed

  • GH#440: Some tests were adapted for libxml2 2.14.0. Patch by Nick Wellnhofer.

  • LP#2097175: DTD(external_id="…") erroneously required a byte string as ID value.

  • GH#450: iterparse() internally triggered the `DeprecationWarning`` added in lxml 5.3.0 when parsing HTML.

Other changes

  • GH#442: Binary wheels for macOS no longer use the linker flag -flat_namespace.
Commits
  • 1dd5001 Update changelog.
  • 7b177e4 CI: Fix dependency issues.
  • 088c9e5 CI: Use older Ubuntu image to fix builds.
  • 58af8b3 CI: Try to get legacy jobs working again.
  • 37cdbb5 Prepare release of lxml 5.3.1.
  • 64ac58f Build/CI: Update cache action from deprecated version.
  • 6b654c9 Buld: Downgrade Ubuntu build image to fix dependency issues.
  • 71fda3f Update changelog.
  • 306041e iterparse: ignore "strip_cdata" when parsing HTML (GH-450)
  • e73c466 Fix DTD(external_id="...") option.
  • Additional commits viewable in compare view

Updates numpy from 2.2.0 to 2.2.3

Release notes

Sourced from numpy's releases.

2.2.3 (Feb 13, 2025)

NumPy 2.2.3 Release Notes

NumPy 2.2.3 is a patch release that fixes bugs found after the 2.2.2 release. The majority of the changes are typing improvements and fixes for free threaded Python. Both of those areas are still under development, so if you discover new problems, please report them.

This release supports Python versions 3.10-3.13.

Contributors

A total of 9 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • !amotzop
  • Charles Harris
  • Chris Sidebottom
  • Joren Hammudoglu
  • Matthew Brett
  • Nathan Goldbaum
  • Raghuveer Devulapalli
  • Sebastian Berg
  • Yakov Danishevsky +

Pull requests merged

A total of 21 pull requests were merged for this release.

  • #28185: MAINT: Prepare 2.2.x for further development
  • #28201: BUG: fix data race in a more minimal way on stable branch
  • #28208: BUG: Fix from_float_positional errors for huge pads
  • #28209: BUG: fix data race in np.repeat
  • #28212: MAINT: Use VQSORT_COMPILER_COMPATIBLE to determine if we should...
  • #28224: MAINT: update highway to latest
  • #28236: BUG: Add cpp atomic support (#28234)
  • #28237: BLD: Compile fix for clang-cl on WoA
  • #28243: TYP: Avoid upcasting float64 in the set-ops
  • #28249: BLD: better fix for clang / ARM compiles
  • #28266: TYP: Fix timedelta64.__divmod__ and timedelta64.__mod__...
  • #28274: TYP: Fixed missing typing information of set_printoptions
  • #28278: BUG: backport resource cleanup bugfix from gh-28273
  • #28282: BUG: fix incorrect bytes to stringdtype coercion
  • #28283: TYP: Fix scalar constructors
  • #28284: TYP: stub numpy.matlib
  • #28285: TYP: stub the missing numpy.testing modules
  • #28286: CI: Fix the github label for TYP: PR's and issues
  • #28305: TYP: Backport typing updates from main
  • #28321: BUG: fix race initializing legacy dtype casts
  • #28324: CI: update test_moderately_small_alpha

... (truncated)

Commits
  • a274561 Merge pull request #28322 from charris/prepare-2.2.3
  • 5ab0f71 REL: Prepare for the NumPy 2.2.3 release [wheel build]
  • 010ad9b Merge pull request #28324 from charris/update-test_dirichlet_moderately_small...
  • 6338746 CI: update test_moderately_small_alpha [wheel build]
  • 56f8d5b Merge pull request #28321 from charris/backport-28290
  • 48515a3 MAINT: Update some testing files from main
  • 96ca7e3 MAINT: respond to code review
  • c20ac88 MAINT: use a try/finally to make the deadlock protection more robust
  • d494647 MAINT: fix indentation and clarify comment
  • 3f8fbd6 MAINT: go back to try/except
  • Additional commits viewable in compare view

Updates rdflib from 7.1.1 to 7.1.3

Release notes

Sourced from rdflib's releases.

2025-01-18 RELEASE 7.1.3

A fix-up release that re-adds support for Python 3.8 after it was accidentally removed in Release 7.1.2.

This release cherrypicks many additions to 7.1.2 added to 7.1.1 but leaves out typing changes that are not compatible with Python 3.8.

Also not carried over from 7.1.2 is the change from Poetry 1.x to 2.0.

Included are PRs such as Defined Namespace warnings fix, sort longturtle blank nodes, deterministic longturtle serialisation and Dataset documentation improvements.

Changelog

Sourced from rdflib's changelog.

2025-01-17 RELEASE 7.1.3

A fix-up release that re-adds support for Python 3.8 after it was accidentally removed in Release 7.1.2.

This release cherrypicks many additions to 7.1.2 added to 7.1.1 but leaves out typing changes that are not compatible with Python 3.8.

Also not carried over from 7.1.2 is the change from Poetry 1.x to 2.0.

Included are PRs such as Defined Namespace warnings fix, sort longturtle blank nodes, deterministic longturtle serialisation and Dataset documentation improvements.

For the full list of included PRs, see the preparatory PR: RDFLib/rdflib#3036.

2025-01-10 RELEASE 7.1.2

A minor release that inadvertently removed support for Python 3.8. This release how now been deleted.

All the improved features initially made available in this release that were compatible with Python 3.8 have been preserved in the 7.1.3 release. The main additions to 7.1.2 not preserved in 7.1.3 are updated type hints.

Commits

Updates holidays from 0.63 to 0.66

Release notes

Sourced from holidays's releases.

v0.66

Version 0.66

Released February 3, 2025

New Contributors

Full Changelog: vacanza/holidays@v0.65...v0.66

v0.65

Version 0.65

Released January 20, 2025

New Contributors:

Full Changelog: vacanza/holidays@v0.64...v0.65

... (truncated)

Changelog

Sourced from holidays's changelog.

Version 0.66

Released February 3, 2025

Version 0.65

Released January 20, 2025

Version 0.64

Released January 6, 2025

... (truncated)

Commits

Updates myst-parser from 4.0.0 to 4.0.1

Release notes

Sourced from myst-parser's releases.

v4.0.1

What's Changed

New Contributors

Full Changelog: executablebooks/MyST-Parser@v4.0.0...v4.0.1

Changelog

Sourced from myst-parser's changelog.

4.0.1 - 2025-02-12

🔧 Minor fix for Sphinx 8.2 compatibility (in gh-pr:1013)

Commits

Updates flake8 from 7.1.1 to 7.1.2

Commits
  • fffee8b Release 7.1.2
  • 19001f7 Merge pull request #1966 from PyCQA/limit-procs-to-file-count
  • f35737a avoid starting unnecessary processes when file count is limited
  • See full diff in compare view

Updates mypy from 1.14.1 to 1.15.0

Changelog

Sourced from mypy's changelog.

Mypy Release Notes

Next Release

Different Property Getter and Setter Types

Mypy now supports using different types for property getter and setter.

class A:
    value: int
@property
def f(self) -> int:
    return self.value
@f.setter
def f(self, x: str | int) -> None:
    try:
        self.value = int(x)
    except ValueError:
        raise Exception(f"'{x}' is not a valid value for 'f'")

Contributed by Ivan Levkivskyi (PR 18510)

Selectively Disable Deprecated Warnings

It's now possible to selectively disable warnings generated from warnings.deprecated using the --deprecated-calls-exclude option.

# mypy --enable-error-code deprecated
#      --deprecated-calls-exclude=foo.A
import foo
foo.A().func()  # OK, the deprecated warning is ignored
file foo.py
from typing_extensions import deprecated
class A:
@​deprecated("Use A.func2 instead")
def func(self): pass

Contributed by Marc Mueller (PR 18641)

Mypy 1.15

We’ve just uploaded mypy 1.15 to the Python Package Index (PyPI).

... (truncated)

Commits
  • 9397454 remove +dev from version ahead of final release
  • 686b591 remove "unreleased" from 1.15 changelog entry
  • cb4b243 Various small updates to 1.15 changelog (#18599)
  • 1a26502 Prepare changelog for 1.15 release (#18583)
  • d4515e4 Fix a few PR links in the changelog (#18586)
  • f83b643 Add object self-type to tuple test fixture (#18592)
  • ebc2cb8 Prevent crash on generic NamedTuple with unresolved typevar bound (#18585)
  • 63c251e empty commit to trigger wheel rebuild
  • c30573e Fix literal context for ternary expressions (for real) (#18545)
  • 23d862d Fix isinstance with explicit (non generic) type alias (#18512)
  • Additional commits viewable in compare view

Updates boto3-stubs from 1.35.92 to 1.36.21

Release notes

Sourced from boto3-stubs's releases.

8.8.0 - Python 3.8 runtime is back

Changed

  • [services] install_requires section is calculated based on dependencies in use, so typing-extensions version is set properly
  • [all] Replaced typing imports with collections.abc with a fallback to typing for Python <3.9
  • [all] Added aliases for builtins.list, builtins.set, builtins.dict, and builtins.type, so Python 3.8 runtime should work as expected again (reported by @​YHallouard in #340 and @​Omri-Ben-Yair in #336)
  • [all] Unions use the same type annotations as the rest of the structures due to proper fallbacks

Fixed

  • [services] Universal input/output shapes were not replaced properly in service subresources
  • [docs] Simplified doc links rendering for services
  • [services] Cleaned up unnecessary imports in client.pyi
  • [builder] Import records with fallback are always rendered
Commits

Updates types-pytz from 2024.2.0.20241221 to 2025.1.0.20250204

Commits

Updates boto3 from 1.35.92 to 1.36.21

Commits
  • 3d1cda2 Merge branch 'release-1.36.21'
  • 1ef4449 Bumping version to 1.36.21
  • 43fda5f Add changelog entries from botocore
  • 38de2d5 Ignore .venv directories (#4440)
  • 16296da Add venv callout from README into quickstart guide (#4439)
  • 4084764 Merge branch 'release-1.36.20'
  • b45b0fd Merge branch 'release-1.36.20' into develop
  • b8d85eb Bumping version to 1.36.20
  • be53133 Add changelog entries from botocore
  • 3c124c2 Merge branch 'release-1.36.19'
  • Additional commits viewable in compare view

Updates certifi from 2024.12.14 to 2025.1.31

Commits

Updates filelock from 3.16.1 to 3.17.0

Release notes

Sourced from filelock's releases.

Drop 3.8

Full Changelog: tox-dev/filelock@3.16.1...3.17.0

Commits

Updates aniso8601 from 9.0.1 to 10.0.0

Changelog

Sourced from aniso8601's changelog.

aniso8601 10.0.0

Release date: 2025-01-09

Changed

  • Reduced accuracy representations of years when parsing a calendar date are now only allowed to be [YY] (see 31 <https://bitbucket.org/nielsenb/aniso8601/issues/31/year-doesnt-adhere-to-minimum-of-4-digits>_)
  • No longer specify a Python interpreter version to Black
  • Cleanup unsupported Pylint configuration options
  • Fix used-before-assignment errors
  • Fix coverage issue caused by unreachable conditional in :code:_parse_interval_end
Commits
  • 55b1b84 Start work on 9.0.2.
  • 8819c46 Whitespace fix.
  • ae3946a Various code cleanups.
  • d8aece4 Only accept [YY] as a reduced accuracy representation of a date.
  • 6acfd9c Correct version number.
  • 16e674d Change supported python versions to match current supported versions.
  • 888a2a1 Make pipeline report Python version.
  • cc2dfb1 Wording.
  • 6de3898 Fix version.
  • 76bb51f Explicitly limit coverage test files.
  • Additional commits viewable in compare view

Updates pytz from 2024.2 to 2025.1

Commits

Updates ixbrl-viewer from 1.4.47 to 1.4.59

Release notes

Sourced from ixbrl-viewer's releases.

1.4.59

What's Changed

1.4.58

What's Changed

1.4.57

What's Changed

⬆️ Dependencies

1.4.56

What's Changed

1.4.55

What's Changed

⬆️ Dependencies

1.4.54

What's Changed

1.4.53

What's Changed

1.4.52

What's Changed

... (truncated)

Commits
  • 38c4dfe Merge pull request #826 from paulwarren-wk/hide-calculation-mode-option
  • 85fca79 Add feature to disable calculation 1.1 mode option
  • 06a3ef9 Merge pull request #824 from paulwarren-wk/td-display-contents
  • c14cf2c Merge pull request #823 from paulwarren-wk/button-font
  • ac41a89 Merge pull request #825 from aaroncameron-wk/user-guide-rtd
  • 19ac599 Update user guide link to actual user guide
  • e69d33d Merge pull request #822 from aaroncameron-wk/user-guide-rtd
  • af6100d Avoid using hidden table cells as wrapper nodes.
  • 39cc6df Apply default font to button elements.
  • ffe9fee User guide link test
  • Additional commits viewable in compare view

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-dependencies group with 15 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [lxml](https://github.com/lxml/lxml) | `5.3.0` | `5.3.1` |
| [numpy](https://github.com/numpy/numpy) | `2.2.0` | `2.2.3` |
| [rdflib](https://github.com/RDFLib/rdflib) | `7.1.1` | `7.1.3` |
| [holidays](https://github.com/vacanza/holidays) | `0.63` | `0.66` |
| [myst-parser](https://github.com/executablebooks/MyST-Parser) | `4.0.0` | `4.0.1` |
| [flake8](https://github.com/pycqa/flake8) | `7.1.1` | `7.1.2` |
| [mypy](https://github.com/python/mypy) | `1.14.1` | `1.15.0` |
| [boto3-stubs](https://github.com/youtype/mypy_boto3_builder) | `1.35.92` | `1.36.21` |
| [types-pytz](https://github.com/python/typeshed) | `2024.2.0.20241221` | `2025.1.0.20250204` |
| [boto3](https://github.com/boto/boto3) | `1.35.92` | `1.36.21` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.12.14` | `2025.1.31` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.16.1` | `3.17.0` |
| [aniso8601](https://bitbucket.org/nielsenb/aniso8601) | `9.0.1` | `10.0.0` |
| [pytz](https://github.com/stub42/pytz) | `2024.2` | `2025.1` |
| [ixbrl-viewer](https://github.com/Arelle/ixbrl-viewer) | `1.4.47` | `1.4.59` |



Updates `lxml` from 5.3.0 to 5.3.1
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](lxml/lxml@lxml-5.3.0...lxml-5.3.1)

Updates `numpy` from 2.2.0 to 2.2.3
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.2.0...v2.2.3)

Updates `rdflib` from 7.1.1 to 7.1.3
- [Release notes](https://github.com/RDFLib/rdflib/releases)
- [Changelog](https://github.com/RDFLib/rdflib/blob/main/CHANGELOG.md)
- [Commits](RDFLib/rdflib@7.1.1...7.1.3)

Updates `holidays` from 0.63 to 0.66
- [Release notes](https://github.com/vacanza/holidays/releases)
- [Changelog](https://github.com/vacanza/holidays/blob/dev/CHANGES)
- [Commits](vacanza/holidays@v0.63...v0.66)

Updates `myst-parser` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/executablebooks/MyST-Parser/releases)
- [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md)
- [Commits](executablebooks/MyST-Parser@v4.0.0...v4.0.1)

Updates `flake8` from 7.1.1 to 7.1.2
- [Commits](PyCQA/flake8@7.1.1...7.1.2)

Updates `mypy` from 1.14.1 to 1.15.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.14.1...v1.15.0)

Updates `boto3-stubs` from 1.35.92 to 1.36.21
- [Release notes](https://github.com/youtype/mypy_boto3_builder/releases)
- [Commits](https://github.com/youtype/mypy_boto3_builder/commits)

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

Updates `boto3` from 1.35.92 to 1.36.21
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.35.92...1.36.21)

Updates `certifi` from 2024.12.14 to 2025.1.31
- [Commits](certifi/python-certifi@2024.12.14...2025.01.31)

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

Updates `aniso8601` from 9.0.1 to 10.0.0
- [Changelog](https://bitbucket.org/nielsenb/aniso8601/src/master/CHANGELOG.rst)
- [Commits](https://bitbucket.org/nielsenb/aniso8601/branches/compare/v10.0.0..v9.0.1)

Updates `pytz` from 2024.2 to 2025.1
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](stub42/pytz@release_2024.2...release_2025.1)

Updates `ixbrl-viewer` from 1.4.47 to 1.4.59
- [Release notes](https://github.com/Arelle/ixbrl-viewer/releases)
- [Commits](Arelle/ixbrl-viewer@1.4.47...1.4.59)

---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: numpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: rdflib
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: holidays
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: myst-parser
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: flake8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
- dependency-name: mypy
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: boto3-stubs
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: types-pytz
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: boto3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: filelock
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: aniso8601
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: pytz
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-dependencies
- dependency-name: ixbrl-viewer
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 17, 2025
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.

0 participants