Skip to content

Commit

Permalink
Improve docs structure
Browse files Browse the repository at this point in the history
  • Loading branch information
NikAzanov committed Nov 8, 2024
1 parent f474fb0 commit 3a0aadc
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 18 deletions.
6 changes: 3 additions & 3 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,14 @@ Ready to contribute? Here's how to set up `django-import-export-extensions` for

Using pyenv::

pyenv install 3.12
pyenv shell $(pyenv latest 3.12)
pyenv install 3.13
pyenv shell $(pyenv latest 3.13)
poetry config virtualenvs.in-project true
source .venv/bin/activate && poetry install

Using uv::

uv venv --python 3.12 --prompt django-import-export-extensions --seed
uv venv --python 3.13 --prompt django-import-export-extensions --seed
poetry config virtualenvs.in-project true
source .venv/bin/activate && poetry install

Expand Down
1 change: 1 addition & 0 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ UNRELEASED
* Replaced `sphinx-rtd-theme` by [furo](https://github.com/pradyunsg/furo)
* Update/extend documentation
* Support Python 3.13
* Drop Django <4.2 support

0.7.0 (2024-10-29)
------------------
Expand Down
27 changes: 12 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,18 @@

| Project | | Status |
|-----------|:----|--------|
| Versions | | [![PyPI - Python Versions](https://img.shields.io/pypi/pyversions/django-import-export-extensions)](https://pypi.org/project/django-import-export-extensions/)<br>[![PyPI - Django Versions](https://img.shields.io/pypi/frameworkversions/django/django-import-export-extensions)](https://pypi.org/project/django-import-export-extensions/) |
| Versions | | [![PyPI - Python Versions](https://img.shields.io/pypi/pyversions/django-import-export-extensions)](https://pypi.org/project/django-import-export-extensions/)<br>[![PyPI - Django Versions](https://img.shields.io/pypi/frameworkversions/django/django-import-export-extensions)](https://pypi.org/project/django-import-export-extensions/)<br>![PyPI](https://img.shields.io/pypi/v/django-import-export-extensions) |
| CI/CD | | [![Build status on Github](https://github.com/saritasa-nest/django-import-export-extensions/actions/workflows/checks.yml/badge.svg)](https://github.com/saritasa-nest/django-import-export-extensions/actions/workflows/checks.yml)<br>[![Test coverage](https://coveralls.io/repos/github/saritasa-nest/django-import-export-extensions/badge.svg?branch=main)](https://coveralls.io/github/saritasa-nest/django-import-export-extensions?branch=main)<br>[![Documentation Status](https://readthedocs.org/projects/django-import-export-extensions/badge/?version=latest)](https://django-import-export-extensions.readthedocs.io/en/latest/?badge=latest) |
| Statistic | | ![PyPI Downloads](https://static.pepy.tech/badge/django-import-export-extensions/month) |

## Links

- [Documentation](<https://django-import-export-extensions.readthedocs.io>)
- [GitHub](<https://github.com/saritasa-nest/django-import-export-extensions>)
- [PyPI](<https://pypi.org/project/django-import-export-extensions>)
- [Contibuting](<https://django-import-export-extensions.readthedocs.io/en/stable/contributing.html>)
- [History](https://django-import-export-extensions.readthedocs.io/en/stable/history.html)

## Description

`django-import-export-extensions` extends the functionality of
Expand All @@ -15,11 +23,8 @@ adding the following features:
- Import/export resources in the background via Celery
- Manage import/export jobs via Django Admin
- DRF integration that allows to work with import/export jobs via API
- Support
[drf-spectacular](https://github.com/tfranzel/drf-spectacular)
generated API schema
- Additional fields and widgets (FileWidget,
IntermediateManyToManyWidget, IntermediateManyToManyField)
- Support [drf-spectacular](https://github.com/tfranzel/drf-spectacular) generated API schema
- Additional fields and widgets (FileWidget, IntermediateManyToManyWidget, IntermediateManyToManyField)

## Installation

Expand Down Expand Up @@ -101,18 +106,10 @@ class BookImportViewSet(views.ImportJobViewSet):
resource_class = resources.BookResource
```

Don\'t forget to [configure
Don't forget to [configure
Celery](https://docs.celeryq.dev/en/stable/django/first-steps-with-django.html)
if you want to run import/export in background

## Links

- Documentation:
<https://django-import-export-extensions.readthedocs.io>.
- GitHub:
<https://github.com/saritasa-nest/django-import-export-extensions/>
- PyPI: <https://pypi.org/project/django-import-export-extensions/>

## License

- Free software: MIT license
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ classifiers = [
"Framework :: Django :: 4.2",
"Framework :: Django :: 5.0",
"Framework :: Django :: 5.1",
"Framework :: Django :: 5.2",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
Expand Down

0 comments on commit 3a0aadc

Please sign in to comment.