Commit graph

12 commits

Author SHA1 Message Date
Peter Bittner
82fbbeb6b2 Migrate packaging from setup.py to pyproject.toml 2025-07-08 12:22:45 +02:00
Peter Bittner
023702fa75 Consolidate tox.ini and pyproject.toml 2022-03-10 15:50:29 +01:00
Peter Bittner
a021e07e15
Improve GHA test jobs, move tool config to pyproject.toml (#202)
* Move Tox tool config settings to pyproject.toml
* Restore older Bandit version for predictive setup
   Bandit UX is seriously broken. Unfortunately, only <1.6 works predictably.
* Exclude unsupported Python/Django combinations
   Use a more self-explanatory build job name for tests
* Help pytest find the Django test project settings
* Use clean range for Django 4.0
* Keep load on the GHA runners low, use newer Python for checks
2022-02-04 19:04:03 +01:00
Peter Bittner
7f1358dcb6 Hard-require Python 3.6+, add link to docs on PyPI 2020-12-06 16:26:54 +01:00
Peter Bittner
bfe92c716c Ensure Tox targets clean and docs are working
Update packaging information (Django 2.2, license)

Remove problematic install_requires
2019-04-09 14:43:50 +02:00
Hugo Osvaldo Barrera
0725045330 Ignore vim swap files 2015-12-06 11:37:11 -03:00
Joost Cassee
a9c9598e55 Send coverage info to Coveralls.io on Travis 2015-05-18 11:33:53 +02:00
Peter Bittner
60ba045b75 Ignore PyCharm and Geany IDE project files 2014-07-04 09:11:20 +02:00
Joost Cassee
c28f509ff9 Add Django dependency in setup.py 2014-06-01 22:46:48 +02:00
Joost Cassee
be591d66f1 Create Travis-CI configuration 2013-11-21 15:12:20 +01:00
Joost Cassee
334b49d1c7 Add Sphinx template layout to ignored file list 2011-02-11 15:01:23 +01:00
Joost Cassee
1fa0d7760d Create project 2011-01-21 02:01:40 +01:00