Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/erezsh/runtype
Utilities for run-time type validation and multiple dispatch
https://github.com/erezsh/runtype
Small improvments
f59f49f743345c4366355880ab7b5769dfcfc7e5 authored over 4 years ago by Erez Sh <[email protected]>
f59f49f743345c4366355880ab7b5769dfcfc7e5 authored over 4 years ago by Erez Sh <[email protected]>
Alpha -> Beta
8a83d9749554a2bf44c7376b1900f54046912ff3 authored over 4 years ago by Erez Sh <[email protected]>
8a83d9749554a2bf44c7376b1900f54046912ff3 authored over 4 years ago by Erez Sh <[email protected]>
Version bump
ace133b00fcc52e38d0433626099b5e5c4577193 authored over 4 years ago by Erez Sh <[email protected]>
ace133b00fcc52e38d0433626099b5e5c4577193 authored over 4 years ago by Erez Sh <[email protected]>
Dataclass type-checking automatically disabled with -O
316921c723a76c76448cbab0ffbc230098c5ea8b authored almost 5 years ago by Erez Sh <[email protected]>
316921c723a76c76448cbab0ffbc230098c5ea8b authored almost 5 years ago by Erez Sh <[email protected]>
Added test
1ee147f96032aebbd3a3b2ff7cf8a793c683725e authored almost 5 years ago by Erez Sh <[email protected]>
1ee147f96032aebbd3a3b2ff7cf8a793c683725e authored almost 5 years ago by Erez Sh <[email protected]>
Added check_types option. Version bump.
a562ccdede2893b37f4f9da5edcc86f98b73683c authored almost 5 years ago by Erez Sh <[email protected]>
a562ccdede2893b37f4f9da5edcc86f98b73683c authored almost 5 years ago by Erez Sh <[email protected]>
Version bump
251b606f0c0c4a4000cb93d7e92fa447fd0a6b55 authored almost 5 years ago by Erez Sh <[email protected]>
251b606f0c0c4a4000cb93d7e92fa447fd0a6b55 authored almost 5 years ago by Erez Sh <[email protected]>
isa now uses dispatch
5cfe6fa1e44da1a434c30c0f2dd127258fd9087c authored almost 5 years ago by Erez Sh <[email protected]>
5cfe6fa1e44da1a434c30c0f2dd127258fd9087c authored almost 5 years ago by Erez Sh <[email protected]>
Now using typesystem
febc0d3f63f7cc3ad2186fe5c8d2214e989b8c2f authored almost 5 years ago by Erez Sh <[email protected]>
febc0d3f63f7cc3ad2186fe5c8d2214e989b8c2f authored almost 5 years ago by Erez Sh <[email protected]>
Improved docs
f0edf654002fe5d5b819a331c05184956673d562 authored almost 5 years ago by Erez Sh <[email protected]>
f0edf654002fe5d5b819a331c05184956673d562 authored almost 5 years ago by Erez Sh <[email protected]>
Added type-validation when changing dataclass attribute
94e22422bb0b5754dfd78d97e7d07e585e3ecdac authored almost 5 years ago by Erez Sh <[email protected]>
94e22422bb0b5754dfd78d97e7d07e585e3ecdac authored almost 5 years ago by Erez Sh <[email protected]>
Friendlier README (WIP)
3005faf4350b13df5c2d19a66b24200057e22b20 authored almost 5 years ago by Erez Sh <[email protected]>
3005faf4350b13df5c2d19a66b24200057e22b20 authored almost 5 years ago by Erez Sh <[email protected]>
Improved docs
127cb55d9084d78b6810607f59af17acc8c712f6 authored almost 5 years ago by Erez Sh <[email protected]>
127cb55d9084d78b6810607f59af17acc8c712f6 authored almost 5 years ago by Erez Sh <[email protected]>
Version 0.1
248fdc546e183cc544bad4b647c8eb963c5ca795 authored almost 5 years ago by Erez Sh <[email protected]>
248fdc546e183cc544bad4b647c8eb963c5ca795 authored almost 5 years ago by Erez Sh <[email protected]>
Better docs and exceptions for dispatch
29942caa3f8b0f9b5987e4a4235201f5a391276f authored almost 5 years ago by Erez Sh <[email protected]>
29942caa3f8b0f9b5987e4a4235201f5a391276f authored almost 5 years ago by Erez Sh <[email protected]>
Updated example in README.md
173f3456078bca11b8fdeeb3d348bc677a5ed80f authored almost 5 years ago by Erez Sh <[email protected]>
173f3456078bca11b8fdeeb3d348bc677a5ed80f authored almost 5 years ago by Erez Sh <[email protected]>
Fixed tuple support, docs
0fbe688d6ab1c634f2e31a2327288143f19c338e authored almost 5 years ago by Erez Sh <[email protected]>
0fbe688d6ab1c634f2e31a2327288143f19c338e authored almost 5 years ago by Erez Sh <[email protected]>
Added support for default values (multiple signatures), and fixed up stuff
1e7bc97a95f5e4ca3612383f612f6426b20ed934 authored almost 5 years ago by Erez Sh <[email protected]>
1e7bc97a95f5e4ca3612383f612f6426b20ed934 authored almost 5 years ago by Erez Sh <[email protected]>
Added readthedocs link
a17758ba968b3be0ef292293076aa8bb6820abe5 authored almost 5 years ago by Erez Sh <[email protected]>
a17758ba968b3be0ef292293076aa8bb6820abe5 authored almost 5 years ago by Erez Sh <[email protected]>
Added dataclass.md, other docs-related additions
4f50748123cc58f94a2cb9eab555e9adf0ebc140 authored almost 5 years ago by Erez Sh <[email protected]>
4f50748123cc58f94a2cb9eab555e9adf0ebc140 authored almost 5 years ago by Erez Sh <[email protected]>
Added docs for isa and dispatch
137d783634f50cfe2f5612fe4b4bf3fdd0001a20 authored almost 5 years ago by Erez Sh <[email protected]>
137d783634f50cfe2f5612fe4b4bf3fdd0001a20 authored almost 5 years ago by Erez Sh <[email protected]>
Tox fix
db611e0c88c58d0064f883cd18b29db9714a99e0 authored almost 5 years ago by Erez Sh <[email protected]>
db611e0c88c58d0064f883cd18b29db9714a99e0 authored almost 5 years ago by Erez Sh <[email protected]>
Added coverage code (rc + tox)
684fd03d9917dc1b1a3e063b0d8effcfd50a1436 authored almost 5 years ago by Erez Sh <[email protected]>
684fd03d9917dc1b1a3e063b0d8effcfd50a1436 authored almost 5 years ago by Erez Sh <[email protected]>
Added codecov badge
36123d1338531852c474c051e0b7e2d134a52249 authored almost 5 years ago by Erez Sh <[email protected]>
36123d1338531852c474c051e0b7e2d134a52249 authored almost 5 years ago by Erez Sh <[email protected]>
Oops, apparently only Python 3.7+ supports dataclasses
d68fcb34dfbf6ef3297054aeea9557bc9f2f9f94 authored almost 5 years ago by Erez Sh <[email protected]>
d68fcb34dfbf6ef3297054aeea9557bc9f2f9f94 authored almost 5 years ago by Erez Sh <[email protected]>
Oops, removing Python3.8 only feature
f5cb451729c5fd4e3ba68aa0800bf770d5d54b7c authored almost 5 years ago by Erez Sh <[email protected]>
f5cb451729c5fd4e3ba68aa0800bf770d5d54b7c authored almost 5 years ago by Erez Sh <[email protected]>
Added travis icon to readme
70b95225c9cf34cc5b7f6d35505dfe24359ae864 authored almost 5 years ago by Erez Sh <[email protected]>
70b95225c9cf34cc5b7f6d35505dfe24359ae864 authored almost 5 years ago by Erez Sh <[email protected]>
Added travis+tox configuration
5234fcc04bd4f2a25b5b0e09b709c817795aec11 authored almost 5 years ago by Erez Sh <[email protected]>
5234fcc04bd4f2a25b5b0e09b709c817795aec11 authored almost 5 years ago by Erez Sh <[email protected]>
test_subclass -> issubclass, + tests
1062c459ae864fe9ea6691ef78e3066d214e872b authored almost 5 years ago by Erez Sh <[email protected]>
1062c459ae864fe9ea6691ef78e3066d214e872b authored almost 5 years ago by Erez Sh <[email protected]>
Updated setup.py
8de108c581fb8be9846ba1a6632f61fe26463d40 authored almost 5 years ago by Erez Sh <[email protected]>
8de108c581fb8be9846ba1a6632f61fe26463d40 authored almost 5 years ago by Erez Sh <[email protected]>
Updated readme, added dispatch benchmark
b5e3ae7e30593d7c670aba2619f3c907d71bbb8c authored almost 5 years ago by Erez Sh <[email protected]>
b5e3ae7e30593d7c670aba2619f3c907d71bbb8c authored almost 5 years ago by Erez Sh <[email protected]>
Added dataclass
fadcac7faf93788a1b41c87347e6e18ea486d0ef authored almost 5 years ago by Erez Sh <[email protected]>
fadcac7faf93788a1b41c87347e6e18ea486d0ef authored almost 5 years ago by Erez Sh <[email protected]>
Dispatch seems to be working. Still needs more typing support.
813a00b5e034a854e8b1859aec413210976bc5c7 authored almost 5 years ago by Erez Sh <[email protected]>
813a00b5e034a854e8b1859aec413210976bc5c7 authored almost 5 years ago by Erez Sh <[email protected]>
Initial commit
96ded2cf517f51a64d78519e08c2b8ab1e790e75 authored almost 5 years ago by Erez Shinan <[email protected]>
96ded2cf517f51a64d78519e08c2b8ab1e790e75 authored almost 5 years ago by Erez Shinan <[email protected]>