[go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare a PyPI release. #1554

Merged
merged 1 commit into from
Dec 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prepare a PyPI release.
Also opensources a recent change to support.md.

PiperOrigin-RevId: 591970552
  • Loading branch information
rchen152 committed Dec 18, 2023
commit 43f2d369060939130b0a7f71b2137cfea918c3eb
12 changes: 12 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
Version 2023.12.18:

Bug fixes:
* Prevent `ChainMap`, `Counter` and `OrderedDict` from being dropped if they're
only imported.
* Fix matching against a plain fiddle.Config in pyi signatures.
* Remove no-longer-necessary `__getattribute__`s from enum.pytd.
* Resolve attribute access on Any constants in pytd to just the constant.
* Don't let `typing` be treated as a replaceable Any.
* FIX: Only call match_fiddle_instance_against_bare_type if we have a fiddle
instance.

Version 2023.12.08:

Bug fixes:
Expand Down
8 changes: 4 additions & 4 deletions docs/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ of pytype.
* [Third-Party Libraries](#third-party-libraries)

<!-- Created by https://github.com/ekalinin/github-markdown-toc -->
<!-- Added by: rechen, at: Thu Dec 14 10:25:15 AM PST 2023 -->
<!-- Added by: rechen, at: Mon Dec 18 11:42:58 AM PST 2023 -->

<!--te-->

Expand Down Expand Up @@ -66,19 +66,19 @@ Feature
--------------------------------------------------------------------------------------- | :-----: | :------: | :----:
[PEP 484 -- Type Hints][484] | 3.5 | ✅ |
[PEP 526 -- Syntax for Variable Annotations][526] | 3.6 | ✅ |
[PEP 544 -- Protocols][544] | 3.8 | ✅ |
[PEP 561 -- Distributing and Packaging Type Information][561] | 3.7 | ❌ | [#151][packaging]
[PEP 563 -- Postponed Evaluation of Annotations][563] | 3.7 | ✅ |
[PEP 585 -- Type Hinting Generics in Standard Collections][585] | 3.9 | ✅ |
[PEP 544 -- Protocols][544] | 3.8 | ✅ |
[PEP 586 -- Literal Types][586] | 3.8 | ✅ |
[PEP 589 -- TypedDict][589] | 3.8 | ✅ |
[PEP 591 -- Adding a Final Qualifier to Typing][591] | 3.8 | ✅ |
[PEP 585 -- Type Hinting Generics in Standard Collections][585] | 3.9 | ✅ |
[PEP 593 -- Flexible Function and Variable Annotations][593] | 3.9 | ✅ |
[PEP 604 -- Allow Writing Union Types as X \| Y][604] | 3.10 | ✅ |
[PEP 612 -- Parameter Specification Variables][612] | 3.10 | 🟡 | [#786][param-spec]
[PEP 613 -- Explicit Type Aliases][613] | 3.10 | ✅ |
[PEP 646 -- Variadic Generics][646] | 3.11 | ❌ | [#1525][variadic-generics]
[PEP 647 -- User-Defined Type Guards][647] | 3.10 | ✅ |
[PEP 646 -- Variadic Generics][646] | 3.11 | ❌ | [#1525][variadic-generics]
[PEP 655 -- Marking individual TypedDict items as required or potentially-missing][655] | 3.11 | ❌ | [#1551][typed-dict-requirements]
[PEP 673 -- Self Type][673] | 3.11 | ✅ |
[PEP 675 -- Arbitrary Literal String Type][675] | 3.11 | ❌ | [#1552][literal-string]
Expand Down
2 changes: 1 addition & 1 deletion pytype/__version__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# pylint: skip-file
__version__ = '2023.12.08'
__version__ = '2023.12.18'
Loading