pyxform

View on PyPIReverse Dependencies (4)

2.0.3 pyxform-2.0.3-py3-none-any.whl
2.0.2 pyxform-2.0.2-py3-none-any.whl

Wheel Details

Project: pyxform
Version: 2.0.2
Filename: pyxform-2.0.2-py3-none-any.whl
Download: [link]
Size: 5231035
MD5: 2697e2c7c13d2e9d1cb011ef76f7846e
SHA256: a480009d2c75c5ea2aaab509b0c3aa5c751cf285c319f5dbb9cc9dd141957125
Uploaded: 2024-01-26 18:45:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyxform
Version: 2.0.2
Summary: A Python package to create XForms for ODK Collect.
Author: github.com/xlsform
Author-Email: info[at]xlsform.org
Home-Page: http://pypi.python.org/pypi/pyxform/
Requires-Python: >=3.7
Requires-Dist: xlrd (==2.0.1)
Requires-Dist: openpyxl (==3.0.9)
Requires-Dist: defusedxml (==0.7.1)
[Description omitted; length: 7944 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyxform/__init__.py sha256=EsnoMdowpCnGVdYzDrgg6lIV7ds8W_JWgvnYd9eWgU4 703
pyxform/aliases.py sha256=9Z1H_9cQTP5RVNmQpO8VD9ZEcyM8MNIde6hCTgj86e0 6071
pyxform/builder.py sha256=Tx-ENBk6nyD4zFNKadon2xrfZoc8NzZ2tytTyXfNt5c 17495
pyxform/constants.py sha256=2dmaXpfsG5pQC4U3RoiphUGTMWzus5kX1lzvFqx4yBI 4452
pyxform/errors.py sha256=pN0HXNNzO36AjXi9b8QaR8pf2L0cPRJhTsh7N3sC3iE 283
pyxform/external_instance.py sha256=zctO66jO1DJOK9mZwem0XW1yP_mnVpkYXUOJPOUW8Wc 373
pyxform/file_utils.py sha256=Ue3xADfS33vdVHppVi_CtxKHxylt5SbwL-pLvPsnl8w 1209
pyxform/iana_subtags.txt sha256=uTA8PNoiF4OR8YIhA0yEWX-T3fHIE0j4zxeZi8XDhyU 32366
pyxform/instance.py sha256=2YNcCveutcjOk4OgctPsIAt5Tl_sQHNroPV68iehq40 3147
pyxform/question.py sha256=bBCDnUK6hnR5Qclszh-pfiQOLfbTvNe-0ERV3P9qgfI 13326
pyxform/question_type_dictionary.py sha256=NJA0OpWNjr0TEY8TeYLP8JXzw7LGJxk2tbZQYJpzejY 13190
pyxform/section.py sha256=6xu6hrEJIX1gmKC7Nq9XzDb1Yigjk248wdd3iJ0b6tM 7626
pyxform/survey.py sha256=L4LCrld6drwxIXxiJmTgF5qo92VFFo8N7RY55EB7tUo 51086
pyxform/survey_element.py sha256=TuR-lqNAtmkRiGNQKtAtbz-2jrplI7WVt5QfGsLfg08 19178
pyxform/translator.py sha256=lBJ7BC1vrVghEhfwwoXUWY6O8qo4c7NJSJkx2yei_rc 2731
pyxform/utils.py sha256=8uGz2GpOU6W7rxZ1JkDHmcEhTIc_qxizah-_S9Xpivk 14907
pyxform/xform2json.py sha256=GK9Yqi6pPGevy_lUe3WZrI3aCbH0ro2EXYEah9s_lcY 26804
pyxform/xform_instance_parser.py sha256=w7CTiRL9xPCPGpppydohYWChqeqgunnYHmny2idIdVU 4521
pyxform/xls2json.py sha256=4Viv0HbN42IAlZrhcMWvQTi6cJNG2PruL375d2IJqtI 71894
pyxform/xls2json_backends.py sha256=3SnLtZeAqfp4iWsb9yS_vweT18p-Zbj_kptukuapmNU 14976
pyxform/xls2xform.py sha256=SR9QB8RLXAc0dv2dmlNUi6EOL4Hp0gEOtORxZiJ5zv0 6142
pyxform/xlsparseutils.py sha256=448ZRDqeq3oGjUCpA1uLpsH3Eu_31MjLmv3E2oBShDs 1483
pyxform/entities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxform/entities/entities_parsing.py sha256=uecceUCemL0XaqlaESSGmpYWjrHWJCdLPSa_TnFRMAI 5071
pyxform/entities/entity_declaration.py sha256=Gdgq46aNhodEPrLN0SxNGaJxhztrCs3d5D9zsNnqxsg 4549
pyxform/parsing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxform/parsing/expression.py sha256=ypOby5YndAj_GPltO2am96TC4ooCM6sXQ9HVNSyUsmI 424
pyxform/parsing/instance_expression.py sha256=iWW93ddE7wyBg9AVFcHHnf0OUMVjrAMe-hA-W-2UYfM 5017
pyxform/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxform/util/enum.py sha256=YYO02GeTC1asHdxZ1YVUwyA4TnqNABpLDO8CoaboVvA 1277
pyxform/validators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxform/validators/error_cleaner.py sha256=B1I_ksyMKpq_70dkVstDaGm7uQe_lOlY2e0bGDhoPvQ 3060
pyxform/validators/updater.py sha256=GR835cE0jom1TjuUVuHLS8DG3_ZYsNeMu9lI63Pwj1g 23748
pyxform/validators/util.py sha256=doBdkD0wwsLnF6cY5Vc6aCQsEQOT5-66Cegbg9d-yQ0 6822
pyxform/validators/enketo_validate/__init__.py sha256=AZs_NxU0neR9SsTvzP9ow2qdhr8V-ZLaQ8yo80qvIms 2491
pyxform/validators/odk_validate/__init__.py sha256=H764U4s9q868Bilc3xOhCMiNOvoua2Lr3ljH0dDm4Sw 3322
pyxform/validators/odk_validate/bin/ODK_Validate.jar sha256=xRGxbpHwMayYzdbS-u4MVD_Gi7OcSI0bOkHHjVsPv-E 5618270
pyxform/validators/odk_validate/bin/installed.json sha256=eF30mSmC2W71YHy20eK9PmPOt1G8rdkbQk92LDQTXeI 3825
pyxform/validators/pyxform/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyxform/validators/pyxform/android_package_name.py sha256=ZTpYxN9jaNv90YiFpCrERDm7rlbn1lIL5ov9Uy4N8BU 1198
pyxform/validators/pyxform/parameters_generic.py sha256=Kww_O_LP6QWoRqnAe-mLwYV2gW14VA0LiIivgK1qhI0 1399
pyxform/validators/pyxform/select_from_file.py sha256=k4w_VejvA3qAj5Kn15CGOwqEzdY5yW__bDZcuMT7QFE 2376
pyxform/validators/pyxform/translations_checks.py sha256=W9Zt9X_UAVc-z8XdOlfmfnbnwL2ocT3_bIbNAW7YYe0 6110
pyxform-2.0.2.dist-info/LICENSE sha256=gA_W0i6cc3XGD6dMj0FsZWTiOtqwNmLYPRIggDLpdpA 1290
pyxform-2.0.2.dist-info/METADATA sha256=Ah5H1Qopiys_pZkaKEVOMkuX0wzW8KUb6_Te4i8-72I 8320
pyxform-2.0.2.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
pyxform-2.0.2.dist-info/entry_points.txt sha256=VAaNh97khhI3DP01oJEQ_DVZn07tGqqcDFp9o3vpNvg 121
pyxform-2.0.2.dist-info/top_level.txt sha256=_zQe4WPXVpuxk6OTyXMZ7AKzky6jsVTBfFhk_Tt01Zc 8
pyxform-2.0.2.dist-info/RECORD

top_level.txt

pyxform

entry_points.txt

pyxform_validator_update = pyxform.validators.updater:main_cli
xls2xform = pyxform.xls2xform:main_cli