File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -28,14 +28,14 @@ jobs:
2828 python-version : ' 3.11'
2929
3030 - name : Install cibuildwheel
31- run : python -m pip install cibuildwheel==2.16.5
31+ run : python -m pip install cibuildwheel==2.21.3
3232
3333 # No pre-build needed - C sources are compiled directly into the Python extension
3434
3535 - name : Build wheels
3636 run : python -m cibuildwheel --output-dir wheelhouse pycchem
3737 env :
38- CIBW_BUILD : " cp39-* cp310-* cp311-* cp312-*"
38+ CIBW_BUILD : " cp39-* cp310-* cp311-* cp312-* cp313-* "
3939 CIBW_SKIP : " *-musllinux_* *-win32 *_i686"
4040 CIBW_ARCHS_MACOS : " x86_64 arm64"
4141 CIBW_ARCHS_LINUX : " x86_64"
9393 name : sdist
9494 path : dist
9595
96+ - name : List and verify dist contents
97+ run : |
98+ echo "Contents of dist/:"
99+ ls -la dist/
100+ echo ""
101+ echo "Verifying wheel files..."
102+ python3 -m pip install --upgrade pip wheel
103+ for whl in dist/*.whl; do
104+ echo "Checking $whl..."
105+ python3 -m wheel unpack --dest /tmp/wheel-check "$whl" && echo " OK" || echo " FAILED"
106+ rm -rf /tmp/wheel-check/*
107+ done
108+
96109 - name : Publish to PyPI
97110 uses : pypa/gh-action-pypi-publish@release/v1
98111 with :
99112 packages-dir : dist/
113+ attestations : false
Original file line number Diff line number Diff line change 5656
5757#define CCHEM_VERSION_MAJOR 1
5858#define CCHEM_VERSION_MINOR 1
59- #define CCHEM_VERSION_PATCH 1
60- #define CCHEM_VERSION_STRING "1.1.1 "
59+ #define CCHEM_VERSION_PATCH 2
60+ #define CCHEM_VERSION_STRING "1.1.2 "
6161
6262/** @brief Get version string */
6363const char * cchem_version (void );
Original file line number Diff line number Diff line change 4242#include "cchem/utils/parquet.h"
4343#endif
4444
45- #define VERSION "1.1.1 "
45+ #define VERSION "1.1.2 "
4646
4747/* ============================================================================
4848 * Command Entry Points
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44
55[project ]
66name = " pycchem"
7- version = " 1.1.1 "
7+ version = " 1.1.2 "
88description = " High-performance cheminformatics library - Python bindings for cchem"
99readme = " README.md"
1010license = {text = " Apache-2.0" }
Original file line number Diff line number Diff line change 2525 ) from e
2626
2727
28- __version__ = "1.1.1 "
28+ __version__ = "1.1.2 "
2929__all__ = [
3030 "Molecule" ,
3131 "canonicalize" ,
You can’t perform that action at this time.
0 commit comments