File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,8 +113,6 @@ django test
113113
114114``` bash
115115django shell
116- # or use IPython/bpython if installed
117- django shell -i ipython
118116```
119117
120118### Collect static files
@@ -123,63 +121,6 @@ django shell -i ipython
123121django collectstatic --noinput
124122```
125123
126- ## Development
127-
128- ### Setting up development environment
129-
130- 1 . Clone the repository:
131-
132- ``` bash
133- git clone https://github.com/timonweb/easy-django-cli.git
134- cd easy-django-cli
135- ```
136-
137- 2 . Install dependencies using uv:
138-
139- ``` bash
140- uv venv
141- source .venv/bin/activate # On Windows: .venv\Scripts\activate
142- uv pip install -e " .[dev]"
143- ```
144-
145- 3 . Install pre-commit hooks:
146-
147- ``` bash
148- pre-commit install
149- ```
150-
151- ### Running tests
152-
153- ``` bash
154- # Run all tests
155- pytest
156-
157- # Run with coverage
158- pytest --cov=easy_django_cli --cov-report=html
159-
160- # Run specific test file
161- pytest tests/test_cli.py
162-
163- # Run with tox (multiple Python/Django versions)
164- tox
165- ```
166-
167- ### Code quality
168-
169- ``` bash
170- # Run linting
171- ruff check easy_django_cli tests
172-
173- # Run formatting
174- ruff format easy_django_cli tests
175-
176- # Run type checking
177- mypy easy_django_cli
178-
179- # Run all checks with tox
180- tox -e lint,type
181- ```
182-
183124## Requirements
184125
185126- Python 3.10 or higher
You can’t perform that action at this time.
0 commit comments