Skip to content

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Sep 8, 2025

Update pytest from 8.4.1 to 8.4.2.

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

Links

Update markdown from 3.8.2 to 3.9.

Changelog

3.9.0

Changed

* Footnotes are now ordered by the occurrence of their references in the
document. A new configuration option for the footnotes extension,
`USE_DEFINITION_ORDER`, has been added to support restoring the previous
behavior of ordering footnotes by the occurrence of definitions (1367).

Fixed

* Ensure inline processing iterates through elements in document order (1546).
* Fix handling of incomplete HTML tags in code spans in Python 3.14 (1547).
Links

Update fonttools[unicode,woff,ufo,type1,lxml] from 4.59.0 to 4.59.2.

Changelog

4.59.2

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

- [varLib] Clear ``USE_MY_METRICS`` component flags when inconsistent across masters (3912).
- [varLib.instancer] Avoid negative advance width/height values when instatiating HVAR/VVAR,
(unlikely in well-behaved fonts) (3918).
- [subset] Fix shaping behaviour when pruning empty mark sets (3915, harfbuzz/harfbuzz5499).
- [cu2qu] Fixed ``dot()`` product of perpendicular vectors not always returning exactly 0.0
in all Python implementations (3911)
- [varLib.instancer] Implemented fully-instantiating ``avar2`` fonts (3909).
- [feaLib] Allow float values in ``VariableScalar``'s axis locations (3906, 3907).
- [cu2qu] Handle special case in ``calc_intersect`` for degenerate cubic curves where 3 to 4
control points are equal (3904).

4.59.1

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

- [featureVars] Update OS/2.usMaxContext if possible after addFeatureVariationsRaw (3894).
- [vhmtx] raise TTLibError('not enough data...') when hmtx/vmtx are truncated (3843, 3901).
- [feaLib] Combine duplicate features that have the same set of lookups regardless of the order in which those lookups are added to the feature (3895).
- [varLib] Deprecate ``varLib.mutator`` in favor of ``varLib.instancer``. The latter
provides equivalent full (static font) instancing in addition to partial VF instancing.
CLI users should replace ``fonttools varLib.mutator`` with ``fonttools varLib.instancer``.
API users should migrate to ``fontTools.varLib.instancer.instantiateVariableFont`` (2680).
Links

@pyup-bot
Copy link
Collaborator Author

Closing this in favor of #491

@pyup-bot pyup-bot closed this Sep 15, 2025
@justvanrossum justvanrossum deleted the pyup-scheduled-update-2025-09-08 branch September 15, 2025 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant