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.5.tar.gz
(9.4 kB
view hashes)
Built Distribution
xmltotabular-0.5-py3-none-any.whl
(11.0 kB
view hashes)
Close
Hashes for xmltotabular-0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbffb0a9b2ace4dcc7f55b7bac3f3ca7d781d7424f232142b29d63c122608830 |
|
MD5 | 43950f55aeea938d8437354ddbb3862a |
|
BLAKE2b-256 | 318c84bc52a77483befb7d1e61e94088fa72533e1a680399578729d403b782e4 |