diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 952749c..ebf3220 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -29,12 +29,13 @@ jobs: python -m pip install --upgrade pip pip install setuptools wheel twine - name: Build and publish + shell: bash env: TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} run: | python setup.py sdist bdist_wheel - rm dist/*.tar.gz + find dist -name "*.tar.gz" | xargs rm -rf twine upload dist/* linux-build: diff --git a/setup.py b/setup.py index 4edc1fd..d80b2ca 100644 --- a/setup.py +++ b/setup.py @@ -5,9 +5,9 @@ from os import path from shutil import move -from .flow_network.__version__ import __title__, __description__, __url__ -from .flow_network.__version__ import __version__, __author__ -from .flow_network.__version__ import __author_email__ +from flow_network.__version__ import __title__, __description__, __url__ +from flow_network.__version__ import __version__, __author__ +from flow_network.__version__ import __author_email__ def readme(filename: str = 'README.md') -> str: @@ -49,7 +49,7 @@ def build_extension(self, ext: CustomExtension): custom_extension = CustomExtension(name='_core', sources=['flow-network.cpp', 'py-api.cpp'], base_dir='flow_network/core', - extra_compile_args=['-std=c++14', '-W', '-fPIC']) + extra_compile_args=['-std=c++11']) setup( name=__title__,