Commit Graph
284 Commits
Author SHA1 Message Date
David Wobrock 799957a556 Bump to 2.2.2 2020-05-26 18:12:17 +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 a5e17d0df1 Bump to 2.2.1 and black some files 2020-05-16 21:16:36 +02:00
Gerhard Kotze 50bbed4a1a Keep line under 88 characters 2020-05-16 21:14:12 +02:00
Gerhard Kotze 56d5f8c26c Handle get_model calls with linebreaks before and after arguments
For example code formatted with `black` could look something like this and is not picked up by the existing regex

FreakishlyLongerThanUsualModel = get_model(
    'longerthanusualapp', 'FreakishlyLongerThanUsualModel'
)
2020-05-16 21:14:12 +02:00
David Wobrock d02d3455db Bump to 2.2.0 2020-05-11 18:04:53 +02:00
David Wobrock 264e1cd61e Fix #108 -- Don't strictly pin the 'appsdirs' dep 2020-05-11 18:04:15 +02:00
David-Wobrock 87040845ed Fix #106 -- Add forgotten documentation about IgnoreMigration() 2020-05-04 20:41:51 +02:00
David Wobrock 87085a2cd4 Start changelog of unreleased 2.2.0 2020-03-13 23:24:39 +01:00
David Wobrock c048bdf745 Simplify print statements 2020-03-13 23:24:39 +01:00
Vladyslav Krylasov e01f294d4f Fix a linting error 2020-03-13 23:12:07 +01:00
Vladyslav Krylasov 0928c804d3 Update README.md 2020-03-13 23:12:07 +01:00
Vladyslav Krylasov 7b14fd5292 Make an output of print_summary more readable 2020-03-13 23:12:07 +01:00
David Wobrock 41a5dc731b Bump to 2.1.0 and update CHANGELOG 2020-02-08 22:38:05 +01:00
David Wobrock 52254d030c Add six to tox dependencies 2020-02-08 22:38:05 +01:00
David Wobrock cb6961539c Handle for forward and backward data migration imports 2020-02-08 22:38:05 +01: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 a0e7ca099b Simplify passing migration object directly into analysing data migration 2020-02-07 23:29:15 +01:00
David Wobrock 553ed41cc4 Update Travis config with warnings and info on build 2020-02-07 23:29:15 +01:00
David Wobrock 9f22116541 Black the code 2020-02-07 23:29:15 +01:00
David Wobrock 2e7eec42c2 Remove the 'warn' in front of warning messages 2020-02-07 23:29:15 +01:00
David Wobrock a0d5e2940c Import RunPython directly to avoid shadowing existing names 2020-02-07 23:29:15 +01:00
David Wobrock 1925343f4a Move constants to specific file and remove unused import 2020-02-07 23:29:15 +01:00
David Wobrock e49f6dea9c Document, add to changelog the data migrations and rename to 'warnings-as-errors' (plural) 2020-02-07 23:29:15 +01:00
David Wobrock 71614bd377 Handle warning as error and exclude warning tests 2020-02-07 23:29:15 +01:00
David Wobrock d01875b3be add warnings and RunPython basic linting 2020-02-07 23:29:15 +01:00
David Wobrock 691b1b82cb Add app_data_migration used for tests 2020-02-07 23:29:15 +01:00
David Wobrock d410d2c7ba Refactor some linting code to more intelligible conditions 2020-02-07 23:29:15 +01:00
David Wobrock 902752c3f1 Set theme jekyll-theme-slate 2020-02-07 23:28:15 +01:00
David Wobrock d3fd1518ea Bump to version 1.5.0 2020-01-26 11:56:42 +01:00
David-Wobrock 03863532e7 Update CHANGELOG.md with Django 3.0 2020-01-11 22:50:27 +01:00
David-Wobrock 21e3cfda4c Add Django3 build to travis.yml configuration 2020-01-11 22:50:27 +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 0fdff490b6 Add information to how to configure test databases 2020-01-11 22:35:20 +01:00
David-Wobrock 83f7da532f Reformat setup.py with black 2020-01-11 22:35:20 +01:00
David-Wobrock 75d34f50f8 Add documentation change to CHANGELOD.md 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 f9dc725e00 Split documentation to multiple files in docs/ and use markdown 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 b91c0c62db Update README.rst
Correct the verbosity parameter
2019-12-02 13:50:40 +01:00
David Wobrock 948717f6e4 Bump to version 1.4.1 2019-12-01 11:37:14 +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 e57abd292f Bump to version 1.4.0 2019-10-21 22:30:21 +02: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 abb2971741 Update CHANGELOG with Python3.8 addition 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 c036a67346 Update CHANGELOG with table and column detection 2019-10-21 22:27:25 +02:00