Commit Graph

16 Commits

Author SHA1 Message Date
Adam Johnson
89bfdaf461
Link to rendered changelog page from PyPI (#2136) 2025-11-14 12:00:45 +00:00
Bojan Mihelac
36bc3ff1df
Update author email in pyproject.toml (#2135) 2025-11-14 12:00:10 +00:00
Matt Hegarty
f765e321f6
version bump to include django6.0a (#2112)
* version bump to include django6.0a

* removed v3.9

* updated changelog

* removed unreachable code following EOL of python 3.9

* updated documentation
2025-09-28 14:27:25 +01:00
Matt Hegarty
8787827084
Tox test fixes (#2072)
* tox config update

* tox fixes

* fixed readthedocs build
2025-06-23 18:56:18 +01:00
Adam Johnson
fb1f82815e
Support Django 5.2 (#2037) 2025-02-14 15:00:46 +00:00
Matt Hegarty
aa3cab102e
build fixes (#2013) 2024-12-01 15:31:08 +00:00
Matt Hegarty
43248a20d3
Handle openpyxl `IllegalCharacterError` (#2001)
* added test for IllegalCharacterException

* updated documentation

* removed redundant field

* updated changelog

* updated changelog

* added comment

* replaced empty string with unicode replacement char

* added descriptive char

* added openpyxl dependency to docs

* removed openpyxl dep

* re-added openpyxl doc dependency

* minor efficiency improvement - escape illegal chars only if exception raised

* updated docs

* added Error docstrings

* added documentation about customizing error handling
2024-11-15 10:47:54 +00:00
Andrew Graham-Yooll
82263e5844
Migrate requirement files to pyproject.toml (#1982)
* Migrate all docs requirements to pyproject.toml

* Migrate all requirements to pyproject.toml
2024-10-24 13:33:19 +02:00
Matt Hegarty
a94ef4e09d
Update dependencies (#1979)
* updated dependencies

* updated python version

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* updated changelog

* pinned dependencies

* added docuemntatio

* updated documentation

* removed documentation

* fixed documentation

* simplified tox.ini

* simplified tox.ini

* reverted tox changes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-10-22 21:15:50 +01:00
Matt Hegarty
5c05715aaf
Fix crash for Django 5.1 when rows are skipped (#1944)
* Fix crash for Django 5.1 when rows are skipped

* updated changelog

* updated deprecation warning

* updated deprecation warning class

* updated django version check

* corrected dependency versions

* updated tablib test version

* fix check

* corrected result type check

* added tests for validationerror

* bugfix: handle validationerror in legacy LogEntry write
2024-09-12 19:52:35 +01:00
Adam Johnson
3227276674
Support Django 5.1 (#1926)
* Support Django 5.1

* Added ref to PR

---------

Co-authored-by: Matt Hegarty <matthewhegarty@users.noreply.github.com>
2024-08-02 09:33:46 +01:00
Matt Hegarty
1f5a8139ed
upgraded tablib version (#1923) 2024-07-27 12:26:21 +01:00
Adam Johnson
8c6b0afb4f
Update Django version in dependencies (#1914) 2024-07-22 09:40:41 +01:00
Matt Hegarty
fe5e2ffdcf
Fix issue with invalid README.rst (#1851)
* removed publish to PyPI for testing

* removed dynamic README setup

* fixed build issue with README.rst

* updated changelog

* removed reference to release-4 branch

* corrected wording
2024-05-23 18:04:25 +01:00
matthewhegarty
322ce12849 corrected release.yml dependencies and updated pyproject.toml 2024-05-23 16:48:35 +01:00
Matt Hegarty
6db364bf19
Release v4 (#1632) 2024-04-28 16:10:09 +01:00