Skip to content

Scheduled weekly dependency update for week 01#44

Closed
pyup-bot wants to merge 5 commits intomainfrom
pyup-scheduled-update-2023-01-02
Closed

Scheduled weekly dependency update for week 01#44
pyup-bot wants to merge 5 commits intomainfrom
pyup-scheduled-update-2023-01-02

Conversation

@pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Jan 2, 2023

Update charset-normalizer from 2.1.1 to 3.0.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update importlib-metadata from 5.2.0 to 6.0.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update Pillow from 9.3.0 to 9.4.0.

Changelog

9.4.0

------------------

- Fixed null pointer dereference crash with malformed font 6846
[wiredfool, radarhere]

- Return from ImagingFill early if image has a zero dimension 6842
[radarhere]

- Reversed deprecations for Image constants, except for duplicate Resampling attributes 6830
[radarhere]

- Improve exception traceback readability 6836
[hugovk, radarhere]

- Do not attempt to read IFD1 if absent 6840
[radarhere]

- Fixed writing int as ASCII tag 6800
[radarhere]

- If available, use wl-paste or xclip for grabclipboard() on Linux 6783
[radarhere]

- Added signed option when saving JPEG2000 images 6709
[radarhere]

- Patch OpenJPEG to include ARM64 fix 6718
[radarhere]

- Added support for I;16 modes in putdata() 6825
[radarhere]

- Added conversion from RGBa to RGB 6708
[radarhere]

- Added DDS support for uncompressed L and LA images 6820
[radarhere, REDxEYE]

- Added LightSource tag values to ExifTags 6749
[radarhere]

- Fixed PyAccess after changing ICO size 6821
[radarhere]

- Do not use EXIF from info when saving PNG images 6819
[radarhere]

- Fixed saving EXIF data to MPO 6817
[radarhere]

- Added Exif hide_offsets() 6762
[radarhere]

- Only compare to previous frame when checking for duplicate GIF frames while saving 6787
[radarhere]

- Always initialize all plugins in registered_extensions() 6811
[radarhere]

- Ignore non-opaque WebP background when saving as GIF 6792
[radarhere]

- Only set tile in ImageFile __setstate__ 6793
[radarhere]

- When reading BLP, do not trust JPEG decoder to determine image is CMYK 6767
[radarhere]

- Added IFD enum to ExifTags 6748
[radarhere]

- Fixed bug combining GIF frame durations 6779
[radarhere]

- Support saving JPEG comments 6774
[smason, radarhere]

- Added getxmp() to WebPImagePlugin 6758
[radarhere]

- Added "exact" option when saving WebP 6747
[ashafaei, radarhere]

- Use fractional coordinates when drawing text 6722
[radarhere]

- Fixed writing int as BYTE tag 6740
[radarhere]

- Added MP Format Version when saving MPO 6735
[radarhere]

- Added Interop to ExifTags 6724
[radarhere]

- CVE-2007-4559 patch when building on Windows 6704
[TrellixVulnTeam, nulano, radarhere]

- Fix compiler warning: accessing 64 bytes in a region of size 48 6714
[wiredfool]

- Use verbose flag for pip install 6713
[wiredfool, radarhere]
Links

Update Pygments from 2.13.0 to 2.14.0.

Changelog

2.14.0

--------------
(released January 1st, 2023)

- Added lexers:

* Arturo (2259)
* GAP session (2211)
* Fift (2249)
* func (2232)
* Jsonnet (2239)
* Minecraft schema (2276)
* MIPS (2228)
* Phix (2222)
* Portugol (2300)
* TL-b (2247)
* World of Warcraft TOC format (2244, 2245)
* Wren (2271)

- Updated lexers:

* Abap: Update keywords (2281)
* Alloy: Update for Alloy 6 (1963)
* C family (C, C++ and many others):
 
 - Fix an issue where a chunk would be wrongly recognized as a function
   definition due to braces in comments (2210)
 - Improve parantheses handling for function definitions (2207, 2208)

* C: Fix number and operator recognition (2256, 2257)
* CSound: Updated builtins (2268)
* F: Add ``.fsx`` file extension (2282)
* gas (GNU assembler): recognize braces as punctuation (2230)
* HTTP: Add `CONNECT` keyword (2242)
* Inform 6: Fix lexing of properties and doubles (2214)
* INI: Allow comments that are not their own line (2217, 2161)
* Java properties: Fix issue with whitespace-delimited keys, support
 comments starting with `!` and escapes, no longer support undocumented
 `;` and `//` comments (2241)
* LilyPond: Improve heuristics, add ``\maxima`` duration (2283)
* LLVM: Add opaque pointer type (2269)
* Macaulay2: Update keywords (2305)
* Minecraft-related lexers (SNB and Minecraft function) moved to
 ``pygments.lexers.minecraft`` (2276)
* Nim: General improvements (1970)
* Nix: Fix single quotes inside indented strings (2289)
* Objective J: Fix catastrophic backtracking (2225)
* NASM: Add support for SSE/AVX/AVX-512 registers as well as 'rel'
 and 'abs' address operators (2212)
* Powershell:

 - Add ``local:`` keyword (2254)
 - Allow continuations without markers (2262, 2263)

* Solidity: Add boolean operators (2292)
* Spice: Add ``enum`` keyword and fix a bug regarding binary,
 hexadecimal and octal number tokens (2227)
* YAML: Accept colons in key names (2277)

- Fix `make mapfiles` when Pygments is not installed in editable mode
(2223)

- Support more filetypes and compression types in `autopygmentize` (2219)
- Merge consecutive tokens in Autohotkey, Clay (2248)
- Add ``.nasm`` as a recognized file type for NASM (2280)
- Add ``*Spec.hs`` as a recognized file type for ``HSpec`` (2308)
- Add ``*.pyi`` (for typing stub files) as a recognized file type for
Python (2331)
- The HTML lexer no longer emits empty spans for whitespace (2304)
- Fix ``IRCFormatter`` inserting linenumbers incorrectly (2270)
Links

Update sphinx from 5.3.0 to 6.0.0.

Changelog

6.0.0

=====================================

Dependencies
------------

* 10468: Drop Python 3.6 support
* 10470: Drop Python 3.7, Docutils 0.14, Docutils 0.15, Docutils 0.16, and
Docutils 0.17 support. Patch by Adam Turner

Incompatible changes
--------------------

* 7405: Removed the jQuery and underscore.js JavaScript frameworks.

These frameworks are no longer be automatically injected into themes from
Sphinx 6.0. If you develop a theme or extension that uses the
``jQuery``, ``$``, or ``$u`` global objects, you need to update your
JavaScript to modern standards, or use the mitigation below.

The first option is to use the sphinxcontrib.jquery_ extension, which has been
developed by the Sphinx team and contributors. To use this, add
``sphinxcontrib.jquery`` to the ``extensions`` list in ``conf.py``, or call
``app.setup_extension("sphinxcontrib.jquery")`` if you develop a Sphinx theme
or extension.

The second option is to manually ensure that the frameworks are present.
To re-add jQuery and underscore.js, you will need to copy ``jquery.js`` and
``underscore.js`` from `the Sphinx repository`_ to your ``static`` directory,
and add the following to your ``layout.html``:

.. code-block:: html+jinja

  {%- block scripts %}
      <script src="{{ pathto('_static/jquery.js', resource=True) }}"></script>
      <script src="{{ pathto('_static/underscore.js', resource=True) }}"></script>
      {{ super() }}
  {%- endblock %}

.. _sphinxcontrib.jquery: https://github.com/sphinx-contrib/jquery/

Patch by Adam Turner.
* 10471, 10565: Removed deprecated APIs scheduled for removal in Sphinx 6.0. See
:ref:`dev-deprecated-apis` for details. Patch by Adam Turner.
* 10901: C Domain: Remove support for parsing pre-v3 style type directives and
roles. Also remove associated configuration variables ``c_allow_pre_v3`` and
``c_warn_on_allowed_pre_v3``. Patch by Adam Turner.

Features added
--------------

* 10924: LaTeX: adopt better looking defaults for tables and code-blocks.
See :confval:`latex_table_style` and the ``pre_border-radius`` and
``pre_background-TeXcolor`` :ref:`additionalcss` for the former defaults
and how to re-enact them if desired.

Bugs fixed
----------

* 10984: LaTeX: Document :confval:`latex_additional_files` behavior for files
with ``.tex`` extension.
Links

@pyup-bot pyup-bot added the update label Jan 2, 2023
@veit veit closed this Jan 29, 2023
@veit veit deleted the pyup-scheduled-update-2023-01-02 branch January 29, 2023 09:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants