django-cachalot/CONTRIBUTING.rst
Andrew-Chen-Wang 689f679ad3 v2.3.1
2020-08-10 17:15:13 -04:00

23 lines
708 B
ReStructuredText

Thanks for contributing to Django Cachalot!
We appreciate any support in improvements to this system
in performance, erasing dependency errors, or in killing bugs.
When you start a PR or issue, please follow the layout provided.
To start developing, install the requirements
and run the tests via tox.
Make sure you have the following services:
* Memcached
* Redis
* PostgreSQL
* MySQL
For setup:
#. Install: ``pip install -r requirements/hacking.txt``
#. For PostgreSQL: ``CREATE ROLE cachalot LOGIN SUPERUSER;``
#. Run: ``tox --current-env`` to run the test suite on your current Python version.
#. You can also run specific databases and Django versions: ``tox -e py38-django3.1-postgresql-redis``