1 # This is free software, licensed under the GNU General Public License v2.
2 # See /LICENSE for more information.
5 include $(TOPDIR
)/rules.mk
7 PKG_NAME
:=python-schema
10 PKG_MAINTAINER
:=Karel Kočí
<cynerd@email.cz
>
13 PKG_HASH
:=f06717112c61895cabc4707752b88716e8420a8819d71404501e114f91043197
16 PKG_LICENSE_FILES
:=LICENSE-MIT
19 include $(INCLUDE_DIR
)/package.mk
20 include ..
/python3-package.mk
22 define Package
/python3-schema
26 URL
:=https
://github.com
/keleshev
/schema
27 TITLE
:=Simple data validation library
28 DEPENDS
:=+python3-light
+python3-contextlib2
31 define Package
/python3-schema
/description
32 schema is a library for validating Python data structures
, such
as those
33 obtained from config-files
, forms
, external services or command-line
34 parsing
, converted from JSON
/YAML
(or something
else) to Python
38 $(eval
$(call Py3Package
,python3-schema
))
39 $(eval
$(call BuildPackage
,python3-schema
))
40 $(eval
$(call BuildPackage
,python3-schema-src
))