diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 80631a25..dd509dd3 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -37,7 +37,7 @@ jobs: run: echo "REPO_VERSION=$(python3 posthog/version.py)" >> $GITHUB_ENV - name: Prepare for building release - run: uv sync --extra build + run: uv sync --extra dev - name: Push releases to PyPI run: uv run make release && uv run make release_analytics diff --git a/CHANGELOG.md b/CHANGELOG.md index 130d34bf..37160712 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 4.4.1 - 2025-06-07 +## 4.4.1 and 4.4.2- 2025-06-07 - empty point release to fix the posthog_analytics release diff --git a/Makefile b/Makefile index 33fea70f..dd3512fd 100644 --- a/Makefile +++ b/Makefile @@ -16,14 +16,16 @@ release_analytics: rm -rf posthoganalytics mkdir posthoganalytics cp -r posthog/* posthoganalytics/ - find ./posthoganalytics -type f -not -path "*/__pycache__/*" -exec sed -i '' -e 's/from posthog /from posthoganalytics /g' {} \; - find ./posthoganalytics -type f -not -path "*/__pycache__/*" -exec sed -i '' -e 's/from posthog\./from posthoganalytics\./g' {} \; + find ./posthoganalytics -type f -name "*.py" -exec sed -i.bak -e 's/from posthog /from posthoganalytics /g' {} \; + find ./posthoganalytics -type f -name "*.py" -exec sed -i.bak -e 's/from posthog\./from posthoganalytics\./g' {} \; + find ./posthoganalytics -name "*.bak" -delete rm -rf posthog python setup_analytics.py sdist bdist_wheel twine upload dist/* mkdir posthog - find ./posthoganalytics -type f -not -path "*/__pycache__/*" -exec sed -i '' -e 's/from posthoganalytics /from posthog /g' {} \; - find ./posthoganalytics -type f -not -path "*/__pycache__/*" -exec sed -i '' -e 's/from posthoganalytics\./from posthog\./g' {} \; + find ./posthoganalytics -type f -name "*.py" -exec sed -i.bak -e 's/from posthoganalytics /from posthog /g' {} \; + find ./posthoganalytics -type f -name "*.py" -exec sed -i.bak -e 's/from posthoganalytics\./from posthog\./g' {} \; + find ./posthoganalytics -name "*.bak" -delete cp -r posthoganalytics/* posthog/ rm -rf posthoganalytics rm -f pyproject.toml diff --git a/posthog/version.py b/posthog/version.py index 7d0314b0..d262c5ba 100644 --- a/posthog/version.py +++ b/posthog/version.py @@ -1,4 +1,4 @@ -VERSION = "4.4.1" +VERSION = "4.4.2" if __name__ == "__main__": print(VERSION, end="") # noqa: T201 diff --git a/pyproject.toml b/pyproject.toml index 82ccd51f..383810ba 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,6 +51,10 @@ dev = [ "pre-commit", "pydantic", "ruff", + "setuptools", + "packaging", + "wheel", + "twine", "tomli", "tomli_w", ] @@ -72,12 +76,6 @@ test = [ "pydantic", "parameterized>=0.8.1", ] -build = [ - "setuptools", - "packaging", - "wheel", - "twine", -] [tool.setuptools] packages = [