don't use python3.12 widely yet

This commit is contained in:
Jacob Heider 2023-10-03 11:23:56 -04:00
parent 6be8f89424
commit 587441621e
No known key found for this signature in database
GPG key ID: 59D15ADC7DCD39BB
101 changed files with 111 additions and 112 deletions

View file

@ -13,7 +13,7 @@ platforms:
entrypoint: tea ./entrypoint.sh entrypoint: tea ./entrypoint.sh
dependencies: dependencies:
python.org: ^3.10 python.org: '>=3.10<3.12'
redis.io: ^7 redis.io: ^7
tea.xyz: ^0 tea.xyz: ^0

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
script: | script: |

View file

@ -26,7 +26,7 @@ build:
boost.org: '*' boost.org: '*'
cmake.org: '*' cmake.org: '*'
llvm.org: ~16 llvm.org: ~16
python.org: '*' python.org: '<3.12'
working-directory: cpp working-directory: cpp
script: script:
- cmake -B build $CMAKE_ARGS - cmake -B build $CMAKE_ARGS

View file

@ -25,7 +25,7 @@ build:
dependencies: dependencies:
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
swig.org: ^4 swig.org: ^4
python.org: ^3.11 python.org: ~3.11
script: | script: |
./configure $ARGS ./configure $ARGS
make --jobs {{ hw.concurrency }} make --jobs {{ hw.concurrency }}

View file

@ -6,7 +6,7 @@ versions:
github: bloomreach/s4cmd/tags github: bloomreach/s4cmd/tags
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: build:
python-venv.sh {{prefix}}/bin/s4cmd python-venv.sh {{prefix}}/bin/s4cmd

View file

@ -11,7 +11,7 @@ runtime:
build: build:
dependencies: dependencies:
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3.11 python.org: ~3.11
script: script:
- python3 setup.py install $ARGS - python3 setup.py install $ARGS
- mv {{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages/*/* {{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages/ - mv {{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages/*/* {{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages/
@ -23,6 +23,6 @@ build:
- --prefix={{prefix}} - --prefix={{prefix}}
test: test:
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
script: script:
- python3 -c "import cairo; print(cairo.version)" | grep {{version}} - python3 -c "import cairo; print(cairo.version)" | grep {{version}}

View file

@ -4,7 +4,7 @@ distributable:
versions: versions:
github: certbot/certbot github: certbot/certbot
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
build: build:
script: script:
- python-venv.sh {{prefix}}/bin/certbot - python-venv.sh {{prefix}}/bin/certbot

View file

@ -6,7 +6,7 @@ versions:
github: cruft/cruft github: cruft/cruft
dependencies: dependencies:
python.org: ">=3.7" python.org: '>=3.7<3.12'
git-scm.org: ^2 git-scm.org: ^2
build: build:

View file

@ -4,7 +4,7 @@ distributable:
versions: versions:
github: cython/cython github: cython/cython
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
runtime: runtime:
env: env:
PYTHONPATH: "{{prefix}}/lib/python{{deps.python.org.version.major}}/site-packages" PYTHONPATH: "{{prefix}}/lib/python{{deps.python.org.version.major}}/site-packages"

View file

@ -9,7 +9,7 @@ provides:
- bin/cython - bin/cython
dependencies: dependencies:
python.org: '*' python.org: '<3.12'
build: build:
script: | script: |

View file

@ -8,7 +8,7 @@ build:
ninja-build.org: '*' ninja-build.org: '*'
rust-lang.org: '*' rust-lang.org: '*'
curl.se: '*' curl.se: '*'
python.org: ^3 python.org: '>=3<3.12'
tukaani.org/xz: '*' tukaani.org/xz: '*'
git-scm.org: '*' git-scm.org: '*'
script: script:

View file

@ -11,7 +11,7 @@ dependencies:
gnu.org/gettext: '*' gnu.org/gettext: '*'
build: build:
dependencies: dependencies:
python.org: '*' python.org: '<3.12'
script: script:
- ./configure $CONFIGURE_ARGS - ./configure $CONFIGURE_ARGS
- make --jobs {{hw.concurrency}} - make --jobs {{hw.concurrency}}

View file

@ -10,7 +10,7 @@ versions:
- /\/"/ - /\/"/
dependencies: dependencies:
python.org: 3.11 python.org: ~3.11
build: build:
script: | script: |

View file

@ -12,7 +12,7 @@ build:
gnu.org/bison: ^3 gnu.org/bison: ^3
cmake.org: ^3 cmake.org: ^3
github.com/westes/flex: 2 github.com/westes/flex: 2
python.org: ^3 python.org: '>=3<3.12'
working-directory: build working-directory: build
script: | script: |
cmake $ARGS -G "Unix Makefiles" .. cmake $ARGS -G "Unix Makefiles" ..

View file

@ -22,7 +22,7 @@ build:
mesonbuild.com: '*' mesonbuild.com: '*'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3.11 python.org: ~3.11
working-directory: build working-directory: build
script: script:

View file

@ -6,7 +6,7 @@ versions:
github: pypa/flit/tags github: pypa/flit/tags
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: python-venv.sh {{prefix}}/bin/flit build: python-venv.sh {{prefix}}/bin/flit

View file

@ -17,7 +17,7 @@ build:
mesonbuild.com: '*' mesonbuild.com: '*'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3.11 python.org: ~3.11
gnome.org/libxslt: '*' gnome.org/libxslt: '*'
script: script:
- meson setup build $MESON_ARGS - meson setup build $MESON_ARGS

View file

@ -44,7 +44,7 @@ provides:
- bin/dbus-uuidgen - bin/dbus-uuidgen
test: test:
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
script: script:
- dbus-daemon --version | grep {{version}} - dbus-daemon --version | grep {{version}}

View file

@ -16,7 +16,7 @@ build:
dependencies: dependencies:
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
gnu.org/gperf: 3 gnu.org/gperf: 3
python.org: 3 python.org: '>=3<3.12'
script: | script: |
./configure --prefix={{ prefix }} ./configure --prefix={{ prefix }}
make --jobs {{ hw.concurrency }} install RUN_FC_CACHE_TEST=false make --jobs {{ hw.concurrency }} install RUN_FC_CACHE_TEST=false

View file

@ -8,7 +8,7 @@ versions:
display-name: GPT Engineer display-name: GPT Engineer
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
tea.xyz: ^0 tea.xyz: ^0
entrypoint: tea ./entrypoint.sh entrypoint: tea ./entrypoint.sh

View file

@ -14,7 +14,7 @@ build:
gnu.org/make: '*' gnu.org/make: '*'
cmake.org: '*' cmake.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3.11 python.org: ~3.11
linux: linux:
x.org/xrandr: '*' x.org/xrandr: '*'
script: script:

View file

@ -13,7 +13,7 @@ build:
cmake.org: '*' cmake.org: '*'
linux/aarch64: linux/aarch64:
llvm.org: <16 # otherwise we get an error from the arm_neon.h include llvm.org: <16 # otherwise we get an error from the arm_neon.h include
python.org: ^3.11 python.org: ~3.11
script: script:
# MBEDTLS_THREADING_PTHREAD - enable pthread mutexes # MBEDTLS_THREADING_PTHREAD - enable pthread mutexes
# MBEDTLS_THREADING_C - allow use of mutexes within mbed TLS # MBEDTLS_THREADING_C - allow use of mutexes within mbed TLS

View file

@ -9,7 +9,7 @@ versions:
build: build:
dependencies: dependencies:
cmake.org: ^3 cmake.org: ^3
python.org: ^3 python.org: '>=3<3.12'
working-directory: build working-directory: build
script: | script: |
cmake .. $ARGS cmake .. $ARGS
@ -40,7 +40,7 @@ provides:
test: test:
dependencies: dependencies:
gnu.org/wget: '*' gnu.org/wget: '*'
python.org: ^3.11 python.org: ~3.11
script: | script: |
wget https://raw.githubusercontent.com/Z3Prover/z3/master/examples/c/test_capi.c wget https://raw.githubusercontent.com/Z3Prover/z3/master/examples/c/test_capi.c
cc -lz3 test_capi.c cc -lz3 test_capi.c

View file

@ -6,7 +6,7 @@ versions:
github: adrienverge/yamllint/tags github: adrienverge/yamllint/tags
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
pyyaml.org: '*' pyyaml.org: '*'
build: python-venv.sh {{prefix}}/bin/yamllint build: python-venv.sh {{prefix}}/bin/yamllint

View file

@ -15,7 +15,7 @@ build:
mesonbuild.com: '*' mesonbuild.com: '*'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3.1 python.org: '>=3.1<3.12'
working-directory: build working-directory: build
script: script:
- run: "sed -i'' -e 's|auto|no|g' $HOME/../meson_options.txt" - run: "sed -i'' -e 's|auto|no|g' $HOME/../meson_options.txt"

View file

@ -7,7 +7,7 @@ versions:
dependencies: dependencies:
docbook.org: '*' docbook.org: '*'
python.org: 3.11 python.org: ~3.11
gnu.org/source-highlight: '*' gnu.org/source-highlight: '*'
build: build:

View file

@ -4,7 +4,7 @@ distributable:
versions: versions:
github: aws-cloudformation/cfn-lint github: aws-cloudformation/cfn-lint
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
pyyaml.org: '*' pyyaml.org: '*'
github.com/benjaminp/six: '*' github.com/benjaminp/six: '*'
build: build:

View file

@ -4,7 +4,7 @@ distributable:
versions: versions:
github: benjaminp/six/tags github: benjaminp/six/tags
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
runtime: runtime:
env: env:
PYTHONPATH: "{{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages/six-{{version}}-py{{deps.python.org.version.marketing}}.egg:$PYTHONPATH" PYTHONPATH: "{{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages/six-{{version}}-py{{deps.python.org.version.marketing}}.egg:$PYTHONPATH"

View file

@ -15,7 +15,7 @@ dependencies:
build: build:
dependencies: dependencies:
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: '^3.11' python.org: ~3.11
script: | script: |
./configure $ARGS ./configure $ARGS
make --jobs {{ hw.concurrency }} make --jobs {{ hw.concurrency }}

View file

@ -8,7 +8,7 @@ runtime:
env: env:
PYTHONPATH: '{{prefix}}/lib/python{{deps.python.org.version.major}}/site-packages:$PYTHONPATH' PYTHONPATH: '{{prefix}}/lib/python{{deps.python.org.version.major}}/site-packages:$PYTHONPATH'
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
build: build:
script: script:
- python -m pip install --prefix={{prefix}} . - python -m pip install --prefix={{prefix}} .

View file

@ -19,7 +19,7 @@ platforms:
# Illegal instruction: 4 on darwin/x86-64 # Illegal instruction: 4 on darwin/x86-64
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
tea.xyz: ^0 # the scripts use tea/cli tea.xyz: ^0 # the scripts use tea/cli
build: build:

View file

@ -21,7 +21,7 @@ dependencies:
build: build:
dependencies: dependencies:
cmake.org: '*' cmake.org: '*'
python.org: ^3.11 python.org: ~3.11
script: | script: |
cmake -S . -B build $ARGS cmake -S . -B build $ARGS
cmake --build build cmake --build build

View file

@ -6,7 +6,7 @@ versions:
github: lra/mackup/releases/tags github: lra/mackup/releases/tags
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: build:
python-venv.sh {{prefix}}/bin/mackup python-venv.sh {{prefix}}/bin/mackup

View file

@ -6,7 +6,7 @@ versions:
github: mattrobenolt/jinja2-cli/tags github: mattrobenolt/jinja2-cli/tags
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
runtime: runtime:
env: env:

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: build:
python-venv.sh {{prefix}}/bin/chatblade python-venv.sh {{prefix}}/bin/chatblade

View file

@ -6,7 +6,7 @@ versions:
github: nvbn/thefuck/releases/tags github: nvbn/thefuck/releases/tags
dependencies: dependencies:
python.org: '>=3.11' python.org: ~3.11
build: build:
python-venv.sh {{prefix}}/bin/thefuck python-venv.sh {{prefix}}/bin/thefuck
@ -16,7 +16,7 @@ provides:
test: test:
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
script: > script: >
thefuck -y ptyhon --version 2>&1 | thefuck -y ptyhon --version 2>&1 |
grep -E '^The Fuck {{version.marketing}} using grep -E '^The Fuck {{version.marketing}} using

View file

@ -10,7 +10,7 @@ platforms:
- linux/x86-64 - linux/x86-64
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
build: build:
script: | script: |

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
script: | script: |

View file

@ -6,7 +6,7 @@ versions:
github: pypa/build/tags github: pypa/build/tags
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: python-venv.sh {{prefix}}/bin/pyproject-build build: python-venv.sh {{prefix}}/bin/pyproject-build

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
script: | script: |

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: python-venv.sh {{prefix}}/bin/pylsp build: python-venv.sh {{prefix}}/bin/pylsp

View file

@ -4,7 +4,7 @@ distributable:
versions: versions:
github: rrthomas/psutils github: rrthomas/psutils
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
github.com/rrthomas/libpaper: '*' github.com/rrthomas/libpaper: '*'
build: build:
script: script:

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
script: script:

View file

@ -18,7 +18,7 @@ build:
mesonbuild.com: '*' mesonbuild.com: '*'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3.11 python.org: ~3.11
script: script:
- meson setup build $MESON_ARGS - meson setup build $MESON_ARGS
- meson compile -C build --verbose - meson compile -C build --verbose
@ -34,6 +34,6 @@ build:
- -Dpycairo=enabled - -Dpycairo=enabled
test: test:
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
script: script:
- python -c 'import gi; print(gi.__version__)' | grep {{version}} - python -c 'import gi; print(gi.__version__)' | grep {{version}}

View file

@ -18,7 +18,7 @@ build:
ninja-build.org: 1 ninja-build.org: 1
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
gnome.org/gobject-introspection: 1 gnome.org/gobject-introspection: 1
python.org: 3 #FIXME rqd by gnome.org/gobject-introspection but should be added by tea-env python.org: '>=3<3.12' #FIXME rqd by gnome.org/gobject-introspection but should be added by tea-env
working-directory: build working-directory: build
script: | script: |
if test {{ hw.platform }} == linux; then if test {{ hw.platform }} == linux; then

View file

@ -23,7 +23,7 @@ build:
mesonbuild.com: ^0.63 mesonbuild.com: ^0.63
ninja-build.org: 1 ninja-build.org: 1
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
python.org: 3 #TODO ^3.5 python.org: '>=3.5<3.12'
script: | script: |
meson out $ARGS meson out $ARGS

View file

@ -10,7 +10,7 @@ dependencies:
gnome.org/glib: 2 gnome.org/glib: 2
sourceware.org/libffi: 3 sourceware.org/libffi: 3
gnu.org/bison: 3 #NOTE macOS provides v2 gnu.org/bison: 3 #NOTE macOS provides v2
python.org: 3 python.org: '>=3<3.12'
github.com/westes/flex: 2 github.com/westes/flex: 2
build: build:

View file

@ -15,7 +15,7 @@ build:
mesonbuild.com: '*' mesonbuild.com: '*'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: '^3.11' python.org: ~3.11
script: | script: |
meson setup build $ARGS meson setup build $ARGS
meson compile -C build --verbose meson compile -C build --verbose

View file

@ -19,7 +19,7 @@ build:
rust-lang.org: ^1.63 rust-lang.org: ^1.63
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
gnome.org/gobject-introspection: 1 gnome.org/gobject-introspection: 1
python.org: 3 python.org: '>=3<3.12'
script: script:
- ./configure $ARGS - ./configure $ARGS
- make --jobs {{hw.concurrency}} install - make --jobs {{hw.concurrency}} install

View file

@ -14,7 +14,7 @@ dependencies:
build: build:
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
freedesktop.org/pkg-config: ~0.29 freedesktop.org/pkg-config: ~0.29
script: | script: |
./configure $ARGS ./configure $ARGS
@ -37,7 +37,7 @@ build:
test: test:
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
script: | script: |
cc `xml2-config --cflags --libs` test.c cc `xml2-config --cflags --libs` test.c
./a.out ./a.out

View file

@ -23,7 +23,7 @@ build:
ninja-build.org: 1 ninja-build.org: 1
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
gnome.org/gobject-introspection: 1 gnome.org/gobject-introspection: 1
python.org: 3 #FIXME rqd by gnome.org/gobject-introspection but should be added by tea-env python.org: '>=3<3.12' #FIXME rqd by gnome.org/gobject-introspection but should be added by tea-env
working-directory: build working-directory: build
script: | script: |
meson .. $ARGS meson .. $ARGS

View file

@ -9,7 +9,7 @@ versions:
build: build:
dependencies: dependencies:
cmake.org: ^3 cmake.org: ^3
python.org: ^3 python.org: '>=3<3.12'
pip.pypa.io: '*' pip.pypa.io: '*'
freedesktop.org/pkg-config: ~0.29 freedesktop.org/pkg-config: ~0.29
working-directory: build working-directory: build
@ -33,7 +33,7 @@ runtime:
test: test:
dependencies: dependencies:
gnu.org/wget: '*' gnu.org/wget: '*'
python.org: ^3 python.org: '>=3<3.12'
script: | script: |
wget https://raw.githubusercontent.com/google/sentencepiece/master/data/botchan.txt wget https://raw.githubusercontent.com/google/sentencepiece/master/data/botchan.txt
spm_train --input=botchan.txt --model_prefix=m --vocab_size=1000 spm_train --input=botchan.txt --model_prefix=m --vocab_size=1000

View file

@ -18,7 +18,7 @@ build:
ninja-build.org: 1 ninja-build.org: 1
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
gnome.org/gobject-introspection: 1 gnome.org/gobject-introspection: 1
python.org: 3 #FIXME rqd by gnome.org/gobject-introspection but should be added by tea-env python.org: '>=3<3.12' #FIXME rqd by gnome.org/gobject-introspection but should be added by tea-env
working-directory: build working-directory: build
script: | script: |
meson .. $ARGS meson .. $ARGS
@ -50,8 +50,7 @@ test:
test $out = '[gid0=0+500|gid0=0+500|gid0=2+500|gid0=2+500|gid0=4+500|gid0=4+500]' test $out = '[gid0=0+500|gid0=0+500|gid0=2+500|gid0=2+500|gid0=4+500|gid0=4+500]'
env: env:
FIXTURE: https://github.com/harfbuzz/harfbuzz/raw/fc0daafab0336b847ac14682e581a8838f36a0bf/test/shaping/fonts/sha1sum/270b89df543a7e48e206a2d830c0e10e5265c630.ttf FIXTURE: https://github.com/harfbuzz/harfbuzz/raw/fc0daafab0336b847ac14682e581a8838f36a0bf/test/shaping/fonts/sha1sum/270b89df543a7e48e206a2d830c0e10e5265c630.ttf
receipt: receipt: build/meson-logs/meson-log.txt
build/meson-logs/meson-log.txt
provides: provides:
- bin/hb-ot-shape-closure - bin/hb-ot-shape-closure

View file

@ -36,7 +36,7 @@ build:
curl.se: '*' curl.se: '*'
gnu.org/m4: '*' gnu.org/m4: '*'
git-scm.org: ^2 git-scm.org: ^2
python.org: ^3 python.org: '>=3<3.12'
gnu.org/patch: '*' gnu.org/patch: '*'
linux: linux:
github.com/numactl/numactl: ^2 # ghcup needs this github.com/numactl/numactl: ^2 # ghcup needs this

View file

@ -8,7 +8,7 @@ versions:
ignore: /^hatchling-/ ignore: /^hatchling-/
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: python-venv.sh {{prefix}}/bin/hatch build: python-venv.sh {{prefix}}/bin/hatch

View file

@ -6,7 +6,7 @@ versions:
github: httpie/httpie/releases/tags github: httpie/httpie/releases/tags
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: | build: |
python-venv.sh {{prefix}}/bin/http python-venv.sh {{prefix}}/bin/http

View file

@ -10,7 +10,7 @@ provides:
- bin/ipython3 - bin/ipython3
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
script: | script: |

View file

@ -11,7 +11,7 @@ versions:
dependencies: dependencies:
gnome.org/libxml2: '*' gnome.org/libxml2: '*'
python.org: =3.11 python.org: ~3.11
build: build:
script: script:

View file

@ -34,7 +34,7 @@ provides:
- bin/jupyter-trust - bin/jupyter-trust
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
script: | script: |

View file

@ -7,7 +7,7 @@ versions:
- 0.0.0 - 0.0.0
dependencies: dependencies:
python.org: 3 python.org: '>=3<3.12'
build: python-venv.sh {{prefix}}/bin/keep build: python-venv.sh {{prefix}}/bin/keep

View file

@ -6,7 +6,7 @@ versions:
build: build:
dependencies: dependencies:
cmake.org: '*' cmake.org: '*'
python.org: ^3.11 python.org: ~3.11
script: script:
- cmake -S . -B build $ARGS - cmake -S . -B build $ARGS
- cmake --build build - cmake --build build

View file

@ -10,7 +10,7 @@ build:
dependencies: dependencies:
gnu.org/make: '*' gnu.org/make: '*'
cmake.org: '*' cmake.org: '*'
python.org: ^3.11 python.org: ~3.11
script: script:
- cmake -S . -B build $ARGS - cmake -S . -B build $ARGS
- cmake --build build - cmake --build build

View file

@ -6,7 +6,7 @@ versions:
github: simonw/llm github: simonw/llm
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
build: build:
python-venv.sh {{prefix}}/bin/llm python-venv.sh {{prefix}}/bin/llm

View file

@ -8,7 +8,7 @@ versions:
dependencies: dependencies:
gnome.org/libxml2: '*' gnome.org/libxml2: '*'
invisible-island.net/ncurses: '*' invisible-island.net/ncurses: '*'
python.org: '*' python.org: '<3.12'
zlib.net: '*' zlib.net: '*'
build: build:
dependencies: dependencies:

View file

@ -18,7 +18,7 @@ build:
dependencies: dependencies:
cmake.org: 3 cmake.org: 3
ninja-build.org: 1 ninja-build.org: 1
python.org: 3 python.org: '>=3<3.12'
crates.io/semverator: '*' crates.io/semverator: '*'
working-directory: build working-directory: build
script: script:

View file

@ -15,7 +15,7 @@ dependencies:
cscope.sourceforge.io: '*' cscope.sourceforge.io: '*'
invisible-island.net/ncurses: '*' invisible-island.net/ncurses: '*'
lua.org: '*' lua.org: '*'
python.org: ^3.11 python.org: ~3.11
ruby-lang.org: '*' ruby-lang.org: '*'
libsodium.org: '*' libsodium.org: '*'
gnu.org/gettext: '*' gnu.org/gettext: '*'

View file

@ -6,7 +6,7 @@ versions:
strip: strip:
- /rel_/ - /rel_/
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
runtime: runtime:
env: env:
PYTHONPATH: "{{prefix}}/venv/lib/python3.11/site-packages:$PYTHONPATH" PYTHONPATH: "{{prefix}}/venv/lib/python3.11/site-packages:$PYTHONPATH"

View file

@ -4,7 +4,7 @@ distributable:
versions: versions:
github: pallets/markupsafe github: pallets/markupsafe
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
runtime: runtime:
env: env:
PYTHONPATH: "{{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages:$PYTHONPATH" PYTHONPATH: "{{prefix}}/lib/python{{deps.python.org.version.marketing}}/site-packages:$PYTHONPATH"

View file

@ -8,7 +8,7 @@ versions:
- /^mercurial-/ - /^mercurial-/
- /\.tar\.gz/ - /\.tar\.gz/
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
build: build:
dependencies: dependencies:
gnu.org/make: '*' gnu.org/make: '*'

View file

@ -6,7 +6,7 @@ versions:
github: mesonbuild/meson/tags github: mesonbuild/meson/tags
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: build:
python-venv.sh "{{prefix}}/bin/meson" python-venv.sh "{{prefix}}/bin/meson"

View file

@ -9,7 +9,7 @@ versions:
dependencies: dependencies:
openssl.org: 1.1 openssl.org: 1.1
python.org: ^3.10 python.org: '>=3.10<3.12'
sourceware.org/libffi: '*' sourceware.org/libffi: '*'
build: build:

View file

@ -4,7 +4,7 @@ distributable:
versions: versions:
github: mitmproxy/mitmproxy github: mitmproxy/mitmproxy
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
build: build:
script: script:
- python-venv.sh {{prefix}}/bin/mitmproxy - python-venv.sh {{prefix}}/bin/mitmproxy

View file

@ -6,7 +6,7 @@ versions:
github: python/mypy/tags github: python/mypy/tags
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: build:
env: env:

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: build:
python-venv.sh {{prefix}}/bin/openai python-venv.sh {{prefix}}/bin/openai

View file

@ -10,7 +10,7 @@ versions:
dependencies: dependencies:
linux: linux:
python.org: ^3.11 python.org: ~3.11
perl.org: '*' perl.org: '*'
build: build:

View file

@ -12,7 +12,7 @@ provides:
- bin/daff - bin/daff
dependencies: dependencies:
python.org: '^3.7' python.org: '>=3.7<3.12'
build: build:
script: | script: |

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: python-venv.sh {{prefix}}/bin/pdm build: python-venv.sh {{prefix}}/bin/pdm

View file

@ -10,12 +10,12 @@ dependencies:
tea.xyz: ^0 tea.xyz: ^0
companions: companions:
python.org: ^3.7 python.org: '>=3.7<3.12'
pip.pypa.io: '*' pip.pypa.io: '*'
build: build:
dependencies: dependencies:
python.org: ^3.7 python.org: '>=3.7<3.12'
crates.io/semverator: '*' crates.io/semverator: '*'
script: script:
- python-venv.sh {{prefix}}/bin/pipenv - python-venv.sh {{prefix}}/bin/pipenv

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: '>=3.8' python.org: '>=3.8<3.12'
build: build:
python-venv.sh {{prefix}}/bin/pre-commit python-venv.sh {{prefix}}/bin/pre-commit

View file

@ -6,7 +6,7 @@ versions:
github: pygments/pygments/tags github: pygments/pygments/tags
dependencies: dependencies:
python.org: 3.11 python.org: ~3.11
build: build:
script: | script: |

View file

@ -6,7 +6,7 @@ versions:
github: pypa/pipx github: pypa/pipx
dependencies: dependencies:
python.org: 3 python.org: '>=3<3.12'
build: build:
python-venv.sh "{{prefix}}"/bin/pipx python-venv.sh "{{prefix}}"/bin/pipx

View file

@ -6,7 +6,7 @@ versions:
github: pytest-dev/pytest/releases/tags github: pytest-dev/pytest/releases/tags
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
python-venv.sh {{prefix}}/bin/pytest python-venv.sh {{prefix}}/bin/pytest

View file

@ -6,7 +6,7 @@ versions:
github: python-poetry/poetry github: python-poetry/poetry
dependencies: dependencies:
python.org: 3 python.org: '>=3<3.12'
build: build:
dependencies: dependencies:

View file

@ -9,7 +9,7 @@ runtime:
build: build:
dependencies: dependencies:
flit.pypa.io: '*' flit.pypa.io: '*'
python.org: ^3.11 python.org: ~3.11
script: script:
- flit build --format wheel - flit build --format wheel
- python -m pip install --prefix={{prefix}} dist/typing_extensions-*.whl - python -m pip install --prefix={{prefix}} dist/typing_extensions-*.whl
@ -19,7 +19,7 @@ build:
working-directory: "{{prefix}}/lib" working-directory: "{{prefix}}/lib"
test: test:
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
mypy-lang.org: '*' mypy-lang.org: '*'
script: script:
- python -c "import typing_extensions" - python -c "import typing_extensions"

View file

@ -10,7 +10,7 @@ runtime:
env: env:
PYTHONPATH: "{{prefix}}/venv/lib/python{{deps.python.org.version.marketing}}/site-packages:$PYTHONPATH" PYTHONPATH: "{{prefix}}/venv/lib/python{{deps.python.org.version.marketing}}/site-packages:$PYTHONPATH"
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
riverbankcomputing.com/sip: '*' riverbankcomputing.com/sip: '*'
linux: linux:
build: build:

View file

@ -7,7 +7,7 @@ versions:
strip: strip:
- /^rev\// - /^rev\//
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
linux: linux:
build: build:
script: script:

View file

@ -40,7 +40,7 @@ build:
dependencies: dependencies:
cmake.org: ^3.20 cmake.org: ^3.20
ninja-build.org: ^1.10 ninja-build.org: ^1.10
python.org: 3 python.org: '>=3<3.12'
openssl.org: '*' # needed to build openssl-sys openssl.org: '*' # needed to build openssl-sys
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
crates.io/semverator: 0 crates.io/semverator: 0

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: ^3 python.org: '>=3<3.12'
build: build:
python-venv.sh {{prefix}}/bin/s3cmd python-venv.sh {{prefix}}/bin/s3cmd

View file

@ -10,7 +10,7 @@ platforms: linux
build: build:
dependencies: dependencies:
git-scm.org: '*' git-scm.org: '*'
python.org: ^3 python.org: '>=3<3.12'
script: | script: |
# Set the version # Set the version
sed -i.bak -e 's/^VERSION=.*/VERSION={{ version }}/' tools/update-version sed -i.bak -e 's/^VERSION=.*/VERSION={{ version }}/' tools/update-version

View file

@ -6,7 +6,7 @@ versions:
github: sphinx-doc/sphinx github: sphinx-doc/sphinx
dependencies: dependencies:
python.org: ^3.8 python.org: '>=3.8<3.12'
build: | build: |
python-venv.sh {{prefix}}/bin/sphinx-build python-venv.sh {{prefix}}/bin/sphinx-build

View file

@ -6,7 +6,7 @@ versions:
github: sqlfluff/sqlfluff github: sqlfluff/sqlfluff
dependencies: dependencies:
python.org: ">=3.7" python.org: '>=3.7<3.12'
build: build:
script: | script: |

View file

@ -38,7 +38,7 @@ build:
mesonbuild.com: '*' mesonbuild.com: '*'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3 python.org: '>=3<3.12'
rsync.samba.org: '*' rsync.samba.org: '*'
script: script:
- meson setup $ARGS build - meson setup $ARGS build

View file

@ -11,7 +11,7 @@ provides:
- bin/vi - bin/vi
dependencies: dependencies:
python.org: '~3.11' python.org: ~3.11
lua.org: '>=5.4' lua.org: '>=5.4'
invisible-island.net/ncurses: '>=6.3' invisible-island.net/ncurses: '>=6.3'
perl.org: '>=5.36' perl.org: '>=5.36'

View file

@ -7,7 +7,7 @@ versions:
strip: /^v/ strip: /^v/
dependencies: dependencies:
python.org: '>=3.7' python.org: '>=3.7<3.12'
build: build:
python-venv.sh {{prefix}}/bin/virtualenv python-venv.sh {{prefix}}/bin/virtualenv

View file

@ -11,7 +11,7 @@ build:
mesonbuild.com: '*' mesonbuild.com: '*'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*' freedesktop.org/pkg-config: '*'
python.org: ^3.11 python.org: ~3.11
wayland.freedesktop.org: '*' wayland.freedesktop.org: '*'
working-directory: build working-directory: build
script: script:

View file

@ -11,7 +11,7 @@ versions:
build: build:
dependencies: dependencies:
python.org: ^3.11 python.org: ~3.11
freedesktop.org/pkg-config: ~0.29 freedesktop.org/pkg-config: ~0.29
script: | script: |
./configure \ ./configure \
@ -29,7 +29,7 @@ runtime:
test: test:
dependencies: dependencies:
freedesktop.org/pkg-config: ~0.29 freedesktop.org/pkg-config: ~0.29
python.org: ^3.11 python.org: ~3.11
script: | script: |
pkg-config --variable=xcbincludedir xcb-proto pkg-config --variable=xcbincludedir xcb-proto

View file

@ -16,7 +16,7 @@ dependencies:
build: build:
dependencies: dependencies:
freedesktop.org/pkg-config: ^0.29 freedesktop.org/pkg-config: ^0.29
python.org: ^3.11 python.org: ~3.11
x.org/protocol/xcb: ^1 x.org/protocol/xcb: ^1
gnu.org/patch: '*' gnu.org/patch: '*'
script: script:

View file

@ -10,7 +10,7 @@ versions:
#strip: /^youtube-dl / #strip: /^youtube-dl /
dependencies: dependencies:
python.org: 3 python.org: '>=3<3.12'
build: build:
python-venv.sh {{prefix}}/bin/youtube-dl python-venv.sh {{prefix}}/bin/youtube-dl

View file

@ -7,7 +7,7 @@ versions:
strip: /^yt-dlp / strip: /^yt-dlp /
dependencies: dependencies:
python.org: 3 python.org: '>=3<3.12'
build: python-venv.sh {{prefix}}/bin/yt-dlp build: python-venv.sh {{prefix}}/bin/yt-dlp