An open API service for providing issue and pull request metadata for open source projects.

GitHub / annotated-types/annotated-types issues and pull requests

#90 - Fix string predicate names in doc

Pull Request - State: closed - Opened by leogermond 3 months ago

#89 - Predicates names in doc are incorrect

Issue - State: closed - Opened by leogermond 3 months ago - 3 comments

#88 - add CI for PyPy3.11 and fix test (issue 71)

Pull Request - State: closed - Opened by mattip 5 months ago - 1 comment

#87 - fix: typo in README.md

Pull Request - State: closed - Opened by camiloaz 7 months ago

#86 - Update license-files to be PEP-639 compliant (#85)

Pull Request - State: closed - Opened by shoeffner 9 months ago

#84 - Fix docstring of `Timezone`

Pull Request - State: closed - Opened by Viicos 9 months ago

#83 - Add support for Python 3.13

Pull Request - State: closed - Opened by hugovk 10 months ago - 3 comments

#82 - Hi @JelleZijlstra ,

Issue - State: closed - Opened by MattiasDC 11 months ago - 1 comment

#81 - Functionality request: Support conjunction and disjunction

Issue - State: closed - Opened by MattiasDC 11 months ago - 5 comments

#80 - Rename DocInfo to Doc

Pull Request - State: closed - Opened by zen-xu 11 months ago

#79 - Documentation error

Issue - State: closed - Opened by Sama-Darya 11 months ago - 1 comment
Labels: documentation, good first issue

#78 - Ported devin's changes over

Pull Request - State: closed - Opened by bryce-h-t 12 months ago

#77 - Expressing `default_factory`

Issue - State: closed - Opened by jamesbraza about 1 year ago - 1 comment

#76 - PEP 746

Issue - State: open - Opened by jorenham about 1 year ago - 8 comments

#75 - Add containment constraints

Issue - State: open - Opened by adriangb about 1 year ago - 4 comments

#74 - Make Not a BaseMetadata so that it can wrap arbitrary other metadata

Pull Request - State: closed - Opened by adriangb about 1 year ago - 1 comment

#73 - Add support for PEP-746

Pull Request - State: open - Opened by adriangb about 1 year ago - 5 comments

#72 - Add annotation for `repr`

Issue - State: open - Opened by JacobHayes about 1 year ago - 1 comment

#70 - Prepare for 0.7.0 release

Pull Request - State: closed - Opened by adriangb about 1 year ago

#69 - Improve handling of GroupedMetadata (First try)

Pull Request - State: closed - Opened by cksleigen about 1 year ago - 1 comment

#68 - Initial Commit: "Improve handling of GroupedMetadata " :)

Pull Request - State: closed - Opened by Vaunty about 1 year ago - 3 comments

#67 - Chanhee

Pull Request - State: closed - Opened by cksleigen about 1 year ago - 1 comment

#66 - Fix the type annotation of `GroupedMetadata.__iter__`

Issue - State: closed - Opened by Zac-HD about 1 year ago - 2 comments

#65 - Add `Unit` type

Pull Request - State: closed - Opened by tlambert03 over 1 year ago - 5 comments

#64 - Feature (discussion): Units

Issue - State: closed - Opened by tlambert03 over 1 year ago - 18 comments

#63 - Fix IsDigit -> IsDigits

Pull Request - State: closed - Opened by toriningen over 1 year ago - 3 comments

#62 - Correct misstatement in README

Pull Request - State: closed - Opened by Zac-HD over 1 year ago - 1 comment

#61 - More examples would be helpful

Issue - State: closed - Opened by td-anne over 1 year ago - 8 comments

#60 - suggested fix on typo

Pull Request - State: closed - Opened by PelicanQ over 1 year ago - 1 comment

#59 - Documentation typo

Issue - State: closed - Opened by PelicanQ over 1 year ago - 1 comment

#58 - add URLs to `pyproject.toml`

Pull Request - State: closed - Opened by samuelcolvin over 1 year ago - 1 comment

#57 - `Pattern` or `Regex` type

Issue - State: open - Opened by samuelcolvin over 1 year ago - 4 comments

#56 - Allow `tzinfo` objects for `Timezone`

Pull Request - State: closed - Opened by Viicos over 1 year ago - 5 comments

#55 - Annotations for common string formats and embedded language snippets

Issue - State: open - Opened by sm-Fifteen almost 2 years ago - 18 comments

#54 - Remove unused pytest-mock test dependency

Pull Request - State: closed - Opened by gotmax23 almost 2 years ago - 2 comments

#53 - Static checking of annotations: Strict vs. lenient?

Issue - State: closed - Opened by JelleZijlstra almost 2 years ago - 4 comments

#52 - Fix README typo

Pull Request - State: closed - Opened by JelleZijlstra almost 2 years ago - 1 comment

#51 - Suggestion: Unique or some other name to check for uniqueness?

Issue - State: closed - Opened by ManiMozaffar almost 2 years ago - 1 comment

#50 - update deps to fix python 3.12 CI

Pull Request - State: closed - Opened by adriangb almost 2 years ago - 1 comment

#49 - ✨ Add support for `doc()`

Pull Request - State: closed - Opened by tiangolo almost 2 years ago - 10 comments

#48 - Rename `Len` to `BoundedLen`?

Issue - State: closed - Opened by ajoino about 2 years ago - 1 comment

#47 - Predicate boolean logic

Issue - State: closed - Opened by adriangb about 2 years ago - 2 comments

#46 - Transformations (in addition to predicates)

Issue - State: open - Opened by adriangb about 2 years ago - 4 comments

#45 - Add Not to allow predicate negation

Pull Request - State: closed - Opened by adriangb about 2 years ago - 6 comments

#44 - Drop Python 3.7, test on 3.12-dev and update deps

Pull Request - State: closed - Opened by adriangb about 2 years ago - 2 comments

#43 - Add IsFinite type

Pull Request - State: closed - Opened by adriangb about 2 years ago - 2 comments

#42 - TypeError: Interval() takes no arguments

Issue - State: closed - Opened by EMalagolihpa about 2 years ago - 2 comments

#41 - Bump version to 0.5.0

Pull Request - State: closed - Opened by adriangb about 2 years ago

#40 - Fix mypy lint

Pull Request - State: closed - Opened by adriangb about 2 years ago

#39 - Release v0.5.0

Issue - State: closed - Opened by adriangb about 2 years ago - 1 comment

#38 - Make GroupedMetadata a Protocol

Pull Request - State: closed - Opened by adriangb about 2 years ago - 1 comment

#37 - Way to communicate more information between libraries

Issue - State: open - Opened by samuelcolvin about 2 years ago - 15 comments

#36 - Make GroupedMetadata a protocol?

Issue - State: closed - Opened by adriangb about 2 years ago - 5 comments

#35 - Add note about unpacking GroupedMetadata

Pull Request - State: closed - Opened by adriangb about 2 years ago - 2 comments

#34 - Add Deprecated

Pull Request - State: open - Opened by adriangb over 2 years ago - 11 comments

#33 - Any library levering typing.Annotated for static checks yet ?

Issue - State: closed - Opened by ljak over 2 years ago - 4 comments

#31 - Chained constraints

Issue - State: closed - Opened by adriangb over 2 years ago - 2 comments

#30 - Magic syntax for constraints: `X > 5` -> `Gt(5)`, etc.

Pull Request - State: closed - Opened by Zac-HD over 2 years ago - 6 comments

#29 - Update README.md

Pull Request - State: closed - Opened by Zac-HD over 2 years ago - 1 comment

#28 - Operator based `BaseMetadata` creation

Issue - State: closed - Opened by hanjinliu over 2 years ago - 4 comments

#27 - Fix typo in `Timezone`

Pull Request - State: closed - Opened by odiseo0 almost 3 years ago - 1 comment

#26 - fix license display, readme tweak

Pull Request - State: closed - Opened by samuelcolvin almost 3 years ago - 1 comment

#25 - Use `any()` instead of for loop & Invert `any/all` to simplify comparisons

Pull Request - State: closed - Opened by yezz123 almost 3 years ago - 2 comments

#24 - switch from `max_exclusive` to `max_length` (inclusive)

Pull Request - State: closed - Opened by samuelcolvin almost 3 years ago - 2 comments

#23 - Rethink `max_exclusive`, convert to `max_inclusive`?

Issue - State: closed - Opened by samuelcolvin almost 3 years ago - 5 comments

#22 - Switch to hatchling & pip-tools

Pull Request - State: closed - Opened by samuelcolvin almost 3 years ago - 8 comments

#21 - convert `Len` to `GroupedMetadata`, add `MinLen` and `MaxLen`

Pull Request - State: closed - Opened by samuelcolvin almost 3 years ago - 6 comments

#20 - `Annotated` and annotated-types is 9x faster than `type(...)`

Issue - State: closed - Opened by samuelcolvin almost 3 years ago

#19 - Add `BaseMetadata` to `__all__`

Pull Request - State: closed - Opened by samuelcolvin almost 3 years ago - 1 comment

#18 - Bump version to 0.3.0

Pull Request - State: closed - Opened by adriangb almost 3 years ago - 3 comments

#17 - New release please

Issue - State: closed - Opened by samuelcolvin almost 3 years ago - 4 comments

#16 - use __init_subclass__ instead of ABC

Pull Request - State: closed - Opened by adriangb about 3 years ago - 1 comment

#15 - add docs for GroupedMetadata and BaseMetadata

Pull Request - State: closed - Opened by adriangb about 3 years ago - 14 comments

#14 - Remove regex from tests (again)

Pull Request - State: closed - Opened by adriangb about 3 years ago

#13 - Remove regex from tests

Pull Request - State: closed - Opened by adriangb about 3 years ago - 1 comment

#12 - add GroupedMetadata as a base class for Interval

Pull Request - State: closed - Opened by adriangb about 3 years ago - 19 comments

#11 - ImportError: cannot import name 'Gt' from 'annotated_types'

Issue - State: closed - Opened by kitkatdafu about 3 years ago - 6 comments

#10 - List of annotations vs. nested annotations

Issue - State: closed - Opened by Hvass-Labs about 3 years ago - 2 comments

#9 - I think we should remove `Regex`

Issue - State: closed - Opened by Zac-HD about 3 years ago - 14 comments

#8 - use kw_only and slots for py >= 3.10

Pull Request - State: closed - Opened by adriangb about 3 years ago - 2 comments

#7 - Document everything for users and implementors

Pull Request - State: closed - Opened by Zac-HD about 3 years ago - 3 comments

#6 - use type aliases for shorthand constraints

Pull Request - State: closed - Opened by adriangb about 3 years ago - 6 comments

#5 - add Positive type

Pull Request - State: closed - Opened by samuelcolvin about 3 years ago - 6 comments

#4 - Use pep484 dunder prefix for positional only attributes

Pull Request - State: closed - Opened by adriangb about 3 years ago

#3 - test with python 3.11

Pull Request - State: closed - Opened by samuelcolvin about 3 years ago

#2 - Add tests to exercise included test cases

Pull Request - State: closed - Opened by adriangb about 3 years ago

#1 - conditionally import protocols with positional only arguments

Pull Request - State: closed - Opened by adriangb about 3 years ago