Changelog
### 2.11.0
```
--------------
Upcoming deprecation
~~~~~~~~~~~~~~~~~~~~
* This version, Babel 2.11, is the last version of Babel to support Python 3.6.
Babel 2.12 will require Python 3.7 or newer.
Improvements
~~~~~~~~~~~~
* Support for hex escapes in JavaScript string literals :gh:`877` - Przemyslaw Wegrzyn
* Add support for formatting decimals in compact form :gh:`909` - Jonah Lawrence
* Adapt parse_date to handle ISO dates in ASCII format :gh:`842` - Eric L.
* Use `ast` instead of `eval` for Python string extraction :gh:`915` - Aarni Koskela
* This also enables extraction from static f-strings.
F-strings with expressions are silently ignored (but won't raise an error as they used to).
Infrastructure
~~~~~~~~~~~~~~
* Tests: Use regular asserts and ``pytest.raises()`` :gh:`875` – Aarni Koskela
* Wheels are now built in GitHub Actions :gh:`888` – Aarni Koskela
* Small improvements to the CLDR downloader script :gh:`894` – Aarni Koskela
* Remove antiquated `__nonzero__` methods :gh:`896` - Nikita Sobolev
* Remove superfluous `__unicode__` declarations :gh:`905` - Lukas Juhrich
* Mark package compatible with Python 3.11 :gh:`913` - Aarni Koskela
* Quiesce pytest warnings :gh:`916` - Aarni Koskela
Bugfixes
~~~~~~~~
* Use email.Message for pofile header parsing instead of the deprecated ``cgi.parse_header`` function. :gh:`876` – Aarni Koskela
* Remove determining time zone via systemsetup on macOS :gh:`914` - Aarni Koskela
Documentation
~~~~~~~~~~~~~
* Update Python versions in documentation :gh:`898` - Raphael Nestler
* Align BSD-3 license with OSI template :gh:`912` - Lukas Kahwe Smith
```
Links
- PyPI: https://pypi.org/project/babel
- Changelog: https://pyup.io/changelogs/babel/
- Homepage: https://babel.pocoo.org/
- Docs: https://pythonhosted.org/Babel/
Changelog
### 4.17.0
```
=======
* The ``check_schema`` method on ``jsonschema.protocols.Validator`` instances
now *enables* format validation by default when run. This can catch some
additional invalid schemas (e.g. containing invalid regular expressions)
where the issue is indeed uncovered by validating against the metaschema
with format validation enabled as an assertion.
* The ``jsonschema`` CLI (along with ``jsonschema.cli`` the module) are now
deprecated. Use ``check-jsonschema`` instead, which can be installed via
``pip install check-jsonschema`` and found
`here <https://github.com/python-jsonschema/check-jsonschema>`_.
```
### 4.16.1
```
=======
* Make ``ErrorTree`` have a more grammatically correct ``repr``.
```
Links
- PyPI: https://pypi.org/project/jsonschema
- Changelog: https://pyup.io/changelogs/jsonschema/
Changelog
### 9.3.0
```
------------------
- Limit SAMPLESPERPIXEL to avoid runtime DOS 6700
[wiredfool]
- Initialize libtiff buffer when saving 6699
[radarhere]
- Inline fname2char to fix memory leak 6329
[nulano]
- Fix memory leaks related to text features 6330
[nulano]
- Use double quotes for version check on old CPython on Windows 6695
[hugovk]
- Remove backup implementation of Round for Windows platforms 6693
[cgohlke]
- Fixed set_variation_by_name offset 6445
[radarhere]
- Fix malloc in _imagingft.c:font_setvaraxes 6690
[cgohlke]
- Release Python GIL when converting images using matrix operations 6418
[hmaarrfk]
- Added ExifTags enums 6630
[radarhere]
- Do not modify previous frame when calculating delta in PNG 6683
[radarhere]
- Added support for reading BMP images with RLE4 compression 6674
[npjg, radarhere]
- Decode JPEG compressed BLP1 data in original mode 6678
[radarhere]
- Added GPS TIFF tag info 6661
[radarhere]
- Added conversion between RGB/RGBA/RGBX and LAB 6647
[radarhere]
- Do not attempt normalization if mode is already normal 6644
[radarhere]
- Fixed seeking to an L frame in a GIF 6576
[radarhere]
- Consider all frames when selecting mode for PNG save_all 6610
[radarhere]
- Don't reassign crc on ChunkStream close 6627
[wiredfool, radarhere]
- Raise a warning if NumPy failed to raise an error during conversion 6594
[radarhere]
- Show all frames in ImageShow 6611
[radarhere]
- Allow FLI palette chunk to not be first 6626
[radarhere]
- If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode 6592
[radarhere]
- Round box position to integer when pasting embedded color 6517
[radarhere, nulano]
- Removed EXIF prefix when saving WebP 6582
[radarhere]
- Pad IM palette to 768 bytes when saving 6579
[radarhere]
- Added DDS BC6H reading 6449
[ShadelessFox, REDxEYE, radarhere]
- Added support for opening WhiteIsZero 16-bit integer TIFF images 6642
[JayWiz, radarhere]
- Raise an error when allocating translucent color to RGB palette 6654
[jsbueno, radarhere]
- Added reading of TIFF child images 6569
[radarhere]
- Improved ImageOps palette handling 6596
[PososikTeam, radarhere]
- Defer parsing of palette into colors 6567
[radarhere]
- Apply transparency to P images in ImageTk.PhotoImage 6559
[radarhere]
- Use rounding in ImageOps contain() and pad() 6522
[bibinhashley, radarhere]
- Fixed GIF remapping to palette with duplicate entries 6548
[radarhere]
- Allow remap_palette() to return an image with less than 256 palette entries 6543
[radarhere]
- Corrected BMP and TGA palette size when saving 6500
[radarhere]
- Do not call load() before draft() in Image.thumbnail 6539
[radarhere]
- Copy palette when converting from P to PA 6497
[radarhere]
- Allow RGB and RGBA values for PA image putpixel 6504
[radarhere]
- Removed support for tkinter in PyPy before Python 3.6 6551
[nulano]
- Do not use CCITTFaxDecode filter if libtiff is not available 6518
[radarhere]
- Fallback to not using mmap if buffer is not large enough 6510
[radarhere]
- Fixed writing bytes as ASCII tag 6493
[radarhere]
- Open 1 bit EPS in mode 1 6499
[radarhere]
- Removed support for tkinter before Python 1.5.2 6549
[radarhere]
- Allow default ImageDraw font to be set 6484
[radarhere, hugovk]
- Save 1 mode PDF using CCITTFaxDecode filter 6470
[radarhere]
- Added support for RGBA PSD images 6481
[radarhere]
- Parse orientation from XMP tag contents 6463
[bigcat88, radarhere]
- Added support for reading ATI1/ATI2 (BC4/BC5) DDS images 6457
[REDxEYE, radarhere]
- Do not clear GIF tile when checking number of frames 6455
[radarhere]
- Support saving multiple MPO frames 6444
[radarhere]
- Do not double quote Pillow version for setuptools >= 60 6450
[radarhere]
- Added ABGR BMP mask mode 6436
[radarhere]
- Fixed PSDraw rectangle 6429
[radarhere]
- Raise ValueError if PNG sRGB chunk is truncated 6431
[radarhere]
- Handle missing Python executable in ImageShow on macOS 6416
[bryant1410, radarhere]
```
Links
- PyPI: https://pypi.org/project/pillow
- Changelog: https://pyup.io/changelogs/pillow/
- Homepage: https://python-pillow.org
Changelog
### 3.0.32
```
------------------
Bug fixes:
- Use `DummyInput` by default in `create_input()` if `sys.stdin` does not have
a valid file descriptor. This fixes errors when `sys.stdin` is patched in
certain situations.
- Fix control-c key binding for `ProgressBar` when the progress bar was not
created from the main thread. The current code would try to kill the main
thread when control-c was pressed.
New features:
- Accept a `cancel_callback` in `ProgressBar` to specify the cancellation
behavior for when `control-c` is pressed.
- Small performance improvement in the renderer.
```
Links
- PyPI: https://pypi.org/project/prompt-toolkit
- Changelog: https://pyup.io/changelogs/prompt-toolkit/
- Repo: https://github.com/prompt-toolkit/python-prompt-toolkit
Changelog
### 5.9.4
```
=====
2022-11-07
**Enhancements**
- 2102_: use Limited API when building wheels with CPython 3.6+ on Linux,
macOS and Windows. This allows to use pre-built wheels in all future versions
of cPython 3. (patch by Matthieu Darbois)
**Bug fixes**
- 2077_, [Windows]: Use system-level values for `virtual_memory()`_. (patch by
Daniel Widdis)
- 2156_, [Linux]: compilation may fail on very old gcc compilers due to missing
``SPEED_UNKNOWN`` definition. (patch by Amir Rossert)
- 2010_, [macOS]: on MacOS, arm64 ``IFM_1000_TX`` and ``IFM_1000_T`` are the
same value, causing a build failure. (patch by Lawrence D'Anna)
```
### 5.9.3
```
=====
2022-10-18
**Enhancements**
- 2040_, [macOS]: provide wheels for arm64 architecture. (patch by Matthieu
Darbois)
**Bug fixes**
- 2116_, [macOS], [critical]: `psutil.net_connections`_ fails with RuntimeError.
- 2135_, [macOS]: `Process.environ()`_ may contain garbage data. Fix
out-of-bounds read around ``sysctl_procargs``. (patch by Bernhard Urban-Forster)
- 2138_, [Linux], **[critical]**: can't compile psutil on Android due to
undefined ``ethtool_cmd_speed`` symbol.
- 2142_, [POSIX]: `net_if_stats()`_ 's ``flags`` on Python 2 returned unicode
instead of str. (patch by Matthieu Darbois)
- 2147_, [macOS] Fix disk usage report on macOS 12+. (patch by Matthieu Darbois)
- 2150_, [Linux] `Process.threads()`_ may raise ``NoSuchProcess``. Fix race
condition. (patch by Daniel Li)
- 2153_, [macOS] Fix race condition in test_posix.TestProcess.test_cmdline.
(patch by Matthieu Darbois)
```
Links
- PyPI: https://pypi.org/project/psutil
- Changelog: https://pyup.io/changelogs/psutil/
- Repo: https://github.com/giampaolo/psutil
Changelog
### 0.19.2
```
* Fix 263, pmap regression in 0.19.1. Element access sometimes unreliable after insert.
Thanks mwchase for reporting this!
```
### 0.19.1
```
* Fix 159 (through PR 243). Pmap keys/values/items now behave more like the corresponding Python 3
methods on dicts. Previously they returned a materialized PVector holding the items, now they return
views instead. This is a slight backwards incompatibility compared to previous behaviour, hence stepping
version to 0.19. Thanks noahbenson for this!
* Fix 244, type for argument to PVector.delete missing. thanks dscrofts for this!
* Fix 249, rename perf test directory to avoid tripping up automatic discovery in more recent setuptools versions
* Fix 247, performance bug when setting elements in maps and adding elements to sets
* Fix 248, build pure Python wheels. This is used by some installers. Thanks andyreagan for this!
* Fix 254, 258, support manylinux_2014_aarch64 wheels. Thanks Aaron-Durant for this!
```
Links
- PyPI: https://pypi.org/project/pyrsistent
- Changelog: https://pyup.io/changelogs/pyrsistent/
- Repo: https://github.com/tobgu/pyrsistent/
Changelog
### 5.3.0
```
=====================================
* 10759: LaTeX: add :confval:`latex_table_style` and support the
``'booktabs'``, ``'borderless'``, and ``'colorrows'`` styles.
(thanks to Stefan Wiehler for initial pull requests 6666, 6671)
* 10840: One can cross-reference including an option value like ``:option:`--module=foobar,
``:option:`--module[=foobar] or ``:option:`--module foobar.
Patch by Martin Liska.
* 10881: autosectionlabel: Record the generated section label to the debug log.
* 10268: Correctly URI-escape image filenames.
* 10887: domains: Allow sections in all the content of all object description
directives (e.g. :rst:dir:`py:function`). Patch by Adam Turner
```
Links
- PyPI: https://pypi.org/project/sphinx
- Changelog: https://pyup.io/changelogs/sphinx/
Changelog
### 0.7.2
```
What's Changed
* Also publish sdist to PyPI by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/82
**Full Changelog**: https://github.com/wpilibsuite/sphinxext-opengraph/compare/v0.7.1...v0.7.2
```
### 0.7.1
```
What's Changed
* Do not append `index` with `dirhtml` by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/78
* Create wheel with version number not "main" by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/79
* Don't run CI on tag and push by TheTripleV in https://github.com/wpilibsuite/sphinxext-opengraph/pull/80
**Full Changelog**: https://github.com/wpilibsuite/sphinxext-opengraph/compare/v0.7.0...v0.7.1
```
### 0.7.0
```
What's Changed
* Fix option name in README.md. by ezio-melotti in https://github.com/wpilibsuite/sphinxext-opengraph/pull/68
* Add option to use og:description as description by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/71
* Revert "Add option to use og:description as description" by TheTripleV in https://github.com/wpilibsuite/sphinxext-opengraph/pull/73
* Test multiple Sphinx and OS versions by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/70
* Fix ci workflow syntax by TheTripleV in https://github.com/wpilibsuite/sphinxext-opengraph/pull/74
* Tidy up whitespace by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/69
* ci: Pin PyPI publish action to v1 by auscompgeek in https://github.com/wpilibsuite/sphinxext-opengraph/pull/75
* Add support for meta description by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/72
New Contributors
* ezio-melotti made their first contribution in https://github.com/wpilibsuite/sphinxext-opengraph/pull/68
* hugovk made their first contribution in https://github.com/wpilibsuite/sphinxext-opengraph/pull/71
* auscompgeek made their first contribution in https://github.com/wpilibsuite/sphinxext-opengraph/pull/75
**Full Changelog**: https://github.com/wpilibsuite/sphinxext-opengraph/compare/v0.6.3...v0.7.0
```
Links
- PyPI: https://pypi.org/project/sphinxext-opengraph
- Changelog: https://pyup.io/changelogs/sphinxext-opengraph/
- Repo: https://github.com/wpilibsuite/sphinxext-opengraph
Changelog
### 1.2.1
```
-------------
Released on 2022-10-18.
* Fix tests included in the source tarball
```
### 1.2.0
```
-------------
Released on 2022-10-17.
* Drop support of Python 3.6
* Fix serialization of nested functions with no parameters
* Don’t use pytest plugins by default
```
Links
- PyPI: https://pypi.org/project/tinycss2
- Changelog: https://pyup.io/changelogs/tinycss2/
Changelog
### 5.5.0
```
* Clean up application typing
* Update tests and docs to use non-deprecated functions
* Clean up version handling
* Prep for jupyter releaser
* Format the changelog
<!-- <END NEW CHANGELOG ENTRY> -->
```
Links
- PyPI: https://pypi.org/project/traitlets
- Changelog: https://pyup.io/changelogs/traitlets/
Update asttokens from 2.0.8 to 2.1.0.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/asttokens - Repo: https://github.com/gristlabs/asttokensUpdate Babel from 2.10.3 to 2.11.0.
Changelog
### 2.11.0 ``` -------------- Upcoming deprecation ~~~~~~~~~~~~~~~~~~~~ * This version, Babel 2.11, is the last version of Babel to support Python 3.6. Babel 2.12 will require Python 3.7 or newer. Improvements ~~~~~~~~~~~~ * Support for hex escapes in JavaScript string literals :gh:`877` - Przemyslaw Wegrzyn * Add support for formatting decimals in compact form :gh:`909` - Jonah Lawrence * Adapt parse_date to handle ISO dates in ASCII format :gh:`842` - Eric L. * Use `ast` instead of `eval` for Python string extraction :gh:`915` - Aarni Koskela * This also enables extraction from static f-strings. F-strings with expressions are silently ignored (but won't raise an error as they used to). Infrastructure ~~~~~~~~~~~~~~ * Tests: Use regular asserts and ``pytest.raises()`` :gh:`875` – Aarni Koskela * Wheels are now built in GitHub Actions :gh:`888` – Aarni Koskela * Small improvements to the CLDR downloader script :gh:`894` – Aarni Koskela * Remove antiquated `__nonzero__` methods :gh:`896` - Nikita Sobolev * Remove superfluous `__unicode__` declarations :gh:`905` - Lukas Juhrich * Mark package compatible with Python 3.11 :gh:`913` - Aarni Koskela * Quiesce pytest warnings :gh:`916` - Aarni Koskela Bugfixes ~~~~~~~~ * Use email.Message for pofile header parsing instead of the deprecated ``cgi.parse_header`` function. :gh:`876` – Aarni Koskela * Remove determining time zone via systemsetup on macOS :gh:`914` - Aarni Koskela Documentation ~~~~~~~~~~~~~ * Update Python versions in documentation :gh:`898` - Raphael Nestler * Align BSD-3 license with OSI template :gh:`912` - Lukas Kahwe Smith ```Links
- PyPI: https://pypi.org/project/babel - Changelog: https://pyup.io/changelogs/babel/ - Homepage: https://babel.pocoo.org/ - Docs: https://pythonhosted.org/Babel/Update charset-normalizer from 2.1.1 to 3.0.0.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/charset-normalizer - Repo: https://github.com/Ousret/charset_normalizerUpdate executing from 1.1.1 to 1.2.0.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/executing - Changelog: https://pyup.io/changelogs/executing/ - Repo: https://github.com/alexmojaki/executingUpdate ipykernel from 6.16.0 to 6.17.0.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/ipykernelUpdate ipython from 8.5.0 to 8.6.0.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/ipython - Changelog: https://pyup.io/changelogs/ipython/ - Homepage: https://ipython.orgUpdate jsonschema from 4.16.0 to 4.17.0.
Changelog
### 4.17.0 ``` ======= * The ``check_schema`` method on ``jsonschema.protocols.Validator`` instances now *enables* format validation by default when run. This can catch some additional invalid schemas (e.g. containing invalid regular expressions) where the issue is indeed uncovered by validating against the metaschema with format validation enabled as an assertion. * The ``jsonschema`` CLI (along with ``jsonschema.cli`` the module) are now deprecated. Use ``check-jsonschema`` instead, which can be installed via ``pip install check-jsonschema`` and found `here <https://github.com/python-jsonschema/check-jsonschema>`_. ``` ### 4.16.1 ``` ======= * Make ``ErrorTree`` have a more grammatically correct ``repr``. ```Links
- PyPI: https://pypi.org/project/jsonschema - Changelog: https://pyup.io/changelogs/jsonschema/Update jupyter-client from 7.3.5 to 7.4.4.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/jupyter-client - Changelog: https://pyup.io/changelogs/jupyter-client/Update jupyter-core from 4.11.1 to 4.11.2.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/jupyter-core - Changelog: https://pyup.io/changelogs/jupyter-core/Update nbconvert from 7.2.1 to 7.2.3.
Changelog
### 7.2.3 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.2.2...04180fdb015c56ac320d5062a81da065791c5726)) Bugs fixed - clean_html: allow SVG tags and SVG attributes [1890](https://github.com/jupyter/nbconvert/pull/1890) ([akx](https://github.com/akx)) Maintenance and upkeep improvements Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2022-10-19&to=2022-10-27&type=c)) [akx](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Aakx+updated%3A2022-10-19..2022-10-27&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2022-10-19..2022-10-27&type=Issues) <!-- <END NEW CHANGELOG ENTRY> --> ``` ### 7.2.2 ``` ([Full Changelog](https://github.com/jupyter/nbconvert/compare/v7.2.1...a9566befb6e457b51373b61debffc78050d41273)) Bugs fixed - Fix default config test [1885](https://github.com/jupyter/nbconvert/pull/1885) ([blink1073](https://github.com/blink1073)) Maintenance and upkeep improvements - Add ensure label workflow [1884](https://github.com/jupyter/nbconvert/pull/1884) ([blink1073](https://github.com/blink1073)) - Add release workflows [1883](https://github.com/jupyter/nbconvert/pull/1883) ([blink1073](https://github.com/blink1073)) - Maintenance cleanup [1881](https://github.com/jupyter/nbconvert/pull/1881) ([blink1073](https://github.com/blink1073)) Contributors to this release ([GitHub contributors page for this release](https://github.com/jupyter/nbconvert/graphs/contributors?from=2022-10-06&to=2022-10-19&type=c)) [blink1073](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Ablink1073+updated%3A2022-10-06..2022-10-19&type=Issues) | [pre-commit-ci](https://github.com/search?q=repo%3Ajupyter%2Fnbconvert+involves%3Apre-commit-ci+updated%3A2022-10-06..2022-10-19&type=Issues) ```Links
- PyPI: https://pypi.org/project/nbconvert - Changelog: https://pyup.io/changelogs/nbconvert/Update Pillow from 9.2.0 to 9.3.0.
Changelog
### 9.3.0 ``` ------------------ - Limit SAMPLESPERPIXEL to avoid runtime DOS 6700 [wiredfool] - Initialize libtiff buffer when saving 6699 [radarhere] - Inline fname2char to fix memory leak 6329 [nulano] - Fix memory leaks related to text features 6330 [nulano] - Use double quotes for version check on old CPython on Windows 6695 [hugovk] - Remove backup implementation of Round for Windows platforms 6693 [cgohlke] - Fixed set_variation_by_name offset 6445 [radarhere] - Fix malloc in _imagingft.c:font_setvaraxes 6690 [cgohlke] - Release Python GIL when converting images using matrix operations 6418 [hmaarrfk] - Added ExifTags enums 6630 [radarhere] - Do not modify previous frame when calculating delta in PNG 6683 [radarhere] - Added support for reading BMP images with RLE4 compression 6674 [npjg, radarhere] - Decode JPEG compressed BLP1 data in original mode 6678 [radarhere] - Added GPS TIFF tag info 6661 [radarhere] - Added conversion between RGB/RGBA/RGBX and LAB 6647 [radarhere] - Do not attempt normalization if mode is already normal 6644 [radarhere] - Fixed seeking to an L frame in a GIF 6576 [radarhere] - Consider all frames when selecting mode for PNG save_all 6610 [radarhere] - Don't reassign crc on ChunkStream close 6627 [wiredfool, radarhere] - Raise a warning if NumPy failed to raise an error during conversion 6594 [radarhere] - Show all frames in ImageShow 6611 [radarhere] - Allow FLI palette chunk to not be first 6626 [radarhere] - If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode 6592 [radarhere] - Round box position to integer when pasting embedded color 6517 [radarhere, nulano] - Removed EXIF prefix when saving WebP 6582 [radarhere] - Pad IM palette to 768 bytes when saving 6579 [radarhere] - Added DDS BC6H reading 6449 [ShadelessFox, REDxEYE, radarhere] - Added support for opening WhiteIsZero 16-bit integer TIFF images 6642 [JayWiz, radarhere] - Raise an error when allocating translucent color to RGB palette 6654 [jsbueno, radarhere] - Added reading of TIFF child images 6569 [radarhere] - Improved ImageOps palette handling 6596 [PososikTeam, radarhere] - Defer parsing of palette into colors 6567 [radarhere] - Apply transparency to P images in ImageTk.PhotoImage 6559 [radarhere] - Use rounding in ImageOps contain() and pad() 6522 [bibinhashley, radarhere] - Fixed GIF remapping to palette with duplicate entries 6548 [radarhere] - Allow remap_palette() to return an image with less than 256 palette entries 6543 [radarhere] - Corrected BMP and TGA palette size when saving 6500 [radarhere] - Do not call load() before draft() in Image.thumbnail 6539 [radarhere] - Copy palette when converting from P to PA 6497 [radarhere] - Allow RGB and RGBA values for PA image putpixel 6504 [radarhere] - Removed support for tkinter in PyPy before Python 3.6 6551 [nulano] - Do not use CCITTFaxDecode filter if libtiff is not available 6518 [radarhere] - Fallback to not using mmap if buffer is not large enough 6510 [radarhere] - Fixed writing bytes as ASCII tag 6493 [radarhere] - Open 1 bit EPS in mode 1 6499 [radarhere] - Removed support for tkinter before Python 1.5.2 6549 [radarhere] - Allow default ImageDraw font to be set 6484 [radarhere, hugovk] - Save 1 mode PDF using CCITTFaxDecode filter 6470 [radarhere] - Added support for RGBA PSD images 6481 [radarhere] - Parse orientation from XMP tag contents 6463 [bigcat88, radarhere] - Added support for reading ATI1/ATI2 (BC4/BC5) DDS images 6457 [REDxEYE, radarhere] - Do not clear GIF tile when checking number of frames 6455 [radarhere] - Support saving multiple MPO frames 6444 [radarhere] - Do not double quote Pillow version for setuptools >= 60 6450 [radarhere] - Added ABGR BMP mask mode 6436 [radarhere] - Fixed PSDraw rectangle 6429 [radarhere] - Raise ValueError if PNG sRGB chunk is truncated 6431 [radarhere] - Handle missing Python executable in ImageShow on macOS 6416 [bryant1410, radarhere] ```Links
- PyPI: https://pypi.org/project/pillow - Changelog: https://pyup.io/changelogs/pillow/ - Homepage: https://python-pillow.orgUpdate prompt-toolkit from 3.0.31 to 3.0.32.
Changelog
### 3.0.32 ``` ------------------ Bug fixes: - Use `DummyInput` by default in `create_input()` if `sys.stdin` does not have a valid file descriptor. This fixes errors when `sys.stdin` is patched in certain situations. - Fix control-c key binding for `ProgressBar` when the progress bar was not created from the main thread. The current code would try to kill the main thread when control-c was pressed. New features: - Accept a `cancel_callback` in `ProgressBar` to specify the cancellation behavior for when `control-c` is pressed. - Small performance improvement in the renderer. ```Links
- PyPI: https://pypi.org/project/prompt-toolkit - Changelog: https://pyup.io/changelogs/prompt-toolkit/ - Repo: https://github.com/prompt-toolkit/python-prompt-toolkitUpdate psutil from 5.9.2 to 5.9.4.
Changelog
### 5.9.4 ``` ===== 2022-11-07 **Enhancements** - 2102_: use Limited API when building wheels with CPython 3.6+ on Linux, macOS and Windows. This allows to use pre-built wheels in all future versions of cPython 3. (patch by Matthieu Darbois) **Bug fixes** - 2077_, [Windows]: Use system-level values for `virtual_memory()`_. (patch by Daniel Widdis) - 2156_, [Linux]: compilation may fail on very old gcc compilers due to missing ``SPEED_UNKNOWN`` definition. (patch by Amir Rossert) - 2010_, [macOS]: on MacOS, arm64 ``IFM_1000_TX`` and ``IFM_1000_T`` are the same value, causing a build failure. (patch by Lawrence D'Anna) ``` ### 5.9.3 ``` ===== 2022-10-18 **Enhancements** - 2040_, [macOS]: provide wheels for arm64 architecture. (patch by Matthieu Darbois) **Bug fixes** - 2116_, [macOS], [critical]: `psutil.net_connections`_ fails with RuntimeError. - 2135_, [macOS]: `Process.environ()`_ may contain garbage data. Fix out-of-bounds read around ``sysctl_procargs``. (patch by Bernhard Urban-Forster) - 2138_, [Linux], **[critical]**: can't compile psutil on Android due to undefined ``ethtool_cmd_speed`` symbol. - 2142_, [POSIX]: `net_if_stats()`_ 's ``flags`` on Python 2 returned unicode instead of str. (patch by Matthieu Darbois) - 2147_, [macOS] Fix disk usage report on macOS 12+. (patch by Matthieu Darbois) - 2150_, [Linux] `Process.threads()`_ may raise ``NoSuchProcess``. Fix race condition. (patch by Daniel Li) - 2153_, [macOS] Fix race condition in test_posix.TestProcess.test_cmdline. (patch by Matthieu Darbois) ```Links
- PyPI: https://pypi.org/project/psutil - Changelog: https://pyup.io/changelogs/psutil/ - Repo: https://github.com/giampaolo/psutilUpdate pyrsistent from 0.18.1 to 0.19.2.
Changelog
### 0.19.2 ``` * Fix 263, pmap regression in 0.19.1. Element access sometimes unreliable after insert. Thanks mwchase for reporting this! ``` ### 0.19.1 ``` * Fix 159 (through PR 243). Pmap keys/values/items now behave more like the corresponding Python 3 methods on dicts. Previously they returned a materialized PVector holding the items, now they return views instead. This is a slight backwards incompatibility compared to previous behaviour, hence stepping version to 0.19. Thanks noahbenson for this! * Fix 244, type for argument to PVector.delete missing. thanks dscrofts for this! * Fix 249, rename perf test directory to avoid tripping up automatic discovery in more recent setuptools versions * Fix 247, performance bug when setting elements in maps and adding elements to sets * Fix 248, build pure Python wheels. This is used by some installers. Thanks andyreagan for this! * Fix 254, 258, support manylinux_2014_aarch64 wheels. Thanks Aaron-Durant for this! ```Links
- PyPI: https://pypi.org/project/pyrsistent - Changelog: https://pyup.io/changelogs/pyrsistent/ - Repo: https://github.com/tobgu/pyrsistent/Update pytz from 2022.4 to 2022.6.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/pytz - Homepage: http://pythonhosted.org/pytz - Docs: https://pythonhosted.org/pytz/Update sphinx from 5.2.3 to 5.3.0.
Changelog
### 5.3.0 ``` ===================================== * 10759: LaTeX: add :confval:`latex_table_style` and support the ``'booktabs'``, ``'borderless'``, and ``'colorrows'`` styles. (thanks to Stefan Wiehler for initial pull requests 6666, 6671) * 10840: One can cross-reference including an option value like ``:option:`--module=foobar, ``:option:`--module[=foobar] or ``:option:`--module foobar. Patch by Martin Liska. * 10881: autosectionlabel: Record the generated section label to the debug log. * 10268: Correctly URI-escape image filenames. * 10887: domains: Allow sections in all the content of all object description directives (e.g. :rst:dir:`py:function`). Patch by Adam Turner ```Links
- PyPI: https://pypi.org/project/sphinx - Changelog: https://pyup.io/changelogs/sphinx/Update sphinxext-opengraph from 0.6.3 to 0.7.2.
Changelog
### 0.7.2 ``` What's Changed * Also publish sdist to PyPI by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/82 **Full Changelog**: https://github.com/wpilibsuite/sphinxext-opengraph/compare/v0.7.1...v0.7.2 ``` ### 0.7.1 ``` What's Changed * Do not append `index` with `dirhtml` by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/78 * Create wheel with version number not "main" by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/79 * Don't run CI on tag and push by TheTripleV in https://github.com/wpilibsuite/sphinxext-opengraph/pull/80 **Full Changelog**: https://github.com/wpilibsuite/sphinxext-opengraph/compare/v0.7.0...v0.7.1 ``` ### 0.7.0 ``` What's Changed * Fix option name in README.md. by ezio-melotti in https://github.com/wpilibsuite/sphinxext-opengraph/pull/68 * Add option to use og:description as description by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/71 * Revert "Add option to use og:description as description" by TheTripleV in https://github.com/wpilibsuite/sphinxext-opengraph/pull/73 * Test multiple Sphinx and OS versions by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/70 * Fix ci workflow syntax by TheTripleV in https://github.com/wpilibsuite/sphinxext-opengraph/pull/74 * Tidy up whitespace by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/69 * ci: Pin PyPI publish action to v1 by auscompgeek in https://github.com/wpilibsuite/sphinxext-opengraph/pull/75 * Add support for meta description by hugovk in https://github.com/wpilibsuite/sphinxext-opengraph/pull/72 New Contributors * ezio-melotti made their first contribution in https://github.com/wpilibsuite/sphinxext-opengraph/pull/68 * hugovk made their first contribution in https://github.com/wpilibsuite/sphinxext-opengraph/pull/71 * auscompgeek made their first contribution in https://github.com/wpilibsuite/sphinxext-opengraph/pull/75 **Full Changelog**: https://github.com/wpilibsuite/sphinxext-opengraph/compare/v0.6.3...v0.7.0 ```Links
- PyPI: https://pypi.org/project/sphinxext-opengraph - Changelog: https://pyup.io/changelogs/sphinxext-opengraph/ - Repo: https://github.com/wpilibsuite/sphinxext-opengraphUpdate stack-data from 0.5.1 to 0.6.0.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/stack-data - Repo: http://github.com/alexmojaki/stack_dataUpdate tinycss2 from 1.1.1 to 1.2.1.
Changelog
### 1.2.1 ``` ------------- Released on 2022-10-18. * Fix tests included in the source tarball ``` ### 1.2.0 ``` ------------- Released on 2022-10-17. * Drop support of Python 3.6 * Fix serialization of nested functions with no parameters * Don’t use pytest plugins by default ```Links
- PyPI: https://pypi.org/project/tinycss2 - Changelog: https://pyup.io/changelogs/tinycss2/Update traitlets from 5.4.0 to 5.5.0.
Changelog
### 5.5.0 ``` * Clean up application typing * Update tests and docs to use non-deprecated functions * Clean up version handling * Prep for jupyter releaser * Format the changelog <!-- <END NEW CHANGELOG ENTRY> --> ```Links
- PyPI: https://pypi.org/project/traitlets - Changelog: https://pyup.io/changelogs/traitlets/Update zipp from 3.9.0 to 3.10.0.
Changelog
### 3.10.0 ``` ======= * ``zipp`` is now a package. ``` ### 3.9.1 ``` ====== * Removed 'print' expression in test_pickle. * bpo-43651: Apply ``io.text_encoding`` on Python 3.10 and later. ```Links
- PyPI: https://pypi.org/project/zipp - Changelog: https://pyup.io/changelogs/zipp/ - Repo: https://github.com/jaraco/zipp