# 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.8, Django>=3.2
- Currently work only with xlsxwriter
- Could help if use [direnv](https://direnv.net/) in dev environment
# Contributing
See [demo](tests%2Fdemo) in tests folder
* 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
-------
Raw data
{
"_id": null,
"home_page": "https://github.com/GigiusB/djaxei.git",
"name": "djaxei",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8.7,<4",
"maintainer_email": "",
"keywords": "xls",
"author": "Giovanni Bronzini",
"author_email": "g.bronzini@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/99/1b/5d314453bf2761e77cd3073c6f234f8d6e0851f653d9fb15f1788f5e8716/djaxei-1.2.0.tar.gz",
"platform": null,
"description": "# A django admin extension for importing exporting records from/to xls/ods\n\nA Python library project using:\n* pytest\n* flake8\n* tox\n* bumpversion\n* isort\n\n* Free software: MIT license\n* Documentation: __TBD__\n\n\n# Features\n\n- Requires Python >=3.8, Django>=3.2\n- Currently work only with xlsxwriter\n\n- Could help if use [direnv](https://direnv.net/) in dev environment\n\n# Contributing\n\nSee [demo](tests%2Fdemo) in tests folder\n\n* TODO\n\n# Dev setup\n\n1. install direnv\n2. install pyenv\n3. clone project: `git clone https://github.com/GigiusB/djaxei.git`\n4. `cd djaxei`\n5. ```pyenv install `cat .python-version` ```\n6. `pip install -U poetry` # this should install poetry in your pyenv python\n7. `cp .env.example .env`\n8. `cp .envrc.example .envrc`\n9. `direnv allow`\n10. ```poetry env use `pyenv which python` ```\n11. `cd .. ; cd -` # see if it loads the env\n12. poetry install\n13. pytest\n\nCredits\n-------\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A django admin extension for importing exporting records from/to xls/ods",
"version": "1.2.0",
"project_urls": {
"Homepage": "https://github.com/GigiusB/djaxei.git",
"Repository": "https://github.com/GigiusB/djaxei.git"
},
"split_keywords": [
"xls"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "991b5d314453bf2761e77cd3073c6f234f8d6e0851f653d9fb15f1788f5e8716",
"md5": "ba264c54812cb20489d4cedbe412bdb9",
"sha256": "2676224c82d773823ae6736c6d90001ee934f01113eefc2643f3da7f42c37a67"
},
"downloads": -1,
"filename": "djaxei-1.2.0.tar.gz",
"has_sig": false,
"md5_digest": "ba264c54812cb20489d4cedbe412bdb9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8.7,<4",
"size": 10051,
"upload_time": "2024-03-08T18:01:08",
"upload_time_iso_8601": "2024-03-08T18:01:08.433180Z",
"url": "https://files.pythonhosted.org/packages/99/1b/5d314453bf2761e77cd3073c6f234f8d6e0851f653d9fb15f1788f5e8716/djaxei-1.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-08 18:01:08",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "GigiusB",
"github_project": "djaxei",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"tox": true,
"lcname": "djaxei"
}