diff --git a/macOS-gui.requirements.txt b/macOS-gui.requirements.txt index 8e7bcfd..87d74a3 100644 --- a/macOS-gui.requirements.txt +++ b/macOS-gui.requirements.txt @@ -2,10 +2,11 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --extra=gui --no-emit-index-url --output-file=macOS-gui.requirements.txt --strip-extras +# pip-compile --allow-unsafe --constraint=./dev-requirements.txt --constraint=./requirements.txt --extra=gui --no-emit-index-url --output-file=macOS-gui.requirements.txt --strip-extras # altgraph==0.17.4 # via + # -c ./dev-requirements.txt # macholib # modulegraph # py2app @@ -15,11 +16,14 @@ appdirs==1.4.4 # via twisted attrs==24.3.0 # via + # -c ./dev-requirements.txt # hypothesis # service-identity # twisted automat==24.8.1 - # via twisted + # via + # -c ./dev-requirements.txt + # twisted bcrypt==4.2.1 # via twisted certifi==2024.12.14 @@ -29,7 +33,9 @@ certifi==2024.12.14 cffi==1.17.1 # via cryptography constantly==23.10.4 - # via twisted + # via + # -c ./dev-requirements.txt + # twisted cryptography==44.0.0 # via # pyopenssl @@ -44,7 +50,10 @@ h2==4.1.0 # httpx # twisted horsephrase==2022.12.9.1 - # via pinpal (pyproject.toml) + # via + # -c ./dev-requirements.txt + # -c ./requirements.txt + # pinpal (pyproject.toml) hpack==4.0.0 # via h2 httpcore==1.0.7 @@ -54,39 +63,66 @@ httpx==0.28.1 hyperframe==6.0.1 # via h2 hyperlink==21.0.0 - # via twisted + # via + # -c ./dev-requirements.txt + # twisted hypothesis==6.123.17 # via twisted idna==3.10 # via + # -c ./dev-requirements.txt # anyio # httpx # hyperlink # twisted incremental==24.7.2 - # via twisted + # via + # -c ./dev-requirements.txt + # twisted jaraco-classes==3.4.0 - # via keyring + # via + # -c ./dev-requirements.txt + # -c ./requirements.txt + # keyring jaraco-context==6.0.1 - # via keyring + # via + # -c ./dev-requirements.txt + # -c ./requirements.txt + # keyring jaraco-functools==4.1.0 - # via keyring + # via + # -c ./dev-requirements.txt + # -c ./requirements.txt + # keyring keyring==25.6.0 - # via pinpal (pyproject.toml) + # via + # -c ./dev-requirements.txt + # -c ./requirements.txt + # pinpal (pyproject.toml) macholib==1.16.3 - # via py2app + # via + # -c ./dev-requirements.txt + # py2app modulegraph==0.19.6 - # via py2app + # via + # -c ./dev-requirements.txt + # py2app more-itertools==10.6.0 # via + # -c ./dev-requirements.txt + # -c ./requirements.txt # jaraco-classes # jaraco-functools packaging==24.2 - # via py2app + # via + # -c ./dev-requirements.txt + # py2app priority==1.3.0 # via twisted py2app==0.28.8 ; sys_platform == "darwin" - # via pinpal (pyproject.toml) + # via + # -c ./dev-requirements.txt + # pinpal (pyproject.toml) pyasn1==0.6.1 # via # pyasn1-modules @@ -141,18 +177,24 @@ sniffio==1.3.1 sortedcontainers==2.4.0 # via hypothesis twisted==24.11.0 - # via quickmacapp + # via + # -c ./dev-requirements.txt + # quickmacapp typing-extensions==4.12.2 # via + # -c ./dev-requirements.txt # anyio # pyopenssl # twisted zope-interface==7.2 - # via twisted + # via + # -c ./dev-requirements.txt + # twisted # The following packages are considered to be unsafe in a requirements file: -setuptools==75.8.0 +setuptools==70.3.0 # via + # -c ./dev-requirements.txt # incremental # modulegraph # zope-interface diff --git a/pindeps b/pindeps index 901822d..f2b07af 100755 --- a/pindeps +++ b/pindeps @@ -1,10 +1,17 @@ -#!/bin/sh +#!/bin/sh -x -pip-compile --strip-extras --quiet --upgrade --allow-unsafe --no-emit-index-url -pip-compile --strip-extras --quiet --upgrade --allow-unsafe --no-emit-index-url --extra gui -o "$( +pip-compile --strip-extras --quiet --upgrade --allow-unsafe --no-emit-index-url \ + --extra dev \ + -o dev-requirements.txt +pip-compile --strip-extras --quiet --upgrade --allow-unsafe --no-emit-index-url \ + --constraint ./dev-requirements.txt +pip-compile --strip-extras --quiet --upgrade --allow-unsafe --no-emit-index-url \ + --extra gui \ + -o "$( python3 -c ' import platform print(platform.platform().split("-")[0]) ' -)-gui.requirements.txt" -pip-compile --strip-extras --quiet --upgrade --allow-unsafe --no-emit-index-url --extra dev -o dev-requirements.txt +)-gui.requirements.txt" \ + --constraint ./dev-requirements.txt\ + --constraint ./requirements.txt diff --git a/requirements.txt b/requirements.txt index 42b38c7..95ff26d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,19 +2,30 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile --allow-unsafe --no-emit-index-url --strip-extras +# pip-compile --allow-unsafe --constraint=./dev-requirements.txt --no-emit-index-url --strip-extras # horsephrase==2022.12.9.1 - # via pinpal (pyproject.toml) + # via + # -c ./dev-requirements.txt + # pinpal (pyproject.toml) jaraco-classes==3.4.0 - # via keyring + # via + # -c ./dev-requirements.txt + # keyring jaraco-context==6.0.1 - # via keyring + # via + # -c ./dev-requirements.txt + # keyring jaraco-functools==4.1.0 - # via keyring + # via + # -c ./dev-requirements.txt + # keyring keyring==25.6.0 - # via pinpal (pyproject.toml) + # via + # -c ./dev-requirements.txt + # pinpal (pyproject.toml) more-itertools==10.6.0 # via + # -c ./dev-requirements.txt # jaraco-classes # jaraco-functools