Ecosyste.ms: Issues

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

GitHub / erezsh/runtype issues and pull requests

#65 - Bugfix in dispatch: Now properly handles Any

Pull Request - State: closed - Opened by erezsh 16 days ago

#63 - Better dispatch docs; cleanup in validation

Pull Request - State: closed - Opened by erezsh about 1 month ago

#62 - Dispatch: Better error when defining duplicate signature

Pull Request - State: open - Opened by erezsh about 1 month ago

#61 - Bugfix in dispatch: Now using qualified name, so methods with same si…

Pull Request - State: closed - Opened by erezsh about 1 month ago

#60 - Added a couple of tests

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

#59 - Upgrade to Python 3.8; Better tests

Pull Request - State: closed - Opened by erezsh 5 months ago

#56 - Added support for typing.IO, TextIO, BinaryIO

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

#55 - Implement callable generic with correct variance

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

#54 - Implement Variance. List and Dict are now invariant!

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

#51 - Added benchmarks (code + docs + plot)

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

#50 - Big optimizations

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

#49 - Small fixes

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

#48 - Various fixes to pytypes + typesystem

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

#47 - Fixes for typesystem (mostly around handling of Any)

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

#46 - types: fix for tuple <= sequence

Pull Request - State: closed - Opened by erezsh 11 months ago

#45 - Support Union for is_subtype

Issue - State: closed - Opened by maurosilber 12 months ago - 2 comments

#44 - Fix following PR #36 (reported by @KokeCacao)

Pull Request - State: closed - Opened by erezsh 12 months ago

#43 - Deprecate iter(dataclass_instance), which was a confusing behavior.

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

#42 - Added multidispatch singleton decorator, and multidispatch_final

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

#41 - Validation: Added support for typing.Type

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

#40 - Performance improvements

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

#39 - Fix: Added support for typing.Mutable* and more

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

#37 - refactor + added documentation for mypy support to dispatch

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

#36 - Fix for tuple[x, ...]; Fix for comparing generic types; support for types.UnionType

Pull Request - State: closed - Opened by erezsh about 1 year ago - 2 comments

#35 - No support for type Literal error when using typing_extensions >= 4.6.0

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

#34 - Refactor base_types to use dispatch (WIP)

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

#33 - Better tests and small fixes

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

#31 - Better typing and dataclass support

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

#30 - Better Mypy support + various fixes

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

#29 - Bugfix: Had incorrect behavior when check_types=False

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

#28 - May 2023 - More refactoring

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

#27 - Dispatch and Runtype Dataclasses

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

#26 - Clean up based on Ruff

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

#25 - Added cv_type_checking context var

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

#24 - Using dataclass and multiple dispatch with constructor

Issue - State: closed - Opened by itsdfish over 1 year ago - 5 comments
Labels: enhancement

#22 - Improve OneOf comparisons and its interaction with Union

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

#21 - Added support for typing_extensions.Annotated

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

#20 - Add support for typing.Annotated (Issue #19)

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

#19 - Add support for Annotated in `is_subtype` (transparently ignoring the annotations)

Issue - State: closed - Opened by apirogov almost 2 years ago - 6 comments

#18 - Tests: Add 3.11 to the tests

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

#17 - Implement <= between two OneOf instances (Fix for issue #15)

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

#16 - Bugfix: No longer changing ForwardRef._evaluate, that interfered with…

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

#15 - is_subtype does not work for Literals

Issue - State: closed - Opened by apirogov almost 2 years ago - 12 comments

#14 - Importing runtype breaks (at least) get_type_hints

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

#13 - dataclass: Test is_a before calling cast.

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

#12 - Added support for PEP 0681 - dataclass_transform

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

#11 - Several minor fixes

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

#10 - Added support for forward-references in dataclasses

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

#9 - Dispatch() can now be used in 'with'; more tests

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

#8 - Dataclass: Added support for automatic __slots__ using slots keyword

Pull Request - State: closed - Opened by erezsh over 2 years ago

#7 - `json` method doesn't work with list

Issue - State: closed - Opened by wyfo over 2 years ago - 2 comments
Labels: bug

#6 - runtype.isa([40, 2], tuple[int, int]) == True

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

#5 - FYI: Now available from AUR

Issue - State: closed - Opened by kseistrup almost 3 years ago - 1 comment

#3 - Refactored types to use PythonDataType, thereby gaining more generality

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

#2 - Added tests for github using github actions

Pull Request - State: closed - Opened by erezsh over 3 years ago