From b64f693390e551b326ec307310250f96e9832146 Mon Sep 17 00:00:00 2001 From: Benjamin Winkel Date: Wed, 17 Apr 2024 21:22:06 +0200 Subject: [PATCH] bugfix: azure many linux version --- CHANGES.rst | 7 ++++++- azure-pipelines.yml | 10 +++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 00daf37..b13db4b 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,4 +1,4 @@ -0.3.6 (unreleased) +0.3.6 (2024-04-17) ======================= New Features @@ -8,6 +8,11 @@ New Features `propagate_many` function. It is noted that the origin of this ECI-aligned frame is still at the satellite center (See function description.) +Trivia +~~~~~~ + +- Migrated to a new package structure (`pyproject.toml`-based). [#29] + 0.3.5 (2022-11-19) ======================= This is a pure maintenance release. No features have been added. diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 8cd0c73..edcce7c 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -28,8 +28,8 @@ jobs: variables: arch: x86_64 - plat: manylinux2010_x86_64 - image: quay.io/pypa/manylinux2010_x86_64 + plat: manylinux_2_28_x86_64 + image: quay.io/pypa/manylinux_2_28_x86_64 # for very old systems, the following would also be an alternative: # plat: manylinux1_x86_64 # image: skhep/manylinuxgcc-x86_64 @@ -350,20 +350,20 @@ jobs: - script: | pip install twine ls dist/*.whl - python -m twine upload -r "pypi_cysgp4" --config-file $(PYPIRC_PATH) dist/*.whl + python -m twine upload -r "pypi_cysgp4" --skip-existing --config-file $(PYPIRC_PATH) dist/*.whl displayName: Upload wheels, Linux/MacOS condition: and(succeeded(), eq(variables['publish.wheels'], true), not(startsWith(variables['Agent.OS'], 'Windows'))) - script: | pip install twine ls dist/*.whl - python -m twine upload -r "pypi_cysgp4" --config-file %PYPIRC_PATH% dist/*.whl + python -m twine upload -r "pypi_cysgp4" --skip-existing --config-file %PYPIRC_PATH% dist/*.whl displayName: Upload wheels, Windows condition: and(succeeded(), eq(variables['publish.wheels'], true), startsWith(variables['Agent.OS'], 'Windows')) - script: | $(conda.activate) cysgp4-env - python -m twine upload -r "pypi_cysgp4" --config-file $(PYPIRC_PATH) dist/*.tar.gz + python -m twine upload -r "pypi_cysgp4" --skip-existing --config-file $(PYPIRC_PATH) dist/*.tar.gz displayName: Upload tarball condition: and(succeeded(), eq(variables['publish.tarball'], true))