[Markdown] Bump to 3.6.* (#11607)
Use PEP 570 syntax in third party stubs (#11554)
markdown: Restore wrongly deleted DoubleTagPattern (#11335)
Update typing_extensions imports in third-party stubs (#11245)
Various improvements to Markdown
stubs (#10972)
markdown: Accept legacy Pattern
in inlinePatterns
registry (#11027)
Signed-off-by: Anders Kaseorg andersk@mit.edu
Various improvements to Markdown
stubs (#10963)
[stubsabot] Bump Markdown to 3.5.* (#10851)
Release: https://pypi.org/pypi/Markdown/3.5 Homepage: https://Python-Markdown.github.io/ Repository: https://github.com/Python-Markdown/markdown Changelog: https://github.com/Python-Markdown/markdown/blob/master/docs/change_log/index.md Diff: https://github.com/Python-Markdown/markdown/compare/3.4.4...3.5
Stubsabot analysis of the diff between the two releases:
- 2 public Python files have been added:
scripts/gen_ref_nav.py
,scripts/griffe_extensions.py
. - 0 files included in typeshed's stubs have been deleted.
- 30 files included in typeshed's stubs have been modified or renamed.
- Total lines of Python code added: 1958.
- Total lines of Python code deleted: 1067.
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Add partial_stub
metadata field (#10157)
Add Markdown.ESCAPED_CHARS to Markdown stubs (#10134)
Various improvements to Markdown
stubs (#10008)
Add defaults for third-party stubs M-O (#9956)
Stubtest settings: change ignore_missing_stub
default to false
(#9779)
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
Use typing_extensions.Self
instead of _typeshed.Self
(#9702)
Add markdown.treeprocessors.UnescapeTreeprocessor (#9671)
This replaced the deprecated
markdown.postprocessors.UnescapePostprocessor
in
Python-Markdown/markdown#1272.
Signed-off-by: Anders Kaseorg andersk@mit.edu
Replace Any
with Incomplete
in many places (#9558)
markdown: Specify md type (#8857)
Signed-off-by: Anders Kaseorg andersk@mit.edu
Add markdown.util.nearing_recursion_limit (#8764)
Markdown
: BlockProcessor.detab
returns a pair of strings (#8586)
[stubsabot] Bump Markdown to 3.4.* (#8309)
markdown
: remove deleted methods of Registry
. (#8197)
Import Match
and Pattern
from re
, not typing
(#8277)
Markdown: Fix BlockProcessor method return types (#8166)
Signed-off-by: Anders Kaseorg andersk@mit.edu
markdown
: annotate HtmlStash
. (#8067)
markdown: remove INSTALLED_EXTENSIONS
. (#8002)
markdown: add Markdown.registeredExtensions
(#7997)
markdown: annotate Registry.__len__()
. (#7986)
markdown: remove __getattr__()
(#7962)
markdown: annotate __deprecated__
(#7955)
markdown: Annotate methods of Registry
(#7926)
Co-authored-by: Shantanu 12621235+hauntsaninja@users.noreply.github.com
markdown: Annotate parseBoolValue()
(#7875)
markdown: Annotate code_escape()
. (#7857)
Markdown: use I/O protocols (#7851)
markdown: Annotate Registry.get_index_for_name()
(#7848)
markdown: isBlockLevel()
returns a bool value. (#7839)
markdown: @deprecated
argument of message
is a str. (#7835)
markdown: PY37 is a bool (#7831)
Add various missing generic arguments (#7702)
Co-authored-by: Akuli akuviljanen17@gmail.com
Python 3 stubs: use str
instead of typing.Text
(#7638)
Third-party stubs: import from collections.abc
where possible (#7637)
Always use _typeshed.Self
, where applicable (#6880)
-
Always use
_typeshed.Self
, where applicable -
Revert changes to
google-cloud-ndb
(ambiguous) -
Remove empty line added by script
-
Revert changes to
stubs/python-dateutil/dateutil/relativedelta.pyi
-
Manually add a few more that the script missed
-
Improve
filelock
annotation
Source code here: https://github.com/tox-dev/py-filelock/blob/79ec7b2826e33b982fe83b057f359448b9d966ba/src/filelock/_api.py#L207
- Improve
opentracing/scope
annotation
Source code here: https://github.com/opentracing/opentracing-python/blob/3e1d357a348269ef54d67f761302fab93dbfc0f7/opentracing/scope.py#L71
- Improve
redis/client
stub
Source code here: https://github.com/redis/redis-py/blob/15f315a496c3267c8cbcc6d6d9c6005ea4d4a4d5/redis/client.py#L1217
- Improve
redis/lock
annotation
Source code here: https://github.com/redis/redis-py/blob/15f315a496c3267c8cbcc6d6d9c6005ea4d4a4d5/redis/lock.py#L155
- Improve
requests/models
annotation
Source code here: https://github.com/psf/requests/blob/d718e753834b84018014a23d663369ac27d1ab9c/requests/models.py#L653
Use PEP 585 syntax wherever possible (#6717)
Add mypy error codes to '# type: ignore' comments (#6379)
Add hilite(shebang) argument and return type (#6316)
Add markdown.blockprocessors.ReferenceProcessor (#6270)
Use lowercase tuple where possible (#6170)
Add star to all non-0.1 versions (#6146)
markdown: fix type of Pattern (#6115)
Surfaced weirdly by #6109
Co-authored-by: hauntsaninja <>
Add types to Markdown (#6045)
Most methods and attributes were previously untyped or Any
-typed.
Co-authored-by: PythonCoderAS 13932583+PythonCoderAS@users.noreply.github.com Co-authored-by: Sebastian Rittau srittau@rittau.biz