Covert XML to tabular data according to YAML configuration
Project description
xmltotabular
Python library for converting XML to tabular data.
Development
With a working version of Python >= 3.6 and Pipenv:
-
Install dependencies.
(note that aPipfile.lock
is not included in this repository -- this library should work with any dependency versions which satisfy what is listed in thePipfile
andsetup.py
, and any necessary pinning should be specified in both)$ pipenv install --dev
-
Install pre-commit hooks.
$ pipenv run pre-commit install
Testing
-
Linting and formatting.
$ pipenv run pre-commit run --all-files
-
Tests
$ pipenv run pytest
-
Coverage
To collect coverage execution data, use:
$ pipenv run coverage run -m pytest
and to get a report on the data, use:
$ pipenv run coverage report -m
or
$ pipenv run coverage html
to create an HTML report in
htmlcov/
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xmltotabular-0.3.tar.gz
(9.1 kB
view hashes)
Built Distribution
xmltotabular-0.3-py3-none-any.whl
(10.8 kB
view hashes)
Close
Hashes for xmltotabular-0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 205bff8b25da20c04054c0fdfb33fcf736c2db94a6725a9ab2e1fe7e57f1059c |
|
MD5 | 20277b5b132b48adfb4e6677f412ed30 |
|
BLAKE2b-256 | c46c11a5c41f4d7bd6673adc756706d4c2a09d1129c58c2bedca8a6f79531de9 |