diff --git a/.github/workflows/pypi-deploy.yml b/.github/workflows/pypi-deploy.yml index e64f056..713f73e 100644 --- a/.github/workflows/pypi-deploy.yml +++ b/.github/workflows/pypi-deploy.yml @@ -20,6 +20,8 @@ jobs: with: name: wheel-config path: python/ + - name: Display files + run: ls -lR build_wheels: name: Build binary wheels on ${{ matrix.os }} @@ -41,7 +43,7 @@ jobs: name: wheel-config path: python/ - name: Build wheels - run: python -m cibuildwheel --output-dir wheelhouse + run: python -m cibuildwheel --output-dir wheelhouse/ working-directory: python/ # env: # CIBW_BUILD: cp36-* cp37-* cp38-* cp39-* cp310-* @@ -50,6 +52,8 @@ jobs: with: name: binary-wheels-${{matrix.os}}-${{matrix.arch}} path: python/wheelhouse/*.whl + - name: Display files + run: ls -lR build_sdist: name: Build source distribution @@ -72,6 +76,8 @@ jobs: with: name: source-wheels path: python/dist/*.tar.gz + - name: Display files + run: ls -lR upload_pypi: @@ -88,8 +94,11 @@ jobs: - name: Get binary wheels uses: actions/download-artifact@v4.1.7 with: - name: binary-wheels-* - path: dist/ + path: dist/binary-wheels + pattern: dist/binary-wheels-* + merge-multiple: true + - name: Display files + run: ls -lR - uses: pypa/gh-action-pypi-publish@release/v1 with: diff --git a/README.md b/README.md index b8e9fe8..0ac13f8 100644 --- a/README.md +++ b/README.md @@ -222,18 +222,31 @@ can be found in the `python/examples` folder. ## References +### IMC + - https://www.imc-tm.de/produkte/messtechnik-software/imc-famos/funktionen/im-und-export/ - https://www.imc-tm.de/produkte/messtechnik-hardware/imc-cronosflex/ueberblick/ - https://www.imc-tm.de/download-center/produkt-downloads/imc-famos/handbuecher - https://www.imc-tm.de/fileadmin/Public/Downloads/Manuals/imc_FAMOS/imcGemeinsameKomponenten.pdf -- https://cython.readthedocs.io/en/latest/src/userguide/wrapping_CPlusPlus.html - https://github.com/Apollo3zehn/ImcFamosFile - https://apollo3zehn.github.io/ImcFamosFile/api/ImcFamosFile.FamosFileKeyType.html + +### Cython + +- https://cython.readthedocs.io/en/latest/src/userguide/wrapping_CPlusPlus.html + +### PyPI + - https://pypi.org/help/#apitoken - https://sgoel.dev/posts/uploading-binary-wheels-to-pypi-from-github-actions/ - https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsrun - https://github.com/pypa/cibuildwheel/blob/main/examples/github-deploy.yml - https://cibuildwheel.readthedocs.io/en/stable/deliver-to-pypi/ +- https://github.com/actions/download-artifact#download-all-artifacts +- https://github.com/actions/download-artifact?tab=readme-ov-file#download-multiple-filtered-artifacts-to-the-same-directory + +### iconv + - https://www.gnu.org/software/libiconv/ - https://vcpkg.io/en/packages.html - https://vcpkg.io/en/getting-started diff --git a/python/VERSION b/python/VERSION index 04b10b4..ebf14b4 100644 --- a/python/VERSION +++ b/python/VERSION @@ -1 +1 @@ -2.1.7 +2.1.8