Path to this page:
./
textproc/py-fastjsonschema,
Fastest Python implementation of JSON schema
Branch: CURRENT,
Version: 2.21.1,
Package name: py312-fastjsonschema-2.21.1,
Maintainer: pkgsrc-usersfastjsonschema implements validation of JSON documents by JSON schema. The
library implements JSON schema drafts 04, 06 and 07. The main purpose is to
have a really fast implementation.
Required to run:[
lang/python310]
Master sites:
Filesize: 365.175 KB
Version history: (Expand)
- (2024-12-02) Updated to version: py312-fastjsonschema-2.21.1
- (2024-11-29) Updated to version: py312-fastjsonschema-2.21.0
- (2024-11-11) Updated to version: py312-fastjsonschema-2.20.0
- (2024-06-18) Updated to version: py311-fastjsonschema-2.20.0
- (2023-12-31) Updated to version: py311-fastjsonschema-2.19.1
- (2023-11-19) Updated to version: py311-fastjsonschema-2.19.0
CVS history: (Expand)
2024-12-02 21:33:35 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-fastjsonschema: updated to 2.21.1
2.21.1
* Fixed ResourceWarning where file was not properly closed
* Fixed regexp for date format
|
2024-11-29 10:02:42 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-fastjsonschema: updated to 2.21.0
2.21.0 (2024-11-27)
* Updated test suite
* Fixed detecting when infinity is reached with multipleOf
* Fixed that min/max items/lenght/properties can be float
* Fixed that everything with empty `not` is invalid
* Fixed missing re import when using regex pattern
* Improved regexp for email format to comfort test suite
* Improved regexp for date format to comfort test suite
* Improved regexp for ipv4 format to comfort test suite
* Added partial support of idn-hostname format
* Added `detailed_exceptions` flag (default to True to avoid breaking change) - \
when used, results are twice as fast
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-06-18 14:36:08 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-fastjsonschema: updated to 2.20.0
2.20.0 (2024-06-15)
* Added validations at compile time:
* `required` must have unique items
* checking if schema is not allowing `required` items (item is required, but \
is not listed in properties)
|
2023-12-31 20:47:53 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-fastjsonschema: updated to 2.19.1
2.19.1 (2023-12-28)
* Fixed date format to accept only two digit months and days
|
2023-11-19 15:17:02 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-fastjsonschema: update to 2.19.0.
=== 2.19.0 (2023-11-14)
* Added `use_formats` parameter to allow disable automatic assertions
|
2023-10-10 17:58:55 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-fastjsonschema: updated to 2.18.1
2.18.1 (2023-10-01)
* Lazy import of urllib to improve import performance
|
2023-08-04 10:20:10 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-fastjsonschema: updated to 2.18.0
2.18.0 (2023-07-22)
* Improved error message for required props - only missing are reported
* Fixed support of boolean schema in if-then-else application
|