Commit Graph

168 Commits

Author SHA1 Message Date
Dmitry Dygalo f2c247401e docs(python): Fix `JSONSchema.validate` docstring 2021-02-03 12:30:50 +01:00
Dmitry Dygalo c01a647736
docs: Update benchmarks 2021-02-03 11:35:34 +01:00
Dmitry Dygalo 86e099a4cc
docs: Add missing changelog entries 2021-02-03 11:25:37 +01:00
Dmitry Dygalo 7b17b20a23
chore: Update `fastjsonschema` benchmarks 2021-02-01 19:20:07 +01:00
Dmitry Dygalo 0afe8481dc
docs: Add changelog entries 2021-02-01 15:04:45 +01:00
Dmitry Dygalo 2c483267e5 chore: Update benchmark data 2021-02-01 15:02:34 +01:00
Dmitry Dygalo 0c43e29d47 chore: Update Python bindings `project-url` metadata entry
To match the spec
2021-02-01 15:02:34 +01:00
Dmitry Dygalo 4571716ddf perf: Use `ahash` 2021-02-01 15:02:34 +01:00
Dmitry Dygalo e4b14fc21d
chore: Update benchmarks 2021-01-30 18:48:36 +01:00
Dmitry Dygalo 2664bca0b4
chore: Update Cargo.lock for Python bindings 2021-01-30 18:03:19 +01:00
Dmitry Dygalo b32de78359 chore: Update `PyO3` to `0.13` 2021-01-30 13:18:56 +01:00
Dmitry Dygalo 5bbb1a111b
chore: Add `with_meta_schemas` argument for `is_valid` and update docstrings 2021-01-30 13:08:08 +01:00
Dmitry Dygalo cfcc434646
chore(python): Release 0.5.1 2021-01-30 11:36:37 +01:00
Dmitry Dygalo c7951cdafe chore: Exclude unnecessary files from source code distribution 2021-01-29 20:15:44 +01:00
Dmitry Dygalo 651211bef1
chore(python): Release 0.5.0 2021-01-29 19:30:10 +01:00
Dmitry Dygalo 5286ea22c0 chore: Add `with_meta_schemas` for Python bindings 2021-01-29 18:42:27 +01:00
Dmitry Dygalo 649df723ae
feat: Meta schemas for JSON Schema drafts 4, 6, and 7 (#169)
Ref: #28
2021-01-29 18:24:53 +01: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