Add importer / exporter to AnyBlok
Project description
AnyBlok
Add Importer and Exporter behaviour for AnyBlok
Blok |
Dependencies |
Description |
---|---|---|
anyblok-io |
Add base model to do export and import |
|
anyblok-io-csv |
anyblok-io |
CSV file. |
anyblok-io-xml |
anyblok-io |
XML file |
See the latest documentation
Front Matter
Information about the AnyBlok project.
Project Homepage
AnyBlok is hosted on github - the main project page is at http://github.com/AnyBlok/anyblok_io. Source code is tracked here using GIT.
Releases and project status are available on Pypi at http://pypi.python.org/pypi/anyblok_io.
The most recent published version of this documentation should be at https://anyblok-io.readthedocs.io/en/latest/.
Installation
Install released versions of AnyBlok from the Python package index with pip or a similar tool:
pip install anyblok_io
Installation via source distribution is via the setup.py script:
python setup.py install
Running Tests
To run framework tests with nose:
pip install nose nosetests anyblok_io/tests
To run tests of all installed bloks:
anyblok_nose -c config.file.cfg
AnyBlok is tested continuously using Travis CI
Contributing (hackers needed!)
Anyblok is at a very early stage, feel free to fork, talk with core dev, and spread the word!
Contributors
Jean-Sébastien Suzanne
Bugs
Bugs and feature enhancements to AnyBlok should be reported on the Issue tracker.
CHANGELOG
1.2.0 (2021-8-16)
Adapted to AnyBlok >= 1.2
1.1.1 (2020-10-16)
Fixed the size of the fields model, because they have a foreign key to the model Model.System.Model on the field name. The next version of AnyBlok check that the size are the same
1.1.0 (2020-05-06)
Removed Python 3.4 capability
Removed Python 3.5 capability
Refactored unittest, replaced nose by pytest
Fixed #1 added hook to render primary key serializable
1.0.0 (2018-05-30)
Cherry pick io bloks from AnyBlok distribution
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for anyblok_io-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3602ddf481fcfb2ea42eb6f8d88d5c6a3519862ff10cb041f614c809dd8746f0 |
|
MD5 | 0668cac2bd59b6437d54cde6a48b8adc |
|
BLAKE2b-256 | 0d82e841f424a845ac9695f07daa892a6bc26a07863ba7a2b48893779570e491 |