Commit ef4551e
clean up project root (pymc-devs#370)
* do not need pylintrc since we have ruff
* simplify project build and package installation from setup.py to pyproject, including the versioning using __version__ attribute
* remove .txt files from rtd and gitpod
* rename experimental -> extras
* Adjustment to requirements
* remove __all__
* Adjust setup.py
* Add numpy to build-system requires
* remove requirements.txt
* Read dynamic version from text file
* Delete .gitattributes
* Move `conftest.py` to tests folder
* Simplify setup.py
* Switch to `hatchling` based build
* Include tests in sdist
Co-authored-by: Ben Mares <[email protected]>
* Build project with `hatch` in `pypi.yml`
* Back to build in the pypi CI
* Add `__version__` to `__init__.py`
* Add Python 3.13 classifier
* Add missing histogram and dask_histogram extras
---------
Co-authored-by: Jesse Grabowski <[email protected]>
Co-authored-by: Jesse Grabowski <[email protected]>
Co-authored-by: Ben Mares <[email protected]>1 parent 724289d commit ef4551e
2 files changed
+6
-105
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
25 | | - | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
37 | | - | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | | - | |
41 | | - | |
42 | | - | |
| 40 | + | |
43 | 41 | | |
44 | 42 | | |
45 | 43 | | |
| |||
49 | 47 | | |
50 | 48 | | |
51 | 49 | | |
52 | | - | |
53 | 50 | | |
54 | 51 | | |
55 | 52 | | |
56 | 53 | | |
57 | 54 | | |
58 | 55 | | |
| 56 | + | |
59 | 57 | | |
60 | | - | |
| 58 | + | |
61 | 59 | | |
62 | 60 | | |
63 | 61 | | |
| |||
This file was deleted.
0 commit comments