Add fastjsonschema as a dependency

This commit is contained in:
Gergely Polonkai 2022-05-04 14:30:53 +02:00
parent 6bc7fc63b2
commit 129bce02e2
No known key found for this signature in database
GPG Key ID: 2D2885533B869ED4
3 changed files with 21 additions and 1 deletions

View File

@ -0,0 +1,4 @@
from typing import Any, Callable, Dict
def compile(definition: Dict[str, Any], handlers: Dict[str, Any] = ..., formats: Dict[str, Any] = ..., use_default: bool = ...) -> Callable[[Any], None]: ...

17
poetry.lock generated
View File

@ -116,6 +116,17 @@ category = "main"
optional = false optional = false
python-versions = "*" python-versions = "*"
[[package]]
name = "fastjsonschema"
version = "2.15.3"
description = "Fastest Python implementation of JSON schema"
category = "main"
optional = false
python-versions = "*"
[package.extras]
devel = ["colorama", "jsonschema", "json-spec", "pylint", "pytest", "pytest-benchmark", "pytest-cache", "validictory"]
[[package]] [[package]]
name = "iniconfig" name = "iniconfig"
version = "1.1.1" version = "1.1.1"
@ -338,7 +349,7 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
[metadata] [metadata]
lock-version = "1.1" lock-version = "1.1"
python-versions = "^3.10" python-versions = "^3.10"
content-hash = "41a3272de2f68a28d894165195674e402266cdbc9179b3b94c6e5d9bda3b895d" content-hash = "97d56a47bf36410214965fb0aa60352f05af7eb2e2d0b51f1919a42e05f677df"
[metadata.files] [metadata.files]
astroid = [ astroid = [
@ -440,6 +451,10 @@ dill = [
ed25519 = [ ed25519 = [
{file = "ed25519-1.5.tar.gz", hash = "sha256:02053ee019ceef0df97294be2d4d5a8fc120fc86e81e08bec1245fc0f9403358"}, {file = "ed25519-1.5.tar.gz", hash = "sha256:02053ee019ceef0df97294be2d4d5a8fc120fc86e81e08bec1245fc0f9403358"},
] ]
fastjsonschema = [
{file = "fastjsonschema-2.15.3-py3-none-any.whl", hash = "sha256:ddb0b1d8243e6e3abb822bd14e447a89f4ab7439342912d590444831fa00b6a0"},
{file = "fastjsonschema-2.15.3.tar.gz", hash = "sha256:0a572f0836962d844c1fc435e200b2e4f4677e4e6611a2e3bdd01ba697c275ec"},
]
iniconfig = [ iniconfig = [
{file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"}, {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"},
{file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"}, {file = "iniconfig-1.1.1.tar.gz", hash = "sha256:bc3af051d7d14b2ee5ef9969666def0cd1a000e121eaea580d4a313df4b37f32"},

View File

@ -8,6 +8,7 @@ authors = ["Gergely Polonkai <gergely@polonkai.eu>"]
python = "^3.10" python = "^3.10"
ed25519 = "^1.5" ed25519 = "^1.5"
bip39 = "^0.0.2" bip39 = "^0.0.2"
fastjsonschema = "^2.15.3"
[tool.poetry.dev-dependencies] [tool.poetry.dev-dependencies]
pytest = "^7.1.1" pytest = "^7.1.1"