Adam Johnson
aa12a5f967
Lint with pre-commit ( #7900 )
...
Following [my comment here](https://github.com/encode/django-rest-framework/pull/7589#issuecomment-813301322 ) and [Django's own move to pre-commit](https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/coding-style/#pre-commit-checks ).
* Add pre-commit config file to run flake8 and isort.
* Add extra "common sense" hooks.
* Run pre-commit on GitHub actions using the [official action](https://github.com/pre-commit/action/ ). This is a good way to get up-and-running but it would be better if we activated [pre-commit.ci](https://pre-commit.ci/ ), which is faster and will auto-update the hooks for us going forwards.
* Remove `runtests.py` code for running linting tools.
* Remove `runtests.py --fast` flag, since that would now just run `pytest -q`, which can be done with `runtests.py -q` instead.
* Remove tox configuration and requirements files for linting.
* Update the contributing guide to mention setting up pre-commit.
2021-04-05 12:08:52 +01:00
Asif Saif Uddin
1ec0f86b58
Dj32 ( #7713 )
...
adds django 3.2 line to the build matrix
2021-02-16 13:17:29 +01:00
Tom Christie
da4ecfddc2
Update .gitignore
2018-05-08 09:21:32 +01:00
Jon Dufresne
f9c67f04d4
Clean up all whitespace throughout project ( #5578 )
...
* Remove trailing whitespace from lines
* Remove trailing nad leading whitespace from files
Allows for cleaner diffs in future changes. For editors that
automatically clean up whitespace on save, will avoid unrelated line
changes in diffs.
2017-11-09 20:57:53 +01:00
Phivos Stylianides
08dad04b19
Fix warnings when running tests ( #4047 )
2016-04-11 14:13:11 +01:00
José Padilla
b4ba8ef4d7
Setup isort for code style linting
2015-06-26 09:16:33 -04:00
Tom Christie
1a087c8c5b
Fix .gitignore
2015-02-09 17:47:59 +00:00
Tom Christie
84b34d4330
Use default 'site' directory for docs builds
2014-11-25 16:06:18 +00:00
Tom Christie
4ee9cdc7af
Fix compat datetime import when oauth2 provide does not support timezone aware datetimes
2013-06-28 09:35:52 +01:00
Reinout van Rees
79dc321f39
Added virtualenv-generated directories to the .gitignore
2012-12-21 09:58:05 +01:00
Tom Christie
b8648c08be
gitignore *.egg-info
2012-11-01 23:48:25 +00:00
Tom Christie
4b691c4027
Change package name: djangorestframework -> rest_framework
2012-09-20 13:06:27 +01:00
Tom Christie
a33ac84f48
Clean up .gitignore
2012-09-05 10:57:30 +01:00
Tom Christie
4c028445eb
README linking to docs properly
2012-08-29 21:28:01 +01:00
Tom Christie
d69581e2af
0.2.4 release.
2011-12-12 12:27:11 +00:00
Jens Alm
f73588eb42
parsers.DEFAULT_PARSERS added to be consistent with renderers.DEFAULT_RENDERERS
2011-07-02 19:03:26 +02:00
Tom Christie
c4fe5a920b
Urg, force update after hg-git ickyness
2011-07-01 16:05:22 +01:00