Changelog
### 24.0
```
~~~~~~~~~~~~~~~~~
* Do specifier matching correctly when the specifier contains an epoch number
and has more components than the version (:issue:`683`)
* Support the experimental ``--disable-gil`` builds in packaging.tags
(:issue:`727`)
* BREAKING: Make optional ``metadata.Metadata`` attributes default to ``None`` (:issue:`733`)
* Fix errors when trying to access the ``description_content_type``, ``keywords``,
and ``requires_python`` attributes on ``metadata.Metadata`` when those values
have not been provided (:issue:`733`)
* Fix a bug preventing the use of the built in ``ExceptionGroup`` on versions of
Python that support it (:issue:`725`)
```
Links
- PyPI: https://pypi.org/project/packaging
- Changelog: https://data.safetycli.com/changelogs/packaging/
Changelog
### 2.9.0.post0
```
================================
Bugfixes
--------
- Pinned ``setuptools_scm`` to ``<8``, which should make the generated ``_version.py`` file compatible with all supported versions of Python.
```
### 2.9.0
```
==========================
Data updates
------------
- Updated tzdata version to 2024a. (gh pr 1342)
Features
--------
- Made all ``dateutil`` submodules lazily imported using `PEP 562
<https://www.python.org/dev/peps/pep-0562/>`_. On Python 3.7+, things like
``import dateutil; dateutil.tz.gettz("America/New_York")`` will now work
without explicitly importing ``dateutil.tz``, with the import occurring behind
the scenes on first use. The old behavior remains on Python 3.6 and earlier.
Fixed by Orson Adams. (gh issue 771, gh pr 1007)
Bugfixes
--------
- Removed a call to ``datetime.utcfromtimestamp``, which is deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr 1284), fixed by Thomas Grainger (gh pr 1285).
Documentation changes
---------------------
- Added note into docs and tests where relativedelta would return last day of the month
only if the same day on a different month resolves to a date that doesn't exist.
Reported by hawkEye-01 (gh issue 1167). Fixed by Mifrill (gh pr 1168)
```
Links
- PyPI: https://pypi.org/project/python-dateutil
- Changelog: https://data.safetycli.com/changelogs/python-dateutil/
- Repo: https://github.com/dateutil/dateutil
Update ipython from 8.22.1 to 8.22.2.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/ipython - Changelog: https://data.safetycli.com/changelogs/ipython/Update nbconvert from 7.16.1 to 7.16.2.
Changelog
### 7.16.2 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.16.1...8dac97afa73d59e6afcad04ca076355576b6eb51)) Bugs fixed - \[HTMLExporter\] Initialize resources before widget filtering [2118](https://github.com/jupyter/nbconvert/pull/2118) ([yuvipanda](https://github.com/yuvipanda)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2024-02-19&to=2024-03-04&type=c)) [yuvipanda](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ayuvipanda+updated%3A2024-02-19..2024-03-04&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ```Links
- PyPI: https://pypi.org/project/nbconvert - Changelog: https://data.safetycli.com/changelogs/nbconvert/Update packaging from 23.2 to 24.0.
Changelog
### 24.0 ``` ~~~~~~~~~~~~~~~~~ * Do specifier matching correctly when the specifier contains an epoch number and has more components than the version (:issue:`683`) * Support the experimental ``--disable-gil`` builds in packaging.tags (:issue:`727`) * BREAKING: Make optional ``metadata.Metadata`` attributes default to ``None`` (:issue:`733`) * Fix errors when trying to access the ``description_content_type``, ``keywords``, and ``requires_python`` attributes on ``metadata.Metadata`` when those values have not been provided (:issue:`733`) * Fix a bug preventing the use of the built in ``ExceptionGroup`` on versions of Python that support it (:issue:`725`) ```Links
- PyPI: https://pypi.org/project/packaging - Changelog: https://data.safetycli.com/changelogs/packaging/Update python-dateutil from 2.8.2 to 2.9.0.post0.
Changelog
### 2.9.0.post0 ``` ================================ Bugfixes -------- - Pinned ``setuptools_scm`` to ``<8``, which should make the generated ``_version.py`` file compatible with all supported versions of Python. ``` ### 2.9.0 ``` ========================== Data updates ------------ - Updated tzdata version to 2024a. (gh pr 1342) Features -------- - Made all ``dateutil`` submodules lazily imported using `PEP 562 <https://www.python.org/dev/peps/pep-0562/>`_. On Python 3.7+, things like ``import dateutil; dateutil.tz.gettz("America/New_York")`` will now work without explicitly importing ``dateutil.tz``, with the import occurring behind the scenes on first use. The old behavior remains on Python 3.6 and earlier. Fixed by Orson Adams. (gh issue 771, gh pr 1007) Bugfixes -------- - Removed a call to ``datetime.utcfromtimestamp``, which is deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh pr 1284), fixed by Thomas Grainger (gh pr 1285). Documentation changes --------------------- - Added note into docs and tests where relativedelta would return last day of the month only if the same day on a different month resolves to a date that doesn't exist. Reported by hawkEye-01 (gh issue 1167). Fixed by Mifrill (gh pr 1168) ```Links
- PyPI: https://pypi.org/project/python-dateutil - Changelog: https://data.safetycli.com/changelogs/python-dateutil/ - Repo: https://github.com/dateutil/dateutil