Daniel Hahler
5a969b578e
build(deps): drop six from requirements
...
It is only used in a single place to check for Python 2, which can
easily be inlined.
2021-09-13 23:04:37 +02:00
David Wobrock
12255d9af4
Pin psycopg2 (for testing) <2.9 for GitHub Actions
2021-06-19 18:31:29 +02:00
David Wobrock
a119b4ba1f
Add codecov coverage
2021-06-06 16:44:20 +02:00
91e0147f9b
load config from pyproject.toml ( #143 )
...
* load-toml
* move toml to extras_require
* fix linter, add hint
* Update toml PR
- always install toml deps, we can add it to all installs
- don't override the command line config values with the ones from the config files
- handle getboolean again for configparser
- be able to have both a toml and another config file, and both configs are taken into account
* Add changelog message for later
Co-authored-by: aakrivonos <aakrivonos@domclick.ru >
Co-authored-by: David-Wobrock <david.wobrock@gmail.com >
2021-05-25 23:20:07 +02:00
David-Wobrock
09983f5c4c
Add Django 3.2 support
2021-04-12 18:57:03 +02:00
David-Wobrock
629ff558ef
Fix setup 'packages' argument
...
So that we don't install a 'tests' module globally in each env
2021-04-12 18:52:15 +02:00
David-Wobrock
6ab1d58c47
Apply isort to the project
2020-11-30 21:46:40 +01:00
David-Wobrock
b38da345d7
Add Python 3.9 support
2020-11-26 18:54:02 +01:00
David-Wobrock
50294a213b
Add Dj3.1 support and update flake8 and black versions
2020-10-10 18:14:56 +02:00
David Wobrock
ae84a5ffad
Fix most tests for previous Django and Python versions
2020-07-02 19:15:30 +02:00
David Wobrock
9c4788d851
Update testing libs
2020-06-20 17:51:30 +02:00
David Wobrock
dd13787bef
Fix #110 -- Don't pin dependencies but only define minimal version
2020-05-26 18:10:48 +02:00
David Wobrock
264e1cd61e
Fix #108 -- Don't strictly pin the 'appsdirs' dep
2020-05-11 18:04:15 +02:00
David Wobrock
1e8fb95a8a
Bump to v2.0.0 and set to production ready tool
2020-02-07 23:29:15 +01:00
David Wobrock
19023626e6
Introduce a first PY2/PY3 difference for inspect.get(full)argspec call
2020-02-07 23:29:15 +01:00
David-Wobrock
fe230872eb
Add Django3 to test matrix and setup.py metadata
2020-01-11 22:50:27 +01:00
David-Wobrock
5bd1145272
Update tox to latest version
2020-01-11 22:50:27 +01:00
David-Wobrock
83f7da532f
Reformat setup.py with black
2020-01-11 22:35:20 +01:00
David-Wobrock
0d5422363d
Update setup.py to use markdown readme file
2020-01-11 22:35:20 +01:00
David Wobrock
813c5c8690
Remove apache license headers in each file. The one full copy of the license at the root of the repo shall define the license for all source files.
2020-01-11 22:08:33 +01:00
David Wobrock
18fa3bdb7a
Update testing dependencies (mysqlclient, do not let Django 2.2 overlap to 3.0 under dev, and update black)
2019-12-01 11:36:56 +01:00
David Wobrock
8ebfe4c605
Update all other test dependencies to last status
2019-10-21 22:28:44 +02:00
David Wobrock
22b7d0c02d
Update tox dep to latest (3.14.0)
2019-10-21 22:28:44 +02:00
David Wobrock
804c35c2d6
Add Python3.8 to Travis, tox and setup.py files
2019-10-21 22:28:44 +02:00
David Wobrock
9a4951f86d
Add 'enum34' dep for a Python version previous to 3.4 (for 2.7 mostly)
2019-10-21 22:25:52 +02:00
David Wobrock
60eab0aba3
Add author_email (my own (David Wobrock) for now) and fix an error in the readme rst
2019-05-12 15:57:49 +02:00
David Wobrock
a5f83837d1
Add support for Django 2.2 (by testing it in the CI)
2019-05-12 15:32:57 +02:00
David Wobrock
e45e031820
Bump to 1.0.0 and update setup.py to drop command line usage
2019-05-12 15:32:57 +02:00
David-Wobrock
99534e4eb9
Bump version to 0.1.0 and set to dev status Beta
2019-01-03 22:13:37 +01:00
David-Wobrock
952e596d92
Bump copyright version to 2019 in files
2019-01-03 22:05:00 +01:00
David-Wobrock
d041f7dbf7
Add django 2.1 to tested envs
2018-12-30 11:56:03 +01:00
David-Wobrock
ef23a622ca
Add python 3.7 to tests
2018-12-30 11:56:03 +01:00
Felix
b68c0183bb
Finish up cache and fix tests.
...
Still TODO: Merge with ignore functionality.
2018-12-20 14:45:35 +01:00
Felix
9608e99150
#23 Fix errors and flake8
2018-12-18 15:54:47 +01:00
Felix
b3815b6b98
#23 Add tests for caching
2018-12-18 15:33:26 +01:00
David-Wobrock
178d8036c2
Bump to version 0.0.7
2018-09-06 21:48:52 +02:00
David-Wobrock
6174c76c36
Bump to version 0.0.6
2018-07-19 22:14:25 +02:00
David-Wobrock
d672f06635
Drop django 1.10 support (and fix some PEP8)
2018-07-19 22:14:13 +02:00
David-Wobrock
7a69d36393
Bump version to 0.0.5
2018-01-20 16:20:09 +01:00
David Wobrock
3e27f117ba
Migrate the complete readme to reStructuredText
2018-01-17 17:41:24 +01:00
Felix Bauer
59ba4cc1ea
Add README.rst
2018-01-17 17:37:21 +01:00
David-Wobrock
7007e788be
Add django as a requirement to the linter
...
Obviously it is needed when generating the sql through the sqlmigrate command
2018-01-14 13:51:01 +01:00
David-Wobrock
3ad331f644
Bump version
2018-01-13 00:48:42 +01:00
David-Wobrock
8da1466f8d
Merge branch 'dev' into better-description-for-pypi
2018-01-12 23:55:52 +01:00
David-Wobrock
317156bf2b
Remove django 1.9 support and fix PEP8
2018-01-12 23:23:11 +01:00
Felix Bauer
d6c8793d60
Use pypandoc to convert markdown to pypi friendly format
...
See https://pypi.python.org/pypi/django-migration-linter
And then see https://stackoverflow.com/questions/26737222/pypi-description-markdown-doesnt-work
2018-01-11 15:04:02 +01:00
David-Wobrock
8adffed958
Call venv linter in tests
2018-01-07 17:34:08 +01:00
David-Wobrock
d1d296b826
Add manifest for tox tests on travis
2018-01-07 12:44:59 +01:00
David-Wobrock
55e1e13ad5
Update copyright year to 2018
2018-01-07 12:15:23 +01:00
David-Wobrock
ad3b17229c
Add tox to test different python and django versions
2018-01-07 12:09:07 +01:00