Metadata-Version: 2.1
Name: djaxei
Version: 0.7.0
Summary: A django admin extension for importing exporting records from/to xls/ods
Home-page: https://github.com/GigiusB/djaxei.git
License: MIT
Keywords: xls
Author: Giovanni Bronzini
Author-email: g.bronzini@gmail.com
Requires-Python: >=3.6.1,<4
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Provides-Extra: openpyxl
Provides-Extra: xlsxwriter
Provides-Extra: xlwt
Requires-Dist: django (>=1.11,<4)
Requires-Dist: openpyxl (<4); extra == "openpyxl"
Requires-Dist: xlsxwriter (>=1.2.8); extra == "xlsxwriter"
Requires-Dist: xlwt (>=1.2.0); extra == "xlwt"
Project-URL: Repository, https://github.com/GigiusB/djaxei.git
Description-Content-Type: text/markdown

# A django admin extension for importing exporting records from/to xls/ods

A Python library project using:
* pytest
* flake8
* tox
* bumpversion
* isort

* Free software: MIT license
* Documentation: __TBD__


# Features

- Requires Python >=3.6.1
- Currently work only with xlsxwriter

- Could help if use [direnv](https://direnv.net/) in dev environment

* TODO

# Dev setup

1. install direnv
2. install pyenv
3. clone project: `git clone https://github.com/GigiusB/djaxei.git`
4. `cd djaxei`
5. ```pyenv install `cat .python-version` ```
6. `pip install -U poetry` # this should install poetry in your pyenv python
7. `cp .env.example .env`
8. `cp .envrc.example .envrc`
9. `direnv allow`
10. ```poetry env use `pyenv which python` ```
11. `cd .. ; cd -`  # see if it loads the env
12. poetry install
13. pytest

Credits
-------


