Skip to content

Releases

v0.4.5 2026-11-04

Choose a tag to compare

@Viicos Viicos released this 04 Nov 14:12
ac51ff6

What's Changed

New Contributors

Full Changelog: v0.4.4...v0.4.5

v0.4.4 2026-08-12

Choose a tag to compare

@Viicos Viicos released this 04 Nov 14:12
83d4dbb

What's Changed

  • Add typing_objects.DEPRECATED_ALIASES_ID by @Viicos in #63

Full Changelog: v0.4.3...v0.4.4

v0.4.3 2026-08-10

Choose a tag to compare

@Viicos Viicos released this 12 Aug 12:24
2648bdf

What's Changed

  • Drop support for Python 3.9 by @Viicos in #52
  • Avoid module getattr() calls in typing_objects functions by @Viicos in #57
  • Add Python 3.15 support by @Viicos in #59

Full Changelog: v0.4.2...v0.4.3

v0.4.2 2025-10-01

Choose a tag to compare

@Viicos Viicos released this 01 Oct 02:17
8db0113

What's Changed

  • Add typing_objects.is_noextraitems() by @Viicos in #47

Full Changelog: v0.4.1...v0.4.2

v0.4.1 (2025-05-21)

Choose a tag to compare

@Viicos Viicos released this 12 Jun 09:53
3bc3f96

What's Changed

  • Fix compatibility with latest Python 3.14 release by @Viicos in #37
  • Add typing_objects.is_forwardref() by @Viicos in #38
  • Fix implementation of is_union_origin() by @Viicos in #40
  • Add SPDX license identifier by @cdce8p in #42
  • Use list as a type hint for InspectedAnnotation.metadata by @Viicos in #43

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0 (2025-02-25)

Choose a tag to compare

@Viicos Viicos released this 25 Feb 17:26
34ce565

What's Changed

  • Add support for dataclasses.InitVar as a type qualifier by @Viicos in #31
    A new DATACLASS annotation source is added.
  • Add explicit annotation for ForbiddenQualifier exception by @Viicos in #30

Full Changelog: v0.3.1...v0.4.0

v0.3.1 (2025-02-24)

Choose a tag to compare

@Viicos Viicos released this 24 Feb 17:13
b843e29

What's Changed

  • Allow unhashable items in Literal forms by @Viicos in #28

Full Changelog: v0.3.0...v0.3.1

v0.3.0 (2025-02-24)

Choose a tag to compare

@Viicos Viicos released this 24 Feb 09:58
1ca4d71

What's Changed

  • Handle bare ClassVar type qualifiers, rename INFERRED sentinel by @Viicos in #26
    While currently not explicitly allowed by the typing specification, ClassVar is allowed as a bare type qualifier.
    Unlike Final, the actual type doesn't have to be inferred from the assignment (e.g. one can use Any).
    For this reason, the INFERRED sentinel was renamed to UNKNOWN.

Full Changelog: v0.2.0...v0.3.0

v0.2.0 (2025-02-23)

Choose a tag to compare

@Viicos Viicos released this 23 Feb 18:51
ee1f9ad

What's Changed

  • Add typing_objects.is_deprecated() by @Viicos in #24
  • Add missing positional only parameter markers in typing_objects stub file by @Viicos in #23
  • Add project URLs by @Viicos in #22

Full Changelog: v0.1.0...v0.2.0

v0.1.0 (2025-02-22)

Choose a tag to compare

@Viicos Viicos released this 23 Feb 18:45
59a3504

Initial release.