Skip to content

Commit 5a85e1a

Browse files
committed
refactor: Remove scripts, Add Makefile
1 parent 3b5ddad commit 5a85e1a

File tree

11 files changed

+41
-395
lines changed

11 files changed

+41
-395
lines changed

Makefile

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
.PHONY: clean setup format lint build tests tests-manual tests-slow tests-all docs
2+
3+
clean:
4+
find . -name '*.pyc' -exec rm -f {} +
5+
find . -name '*.pyo' -exec rm -f {} +
6+
find . -name '*~' -exec rm -f {} +
7+
find . -name '__pycache__' -exec rm -fr {} +
8+
rm -rf build/
9+
rm -rf dist/
10+
rm -rf .cache/
11+
rm -f .coverage
12+
rm -rf .pytest_cache/
13+
rm -rf docs/_build/*
14+
15+
setup:
16+
-poetry env remove
17+
poetry install
18+
19+
format:
20+
poetry run ruff format .
21+
22+
lint:
23+
poetry run check .
24+
25+
build:
26+
poetry build
27+
28+
tests:
29+
poetry run pytest -s -m "not slow and not manual"
30+
31+
tests-manual:
32+
poetry run pytest -s -m "manual"
33+
34+
tests-slow:
35+
poetry run pytest -s -m "slow and not manual"
36+
37+
tests-all:
38+
poetry run pytest
39+
40+
docs:
41+
$(MAKE) -C docs html

script/README.md

Lines changed: 0 additions & 75 deletions
This file was deleted.

script/build

Lines changed: 0 additions & 52 deletions
This file was deleted.

script/ci

Lines changed: 0 additions & 23 deletions
This file was deleted.

script/clean

Lines changed: 0 additions & 70 deletions
This file was deleted.

script/console

Lines changed: 0 additions & 13 deletions
This file was deleted.

script/installdeps

Lines changed: 0 additions & 41 deletions
This file was deleted.

script/ipython_console.py

Lines changed: 0 additions & 14 deletions
This file was deleted.

script/setup

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)