diff --git a/.github/workflows/publish-to-pypi.yaml b/.github/workflows/publish-to-pypi.yaml index abd55a03..c3c244e0 100644 --- a/.github/workflows/publish-to-pypi.yaml +++ b/.github/workflows/publish-to-pypi.yaml @@ -17,16 +17,15 @@ jobs: uses: actions/setup-python@v3 with: python-version: '3.10' - - name: Installing package + + - name: Install build tools run: | - pip3 install . - pip3 install .[pypi] - pip3 install build wheel - pip3 install setuptools --upgrade - pip3 install setuptools_scm + pip install --upgrade pip setuptools wheel build setuptools_scm + - name: Build Package run: | python -m build --no-isolation + - name: Publish package to PyPI uses: pypa/gh-action-pypi-publish@release/v1 with: diff --git a/causal_testing/estimation/__init__.py b/causal_testing/estimation/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/pyproject.toml b/pyproject.toml index 6a3c2c9c..5be7b7a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ Documentation = "https://causal-testing-framework.readthedocs.io/" Source = "https://github.com/CITCOM-project/CausalTestingFramework" [tool.setuptools.packages] -find = { } +find = {} [tool.setuptools_scm]