diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index 22f5515..e6f57c7 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -77,7 +77,7 @@ jobs: - name: Test wheel run: | FAILED=false - pypy -m pip install -r test_requirements.txt + pypy -m pip install -r test_requirements.txt build pypy -m pytest vmprof -v || FAILED=true pypy -m pytest jitlog -v || FAILED=true if [ "FAILED" == true ]; then exit 1; fi @@ -87,7 +87,14 @@ jobs: # vmprof-0.4.15-pp3-none-any.whl rename 's/py3/pp3/' vmprof-*.whl + - name: Build sdist + run: | + pypy -m build --sdist . + + - uses: actions/upload-artifact@v4 with: - path: vmprof*.whl + path: | + vmprof*.whl + dist/*.tar.gz diff --git a/setup.py b/setup.py index b621284..40a40b6 100644 --- a/setup.py +++ b/setup.py @@ -111,7 +111,7 @@ def run(self): name='vmprof', author='vmprof team', author_email='fijal@baroquesoftware.com', - version="0.4.18", + version="0.4.18.1", packages=find_packages(), description="Python's vmprof client", long_description='See https://vmprof.readthedocs.org/', @@ -123,7 +123,7 @@ def run(self): 'pytz', 'colorama', ] + extra_install_requires, - python_requires='>=3.6, <3.12', + python_requires='<3.12', tests_require=['pytest','cffi','hypothesis'], entry_points = { 'console_scripts': [