Fix: SuperFences: Fix regression where an omitted language in conjunction with options in the fenced header
can cause a fence to not be parsed.
10.11
NEW: SuperFences: Allow fenced code to be parsed in the form ```lang {.class #id}.
10.10.2
FIX: BetterEm: Add better support for *em, **em,strong*** and _em, __em,strong___ cases.
FIX: Caret: Add better support for *sup, **sup,ins***.
FIX: Tilde: Add better support for *sub, **sub,del***.
10.10.1
FIX: FancyLists: Remove a mistaken semicolon from injected classes.
10.10
NEW: FancyLists: Add new FancyLists extension.
NEW: MagicLink: Change social links to support x instead of twitter. twitter is still recognized but is
now deprecated and will be removed at a future time.
NEW: Emoji: Update Twemoji data to the latest.
FIX: PathConverter: Fixes for latest changes in Python regarding urlunparse.
Improve interoperability with importlib.metadata, fixing a regression
in setuptools compatibility in 1.1 (#199).
Clean up the _in_process directory inside the package from sys.path
before imporing the backend (#193).
v1.1
Add type annotations to the public API.
More careful handling of the backend-path key from pyproject.toml.
Previous versions would load the backend and then check that it was loaded
from the specified path; the new version only loads it from the specified path.
The BackendInvalid exception is now a synonym for :exc:BackendUnavailable,
and code should move to using the latter name.
v1.0
Rename package to pyproject_hooks (from pep517).
Remove deprecated modules (.build, .check and .envbuild).
Use the build <https://pypa-build.readthedocs.io/en/stable/>_ project
instead for this higher-level functionality of setting up a temporary build
environment.
Require Python 3.7 or above.
Use tomllib from the standard library on Python 3.11. pyproject_hooks
now has no external dependencies when installed in Python 3.11.
Avoid chaining exceptions when using the fallback implementation for
:meth:.prepare_metadata_for_build_wheel.
Fix propagating error message for :exc:.BackendInvalid errors.
v0.13
Remove support for end-of-life Pythons. Now requires Python3.6+.
Remove support for toml package. Now requires tomli.
Rely on preferred "files" API on Python 3.9 and later (#140).
v0.12
Add method for pip to check if build_editable hook is supported.
This is a private API for now.
v0.11.1
... (truncated)
Commits
4b7c6d1 Merge pull request #205 from pypa/prepare-1.2
- Separate the list dependencies functionality to a separate abstract class allowing code reuse in plugins (such as
``tox-uv``) - by :gaborbernat`. (:issue:`3347`)
Upstream version 2024b released 2024-09-04T19:27:47+00:00
Briefly:
Improve historical data for Mexico, Mongolia, and Portugal. System V names are
now obsolescent. The main data form now uses %z. The code now conforms to RFC
8536 for early timestamps. Support POSIX.1-2024, which removes asctime_r and
ctime_r. Assume POSIX.2-1992 or later for shell scripts. SUPPORT_C89 now
defaults to 1.
Changes to past timestamps
Asia/Choibalsan is now an alias for Asia/Ulaanbaatar rather than being a
separate Zone with differing behavior before April 2008. This seems better given
our wildly conflicting information about Mongolia's time zone history. (Thanks
to Heitor David Pinto.)
Historical transitions for Mexico have been updated based on official Mexican
decrees. The affected timestamps occur during the years 1921-1927, 1931, 1945,
1949-1970, and 1981-1997. The affected zones are America/Bahia_Banderas,
America/Cancun, America/Chihuahua, America/Ciudad_Juarez, America/Hermosillo,
America/Mazatlan, America/Merida, America/Mexico_City, America/Monterrey,
America/Ojinaga, and America/Tijuana. (Thanks to Heitor David Pinto.)
Historical transitions for Portugal, represented by Europe/Lisbon,
Atlantic/Azores, and Atlantic/Madeira, have been updated based on a close
reading of old Portuguese legislation, replacing previous data mainly
originating from Whitman and Shanks & Pottenger. These changes affect a few
transitions in 1917-1921, 1924, and 1940 throughout these regions by a few hours
or days, and various timestamps between 1977 and 1993 depending on the region.
In particular, the Azores and Madeira did not observe DST from 1977 to 1981.
Additionally, the adoption of standard zonal time in former Portuguese colonies
have been adjusted: Africa/Maputo in 1909, and Asia/Dili by 22 minutes at the
start of 1912. (Thanks to Tim Parenti.)
Changes to past tm_isdst flags
The period from 1966-04-03 through 1966-10-02 in Portugal is now modeled as DST,
to more closely reflect how contemporaneous changes in law entered into force.
Changes to data
Names present only for compatibility with UNIX System V (last released in the
1990s) have been moved to 'backward'. These names, which for post-1970
timestamps mostly just duplicate data of geographical names, were confusing
downstream uses. Names moved to 'backward' are now links to geographical names.
This affects behavior for TZ='EET' for some pre-1981 timestamps, for TZ='CET'
for some pre-1947 timestamps, and for TZ='WET' for some pre-1996 timestamps.
Upstream version 2024b released 2024-09-04T19:27:47+00:00
Briefly:
Improve historical data for Mexico, Mongolia, and Portugal. System V names are
now obsolescent. The main data form now uses %z. The code now conforms to RFC
8536 for early timestamps. Support POSIX.1-2024, which removes asctime_r and
ctime_r. Assume POSIX.2-1992 or later for shell scripts. SUPPORT_C89 now
defaults to 1.
Changes to past timestamps
Asia/Choibalsan is now an alias for Asia/Ulaanbaatar rather than being a
separate Zone with differing behavior before April 2008. This seems better given
our wildly conflicting information about Mongolia's time zone history. (Thanks
to Heitor David Pinto.)
Historical transitions for Mexico have been updated based on official Mexican
decrees. The affected timestamps occur during the years 1921-1927, 1931, 1945,
1949-1970, and 1981-1997. The affected zones are America/Bahia_Banderas,
America/Cancun, America/Chihuahua, America/Ciudad_Juarez, America/Hermosillo,
America/Mazatlan, America/Merida, America/Mexico_City, America/Monterrey,
America/Ojinaga, and America/Tijuana. (Thanks to Heitor David Pinto.)
Historical transitions for Portugal, represented by Europe/Lisbon,
Atlantic/Azores, and Atlantic/Madeira, have been updated based on a close
reading of old Portuguese legislation, replacing previous data mainly
originating from Whitman and Shanks & Pottenger. These changes affect a few
transitions in 1917-1921, 1924, and 1940 throughout these regions by a few hours
or days, and various timestamps between 1977 and 1993 depending on the region.
In particular, the Azores and Madeira did not observe DST from 1977 to 1981.
Additionally, the adoption of standard zonal time in former Portuguese colonies
have been adjusted: Africa/Maputo in 1909, and Asia/Dili by 22 minutes at the
start of 1912. (Thanks to Tim Parenti.)
Changes to past tm_isdst flags
The period from 1966-04-03 through 1966-10-02 in Portugal is now modeled as DST,
to more closely reflect how contemporaneous changes in law entered into force.
Changes to data
Names present only for compatibility with UNIX System V (last released in the
1990s) have been moved to 'backward'. These names, which for post-1970
timestamps mostly just duplicate data of geographical names, were confusing
downstream uses. Names moved to 'backward' are now links to geographical names.
This affects behavior for TZ='EET' for some pre-1981 timestamps, for TZ='CET'
for some pre-1947 timestamps, and for TZ='WET' for some pre-1996 timestamps.
Also, TZ='MET' now behaves like TZ='CET' and so uses the abbreviation "CET"
2024-09-27 • `full history <https://github.com/gorakhargosh/watchdog/compare/v5.0.2...v5.0.3>`__
[inotify] Improve cleaning up Inotify threads, and add eventlet test cases ([#1070](https://github.com/gorakhargosh/watchdog/issues/1070) <https://github.com/gorakhargosh/watchdog/pull/1070>__)
NEW: Added GLOBSTARLONG which adds support for the Zsh style *** which acts like ** with GLOBSTAR but
but traverses symlinks.
NEW: pathlib.match will respect symlink rules (when the REALPATH flag is given). Hidden file rules will
be respected at all times. Enable DOTALL to match hidden files.
NEW: Symlinks should not be traversed when GLOBSTAR is enabled unless FOLLOW is also enabled, but they
should still be matched. Prior to this change, symlinks were not traversed and they were ignored from matching
which contradicts how Bash works and could be confusing to users.
FIX: Fix some inconsistencies with globmatch and symlink handling when REALPATH is enabled.
Commits
0be4cfb Update some documentation related to recent changes
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove t...
_Description has been truncated_
Bumps the dependencies group with 18 updates in the /.config directory:
3.2.4
3.3.4
2.5
2.5.post1
0.3.8
0.3.9
5.0.4
5.1.0
5.0.4
5.1.0
9.5.35
9.5.39
0.5.7
0.5.8
3.2.7
3.3.1
10.9
10.11.1
1.7.2
1.8.0
1.1.0
1.2.0
0.5.2
0.5.3
0.6.5
0.6.8
4.19.0
4.20.0
2024.1
2024.2
20.26.5
20.26.6
5.0.2
5.0.3
9.0
10.0
Updates
astroid
from 3.2.4 to 3.3.4Changelog
Sourced from astroid's changelog.
... (truncated)
Commits
6042e58
Bump astroid to 3.3.4, update changelogc51f510
Fix issue when inferring single-node or non-const JoinedStr (#2578) (#2579)97871e9
Check for empty format specs (#2574) (#2576)1915cc3
Fixmanager.clear_cache()
not fully clearing the module cache (#2572) (#2573)875651b
[Backport maintenance/3.3.x] Address pylint 3.3 messages (#2577)a01a9c9
Bump astroid to 3.3.3, update changelog3840ff6
Fix inference regression with property setters (#2567) (#2568)5eae215
brain_attrs: Support annotation-only members (#2515)4ae4617
Bump astroid to 3.3.2, update changelogb00b86c
[PY313] Add stubs for soft-deprecated typing members (#2503)Updates
bracex
from 2.5 to 2.5.post1Release notes
Sourced from bracex's releases.
Commits
a512cf1
Fix build badged100521
Pump version to post so we can fix PyPI landing pageb143cea
Fix build badge4e74645
Allow testing on Bash 5.21c8353a
Remove discord linkUpdates
dill
from 0.3.8 to 0.3.9Commits
8372a77
tag: 0.3.96646459
add formal support for python 3.13 (#681)735ac66
more extensive testing for dill.source (#680)fb2b6fd
more extensive testing for dill.source8b86f50
handle a ThreadHandleType (#679)15d7c6d
better handle import strings of numpy scalars (#678)a14e75d
account for frame.f_locals as proxy in 3.13 (#677)b281426
diff USE_NUMPY imports numpy.ma (#676)9bf8ca7
type check for Integral, bool by value (#675)a9d136b
fix fencepost error when getting source inside decorator in interpreter (#651)Updates
django-stubs
from 5.0.4 to 5.1.0Commits
931b5b2
Version 5.1.0 release (#2374)0a613d9
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#2378)0fb3bfd
Break what apparently is a cycle involving custom User model and `QuerySet.as...eb6535f
Allow lookups on.annotate
fields (#2376)f2f7bb5
Bump pyright from 1.1.380 to 1.1.381 (#2375)43ca0f3
[pre-commit.ci] pre-commit autoupdate (#2372)cb770ea
Document the release process (#2371)c31c65f
Bump pyright from 1.1.379 to 1.1.380 (#2370)316295f
Update Django 4.2 LTS version to 4.2.16 (#2369)b325955
Bump pytest from 8.3.2 to 8.3.3 (#2367)Updates
django-stubs-ext
from 5.0.4 to 5.1.0Commits
931b5b2
Version 5.1.0 release (#2374)0a613d9
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#2378)0fb3bfd
Break what apparently is a cycle involving custom User model and `QuerySet.as...eb6535f
Allow lookups on.annotate
fields (#2376)f2f7bb5
Bump pyright from 1.1.380 to 1.1.381 (#2375)43ca0f3
[pre-commit.ci] pre-commit autoupdate (#2372)cb770ea
Document the release process (#2371)c31c65f
Bump pyright from 1.1.379 to 1.1.380 (#2370)316295f
Update Django 4.2 LTS version to 4.2.16 (#2369)b325955
Bump pytest from 8.3.2 to 8.3.3 (#2367)Updates
mkdocs-material
from 9.5.35 to 9.5.39Release notes
Sourced from mkdocs-material's releases.
Changelog
Sourced from mkdocs-material's changelog.
... (truncated)
Commits
70db88f
Prepare 9.5.39 release187705e
Updated dependencies56fdb28
Adjusted code copy button documentationaeb9492
Fixed stay no page functionality when using mike's canonical versioning (#7559)50a15be
Updated link to step-by-step guide on YouTube117250a
Prepare 9.5.38 release74ca234
Added Albanian translations84ddbba
Prepare 9.5.37 releasefd98413
Documentation (#7557)573d23d
Updated dependenciesUpdates
pydoclint
from 0.5.7 to 0.5.8Release notes
Sourced from pydoclint's releases.
Changelog
Sourced from pydoclint's changelog.
Commits
5e941f5
fix: DOC503 catch namespaced exceptions (#168)Updates
pylint
from 3.2.7 to 3.3.1Commits
76bce72
Bump pylint to 3.3.1, update changelog (#9954)55ee816
Bump astroid to 3.3.4 (#9951) (#9952)6350dfa
Bump pylint to 3.3.0, update changelog78f3dfa
Bump astroid to 3.3.3 (#9939)b28c1f6
Add check forunnecessary-default-type-args
(#9938)bd97b93
[doc framework] Assert that the good and bad example exists in the doc (#9936)7aa4436
Fix duplicate workflow step ids (#9934)0950916
[pre-commit] Add codespell, and fix some existing typos (#9912)3b4a7f9
Add details.rst for c-extension-no-member (#9933)7d60c27
Explicitly save cache in primer jobsUpdates
pymdown-extensions
from 10.9 to 10.11.1Release notes
Sourced from pymdown-extensions's releases.
Commits
d43141d
Fix omitted language case (#2472)79dabb1
Another attempt to fix MathJax loading issues in docs4b54d02
Support alternate fenced header form (#2470)8355b45
Attempt to fix issues with instant loading448972a
Fix bad examplef8f8c57
Bump version7a95865
Add support for*tag1 **tag1,tag2***
cases for*
,_
,~
, and^
(#2467)5f0e3fc
Docs: Turn off instant loading until we figure out MathJax issue with it07337c7
Update versiondee67da
fancylist inject class remove semicolon (#2464)Updates
pyproject-api
from 1.7.2 to 1.8.0Release notes
Sourced from pyproject-api's releases.
Commits
8731570
really drop python<=3.8 support (#154)2ad1717
Fix tox configUpdates
pyproject-hooks
from 1.1.0 to 1.2.0Changelog
Sourced from pyproject-hooks's changelog.
... (truncated)
Commits
4b7c6d1
Merge pull request #205 from pypa/prepare-1.21027470
Bump version: 1.1.0 → 1.2.0dabe52e
Prepare release notes for 1.23df9175
Merge pull request #204 from pypa/fix/setuptools-719efaa97
Relax test for build requirements from setuptools6b57973
Merge pull request #199 from abravalheri/issue-192-take29988edd
Merge pull request #196 from pypa/sdist-includesdba1817
Always use importlib.metadatad68f4d9
Remove unused dev-dependency455b77f
Account for importlib_metadata in Python<3.7Updates
python-gnupg
from 0.5.2 to 0.5.3Release notes
Sourced from python-gnupg's releases.
Commits
498440c
Changes for 0.5.3.429433b
Exclude Codecov step on macos-12, as it now keeps failing due to external rea...5f17b8b
Fix #239: Remove logging of decryption result.efb2043
Update CI for MacOS.0039b9d
Fix #237: ensure local variable is initialized even when an exception occurs.3744512
Add monthly cron run to cover GPG updates.2583f72
Fix #117: Add WKD support. Thanks to Myzel394 for the patch.3df9074
Add auto-locate-key support.2854b37
Bump version.874f65b
Added tag 0.5.2 for changeset f7d1effbb6e1Updates
ruff
from 0.6.5 to 0.6.8Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
ae39ce5
Bump version to 0.6.8 (#13522)ff2d214
Don't skip over imports and other nodes containing nested statements in impor...9442cd8
Parenthesizematch..case
if
guards (#13513)8012707
Align formatting of patterns in match-cases with expression formatting in cla...d7ffe46
Disable thetypeset
plugin (#13517)7c83af4
red-knot: Implement thenot
operator for allType
variants (#13432)bbb044e
Detect tuples bound to variadic positional arguments i.e.*args
(#13512)4810652
Avoid UP028 false negatives with non-reference shadowed bindings of loop vari...11f06e0
Detect SIM910 when using variadic keyword arguments, i.e.,**kwargs
(#13503)f27a8b8
[internal]ComparableExpr
(f)strings and bytes made invariant under concate...Updates
tox
from 4.19.0 to 4.20.0Changelog
Sourced from tox's changelog.
Commits
a04cc3a
release 4.20.04d8f5fd
Separate list dependencies to a separate installer class (#3347)0cb816c
YML to YAMLUpdates
tzdata
from 2024.1 to 2024.2Release notes
Sourced from tzdata's releases.
... (truncated)
Changelog
Sourced from tzdata's changelog.
... (truncated)
Commits
0c324fb
Update tzdata to 2024b3986b28
Remove POSIXRULES= from make invocationaeeb380
Drop 3.6 and 3.7 to support Matrix4cbaad2
Add support for Python 3.13Updates
virtualenv
from 20.26.5 to 20.26.6Changelog
Sourced from virtualenv's changelog.
Commits
ec04726
release 20.26.686ddded
Fix #2768: Quote template strings in activation scripts (#2771)6bb3f62
[pre-commit.ci] pre-commit autoupdate (#2769)220d49c
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#2767)cf340c8
Merge pull request #2766 from pypa/release-20.26.5Updates
watchdog
from 5.0.2 to 5.0.3Release notes
Sourced from watchdog's releases.
Changelog
Sourced from watchdog's changelog.
Commits
ad6df50
Version 5.0.359650f8
fix: polish #107029393f4
fix: properly clean up threads when stopping Inotify. Improve Eventlet tests....4e9a86d
Bump the versionUpdates
wcmatch
from 9.0 to 10.0Release notes
Sourced from wcmatch's releases.
Commits
0be4cfb
Update some documentation related to recent changes2c5b30b
Update changelog0c069cb
Add support for Zsh style***
(#225)35e9cac
FOLLOW
should control traversal of symlinks, not return of them (#223)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