distributable: url: https://github.com/stub42/pytz/archive/release_{{version.raw}}.tar.gz strip-components: 1 versions: github: stub42/pytz/tags strip: /^release_/ dependencies: python.org: ~3.12 runtime: env: PYTHONPATH: ${{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages:$PYTHONPATH build: dependencies: linux: gnu.org/gawk: '*' # awk has a malloc/free issue with the build script rsync.samba.org: '*' script: - python -m pip install setuptools wheel # use python3 from $PATH - sed -i 's|/usr/bin/||g' Makefile - make dist - run: python -m pip install --prefix={{prefix}} . working-directory: src env: linux: CC: clang test: - python -c 'import pytz; print(pytz.__version__)' | grep {{version.raw}} - python -c 'import pytz; print(pytz.timezone("UTC"))' | grep UTC