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.4.tar.gz
(9.2 kB
view hashes)
Built Distribution
xmltotabular-0.4-py3-none-any.whl
(10.8 kB
view hashes)
Close
Hashes for xmltotabular-0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e23b044b477c98a4f991143f2005f701489a43432176d0e9b41f3577252441e4 |
|
MD5 | bdd7d3061b12b98a0a0344cf2c30615a |
|
BLAKE2b-256 | 57f187f8e0d13f8a45d772532f9f9a70446d66c3b6197706d6b3991060a9801d |