Skip to content

Commit 4937ccd

Browse files
theorashidjessegrabowskimaresb
authored
clean up project root (#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 f2656f5 commit 4937ccd

16 files changed

+98
-525
lines changed

.gitattributes

-1
This file was deleted.

.gitpod.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ tasks:
88
conda env update -f conda-envs/environment-test.yml -p env
99
conda activate /workspace/pymc-extras/env
1010
pip install -r requirements-dev.txt
11-
pip install -e .
11+
pip install -e ."[dev]"
1212
command: |
1313
conda init bash && echo "conda activate /workspace/pymc-extras/env" >> ~/.bashrc && source ~/.bashrc
1414

.pre-commit-config.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,4 @@ repos:
2626
rev: 0.4.1
2727
hooks:
2828
- id: no-print-statements
29-
exclude: _version.py
3029
files: ^pymc_extras/

.pylintrc

-372
This file was deleted.

0 commit comments

Comments
 (0)