Dmitry Dygalo
7946e978b5
chore(python): Update PyO3 to 0.21.0
...
Signed-off-by: Dmitry Dygalo <dmitry@dygalo.dev>
2024-05-01 18:08:54 +02:00
Dmitry Dygalo
73026c4bd8
chore: Resolver rewrite
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
bf17e1c8e0
chore: Port `json-schema-test-suite` as a local dependency
...
Signed-off-by: Dmitry Dygalo <dadygalo@gmail.com>
2021-07-23 10:17:53 +02:00
Dmitry Dygalo
6c76d48215
refactor: Split benchmarks
...
Signed-off-by: Dmitry Dygalo <dadygalo@gmail.com>
2021-07-13 11:13:52 +02:00
Dmitry Dygalo
f5be9508d0
fix: Sdist Python packaging
...
* chore: Move Python bindings to `bindings`
* chore: Move `jsonschema` into a separate directory
* chore: Move submodule
* ci: Fix the `coverage` job
* chore: Move submodule
* test: Disable some failing optional tests
* ci: Add tests for installing Python sdist
* fix: Sdist Python packaging
* chore: Remove coverage job
It doesn't support such project structure
Ref: https://github.com/actions-rs/grcov/issues/50
2021-01-29 09:52:12 +01:00
Samuele Maci
a6142494dc
style: Preserve Cargo.lock into for the python library and update build scripts to pass through tox
...
Cargo.lock is preserved to allow reproducible builds (which is important for binaries or libraries supposed to be imported)
Update gitignore to me specific to directories
extra= is not a valid distribution option, it should be extra_dependencies (but it is not needed as tox takes care of that)
2020-06-12 18:04:23 +02:00
Dmitry Dygalo
35e8d82582
chore: Add build files to .gitignore
2020-06-11 01:06:54 +02:00
Dmitry Dygalo
b759cda20b
chore: Python release 0.1.0
2020-06-09 18:48:06 +02:00
Dmitry Dygalo
46e7ff7ddf
feat: FFI-based Python bindings
2020-06-09 17:47:49 +02:00
dmitry.dygalo
17d7fd5cb5
Initial commit
2020-03-25 18:04:54 +01:00