yggdrasil: bump to 0.5.4
[feed/packages.git] / lang / python / python-jsonschema / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=python-jsonschema
4 PKG_VERSION:=4.17.3
5 PKG_RELEASE:=3
6
7 PYPI_NAME:=jsonschema
8 PKG_HASH:=0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d
9
10 PKG_MAINTAINER:=Javier Marcet <javier@marcet.info>
11 PKG_LICENSE:=MIT
12 PKG_LICENSE_FILES:=COPYING
13
14 PKG_BUILD_DEPENDS:=python-hatchling/host python-hatch-vcs/host python-hatch-fancy-pypi-readme/host
15
16 include ../pypi.mk
17 include $(INCLUDE_DIR)/package.mk
18 include ../python3-package.mk
19
20 define Package/python3-jsonschema
21 SECTION:=lang
22 CATEGORY:=Languages
23 SUBMENU:=Python
24 TITLE:=An implementation of JSON Schema validation
25 URL:=https://github.com/Julian/jsonschema
26 DEPENDS:=+python3-light +python3-attrs +python3-urllib \
27 +python3-six +python3-pyrsistent +python3-setuptools
28 endef
29
30 define Package/python3-jsonschema/description
31 jsonschema is an implementation of JSON Schema validation for Python.
32 endef
33
34 $(eval $(call Py3Package,python3-jsonschema))
35 $(eval $(call BuildPackage,python3-jsonschema))
36 $(eval $(call BuildPackage,python3-jsonschema-src))