Commit graph

197 commits

Author SHA1 Message Date
4c5b3699a3
Missed a change 2024-08-05 19:43:43 -07:00
b2db1014bd
Better string dtype checking support, restructuring the validation hooks to allow finer grained control over the process. 2024-08-05 19:43:15 -07:00
880dafb151
Merge pull request #3 from p2p-ld/vendor-nptyping
Vendor nptyping
2024-07-31 16:57:38 -07:00
fef528f3bc
make test order insensitive 2024-07-31 16:51:37 -07:00
a64bb2186f
changelog, bump version, fill in coverage 2024-07-31 16:45:48 -07:00
0a930eed35
windows doesn't like to let go of files 2024-07-31 16:25:59 -07:00
886cc893d8
exclude mac from coveralls 2024-07-31 16:20:22 -07:00
528c1f57dc
coveralls broken on mac? 2024-07-31 16:11:42 -07:00
2887841bdb
coveralls broken on mac? 2024-07-31 16:04:10 -07:00
44777ab70a
debugging CI 2024-07-31 15:59:46 -07:00
f4a2ec0fb3
fix ruff problem from newer ruff version 2024-07-31 15:59:07 -07:00
c57a6d614b
update lockfile 2024-07-31 15:53:26 -07:00
40c8e9d95d
remove nptyping dependency, update CI, remove old numpy types 2024-07-31 15:50:24 -07:00
3306703741
update old numpy dtypes, remove them, lint 2024-07-31 14:15:24 -07:00
4604e7e7bb
apply monkeypatches in vendored nptyping, remove monkeypatch module and call 2024-07-31 14:08:26 -07:00
4c911d2516
update import location 2024-07-31 14:08:01 -07:00
dba550f41b
lint and format nptyping 2024-07-31 13:15:17 -07:00
cbe5d33fd9
initial vendoring, pre-fixing 2024-07-31 13:06:10 -07:00
8007cebbaa
bump version 2024-07-31 02:06:22 -07:00
61e77c14b0
1.2.2 - changelog 2024-07-31 02:05:04 -07:00
0d5e4cf555
add datetime to maps 2024-07-31 02:03:30 -07:00
44da36407d
lint and update lockfile for new version of ruff 2024-06-27 22:30:20 -07:00
a45967818c
v1.2.1 - fix dtypeerror inheritance 2024-06-27 22:24:57 -07:00
3544ce2bdc
Make DtypeError inherit from ValueError as well so that pydantic correctly wraps it in ValidationError 2024-06-27 22:19:59 -07:00
2f5a4be8e7
1.2.0 - shape ranges
missing import
2024-06-14 22:58:38 -07:00
f482f07be9
1.2.0 - shape ranges
update docs, bump version
2024-06-14 22:56:28 -07:00
07ab3d1b76
add array shape ranges! take over shape specification and checking from nptyping 2024-06-14 22:38:13 -07:00
d567ce0194
tests for unparameterized and any shape arrays 2024-06-14 18:12:40 -07:00
777e439e18
fix changelog nesting depth 2024-05-24 19:21:36 -07:00
9a891fdea6
Merge branch 'feat-instancecheck' 2024-05-24 18:57:55 -07:00
01e622b8a6
v1.1.0 bump version, add changelog 2024-05-24 18:57:16 -07:00
13a8fce4ef
Merge pull request #1 from p2p-ld/feat-instancecheck
Instance Checking
2024-05-24 18:52:58 -07:00
0fc5c39178
docs for instance checking 2024-05-24 18:51:54 -07:00
81006b64ec
fix bad typing import generation in meta stubfile generator 2024-05-24 18:36:03 -07:00
025832aa3d
testing for fast matching mode. recursively get interface classes including disabled classes 2024-05-24 18:31:04 -07:00
1290d64833
working instancecheck, but not working static analysis 2024-05-23 21:08:38 -07:00
b0b391947f
v1.0.0 2024-05-23 00:28:03 -07:00
2803c752b9
first draft of docs for 1.0 2024-05-23 00:27:00 -07:00
0937fd7c0d
continuing on docs, adding interfaces diagram 2024-05-22 13:25:43 -07:00
5e3ad790d7
restructuring docs, getting started on design but need 2 go home 2024-05-20 21:39:54 -07:00
927964d3ff
further fixing readme 2024-05-20 21:29:01 -07:00
1ae235cec6
update readme 2024-05-20 21:25:35 -07:00
6ebed2b804
lint 2024-05-20 21:21:45 -07:00
a948a41663
coverage for video tests 2024-05-20 21:20:56 -07:00
a4d82f0879
docs! add recursive any shaped arrays! 2024-05-20 21:16:16 -07:00
ce74a0482a
lint 2024-05-20 19:27:30 -07:00
2d39c46b89
python 3.9 compatible slice unpacking 2024-05-20 19:26:22 -07:00
e2231cc9f0
video interface! 2024-05-20 19:17:46 -07:00
8f382977e9
update version lol 2024-05-17 18:22:27 -07:00
f44397502e
don't do coverage for stuff that shouldn't happen during testing 2024-05-17 18:16:28 -07:00