diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9772f45..31dade7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,8 +49,7 @@ jobs: run: | which python python -V - uv pip install -e ".[dev]" tfpwa@git+https://github.com/jiangyi15/tf-pwa - uv pip install zfit@git+https://github.com/zfit/zfit + uv pip install -e ".[dev]" zfit@git+https://github.com/zfit/zfit - name: Test with pytest run: | ZFIT_DO_JIT=${{ matrix.jit }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 84ac776..d01b4d4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -68,12 +68,7 @@ repos: - pyupgrade args: - --py39-plus - - repo: https://github.com/mgedmin/check-manifest - rev: '0.50' - hooks: - - id: check-manifest - args: [--no-build-isolation] - additional_dependencies: ['hatch-vcs', 'hatchling>=1.17.1'] + - repo: https://github.com/sondrelg/pep585-upgrade rev: v1.0 hooks: diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index 9e2f41f..0000000 --- a/MANIFEST.in +++ /dev/null @@ -1,13 +0,0 @@ -include AUTHORS.rst -include CONTRIBUTING.rst -include HISTORY.rst -include LICENSE -include README.rst -include requirements.txt -include requirements_dev.txt - -recursive-include tests * -recursive-exclude * __pycache__ -recursive-exclude * *.py[co] - -recursive-include docs *.rst conf.py Makefile make.bat *.jpg *.png *.gif diff --git a/pyproject.toml b/pyproject.toml index 641d659..3c03f12 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,10 @@ compwa = [ pyhf = [ "pyhf", ] -all = ["zfit-physics[pyhf,compwa]"] +tfpwa = [ + "tfpwa>=0.2.2", +] +all = ["zfit-physics[pyhf,compwa,tfpwa]"] test = [ "pytest", "pytest-cov",