Dmitry Dygalo
8ee79c57b3
chore: Update `pyo3` to `0.17`
...
Signed-off-by: Dmitry Dygalo <dmitry@dygalo.dev>
2022-10-18 23:47:10 +02:00
Joel Natividad
06c7a31d23
chore: bump fraction from 0.10.0 to 0.11.0 ( #381 )
...
* bump fraction from 0.10.0 to 0.11.0
* Update dependencies, remove patch version no
Co-authored-by: Dmitry Dygalo <Stranger6667@users.noreply.github.com>
2022-10-18 23:34:08 +02:00
Expyron
07be2ffaf1
chore: Replace `structopt` with `clap` ( #384 )
2022-10-18 23:19:53 +02:00
Dmitry Dygalo
81e988e089
docs: Update changelog
2022-10-18 22:52:16 +02:00
Dmitry Dygalo
f57357d021
perf(python): Avoid extra allocation when validating a dictionary with non-string keys
2022-10-18 22:52:16 +02:00
Dmitry Dygalo
54ff9b46a6
chore: Fix clippy
2022-10-18 22:52:16 +02:00
o.ermakov
cc07bb2526
fix(python): Deleted unnecessary Debug derive attr
2022-10-18 22:13:10 +02:00
o.ermakov
e40a35a983
fix(python): Review fixes
2022-10-18 22:13:10 +02:00
o.ermakov
bbd0153de8
fix(python): Fix SystemError when non-str dict key provided #386
2022-10-18 22:13:10 +02:00
Pawel Iwan
e174bd1332
docs: update changelog
2022-06-23 12:04:41 +02:00
Pawel Iwan
71a511d634
feat: optional unknown formats as compilation error
2022-06-23 12:04:41 +02:00
dependabot[bot]
5da86850ab
build(deps): bump crossbeam-utils from 0.8.5 to 0.8.8 in /bench_helpers
...
Bumps [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam ) from 0.8.5 to 0.8.8.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.8.5...crossbeam-utils-0.8.8 )
---
updated-dependencies:
- dependency-name: crossbeam-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-07 01:01:13 +02:00
dependabot[bot]
555115fdaf
build(deps): bump regex from 1.5.4 to 1.5.6 in /bench_helpers
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.5.4 to 1.5.6.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.5.4...1.5.6 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-07 00:39:18 +02:00
Dmitry Dygalo
bfe69d393a
chore: Drop unused code
...
It got there by accident
2022-05-22 21:33:52 +02:00
Dmitry Dygalo
ead0da16db
chore(python): Release 0.16.0
2022-05-12 17:39:40 +02:00
Dmitry Dygalo
9ab21a243f
chore: Avoid some `Result` wrapping
2022-05-12 16:51:51 +02:00
Dmitry Dygalo
5feb0d2308
chore: Avoid usage of deprecated PyO3 traits
2022-05-12 16:51:51 +02:00
Dmitry Dygalo
a5cd893363
chore: Update `fancy_regex` from `0.9.0` to `0.10.0`
2022-05-12 16:26:36 +02:00
Dmitry Dygalo
fc779c8c39
chore: Update `pyo3` to `0.16` & drop Python 3.6 support
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
606b52c518
chore: Remove `Root` node
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
7d938106a3
chore: Next compilation step
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
6a99863780
chore: Cleanup compilation
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
125b8f75a8
chore: Add a few keywords
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
53acb03304
chore: Add ref resolving
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
73026c4bd8
chore: Resolver rewrite
2022-05-12 15:53:43 +02:00
Dmitry Dygalo
7544f7a2af
fix(python): Compatibility with `pyo3-built`
2022-05-03 17:57:14 +02:00
Dmitry Dygalo
c652816d23
build: Add Cargo cache
2022-05-03 17:35:06 +02:00
Dmitry Dygalo
6f4bc34d51
build: Add Python 3.10
2022-04-25 19:28:56 +02:00
Dmitry Dygalo
37955910cf
refactor(test): Refactor Python tests
2022-04-25 19:28:56 +02:00
Joel Natividad
0ea012d422
chore: update dependencies
...
- fancy_regex from 0.8.0 to 0.9.0
- uuid from 0.8.2 to 1.0.0
2022-04-25 18:48:37 +02:00
Dmitry Dygalo
9e08193fed
chore: Fix various clippy warnings
2022-04-25 12:24:37 +02:00
Dmitry Dygalo
10530eccdd
chore(rust): Release 0.16.0
2022-04-21 17:33:39 +02:00
Dmitry Dygalo
bad741f771
build: Check feature combinations
2022-04-21 17:31:24 +02:00
Dmitry Dygalo
233e1a0a41
fix: Various compilation issues
...
Ref: #356 #358
2022-04-21 17:11:08 +02:00
Dmitry Dygalo
e2d09aa932
chore(rust): Release 0.15.2
2022-04-10 23:32:39 +02:00
Dmitry Dygalo
4a07ba9a82
chore: Update to Rust 2021 edition in all crates
2022-04-10 23:31:34 +02:00
Dmitry Dygalo
e7e0e9e1b8
docs: Update changelog
2022-04-10 23:28:34 +02:00
Dmitry Dygalo
ce86e0e29b
chore: Run `cargo fmt`
2022-04-10 23:25:56 +02:00
Joel Natividad
293d517331
Allow URL schema resolving with rustls TLS
...
Fixes #353
2022-04-10 23:23:55 +02:00
Dmitry Dygalo
044935d724
chore(rust): Release 0.15.1
2022-04-02 18:21:40 +02:00
Dmitry Dygalo
ff8d2bebd9
chore: Update `test-case` dev dependency
2022-04-02 18:19:20 +02:00
Dmitry Dygalo
dd9b95e3d6
fix: Enable `reqwest/native-tls` by default to avoid validation errors caused by `reqwest` missing a TLS backend
2022-04-02 17:50:14 +02:00
FujiApple
c4295f5a45
fix!: specify precise dependency versions in `Cargo.toml` and upgrade all versions
2022-04-02 16:54:07 +02:00
Dmitry Dygalo
7924d55af7
chore: Update pre-commit
2022-04-01 09:49:01 +02:00
Dmitry Dygalo
7a16674c0a
build: Set precise runner versions
2022-04-01 09:49:01 +02:00
Dmitry Dygalo
778b424b3d
chore(python): Release 0.14.0
2022-01-31 11:58:01 +01:00
Dmitry Dygalo
5f52908009
chore(rust): Release 0.15.0
2022-01-31 11:51:20 +01:00
Dmitry Dygalo
06148bcb3b
docs: Adjust changelogs
2022-01-31 11:38:36 +01:00
Ferenc Tamás
b43b0e9eb1
feat: Custom Resolvers for external references ( #246 )
...
* feat: resolver
* chore: rustfmt
* chore: even more rustfmt
* chore: relax anyhow version requirement
* chore: restore url dependency requirement
* fix(resolver): jsonschema/src/resolver.rs typo
Co-authored-by: Dmitry Dygalo <Stranger6667@users.noreply.github.com>
* fix(resolver): python binding
* feat(resolver): include original ref string, docs
* feat(resolver): reqwest feature compile error
* chore(resolver): changelog
* fix(*): clippy
* fix(resolver): doctest example
* feat(resolver): reqwest feature compile error
* chore(resolver): changelog
* fix(*): clippy
* fix(resolver): doctest example
2022-01-31 11:33:17 +01:00
Dmitry Dygalo
edbccd6f30
chore: Run `cargo fmt`
2022-01-28 12:54:16 +01:00