mirror of
https://codeberg.org/guix/guix.git
synced 2026-09-07 22:32:00 +00:00
Tiers manifest files are to help planing packages update in advance.
- 1-3 :: Packages with high impact ratio and mainly updated on
the python-team branch.
- 4 :: Packages with high number of inputs, building which ensure the
health of large portion of the graph.
- 5 :: All leaf packages which safe to update directly on master branch.
They may be combined to query for substitute availability during work on
the branch:
for t in $(seq 5)
do
guix time-machine --branch=python-team -- \
weather --display-missing \
--substitute-urls=https://ci.guix.gnu.org \
--manifest="etc/teams/python/python-tier-${t}-manifest.scm"
done
* etc/teams/python/python-tier-1-manifest.scm: New file.
* etc/teams/python/python-tier-2-manifest.scm: New file.
* etc/teams/python/python-tier-3-manifest.scm: New file.
* etc/teams/python/python-tier-4-manifest.scm: New file.
* etc/teams/python/python-tier-5-manifest.scm: New file.
Fixes: guix/guix#9584
Merges: guix/guix!9601
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
303 lines
8.3 KiB
Scheme
303 lines
8.3 KiB
Scheme
;;; GNU Guix --- Functional package management for GNU
|
|
;;; Copyright © 2026 Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
;;;
|
|
;;; This file is part of GNU Guix.
|
|
;;;
|
|
;;; GNU Guix is free software; you can redistribute it and/or modify it
|
|
;;; under the terms of the GNU General Public License as published by
|
|
;;; the Free Software Foundation; either version 3 of the License, or (at
|
|
;;; your option) any later version.
|
|
;;;
|
|
;;; GNU Guix is distributed in the hope that it will be useful, but
|
|
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
;;; GNU General Public License for more details.
|
|
;;;
|
|
;;; You should have received a copy of the GNU General Public License
|
|
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
;;; This manifest is a list of packages that user care about (collected via an
|
|
;;; online form). It corresponds to the “Important packages” of GCD 005.
|
|
|
|
(specifications->manifest
|
|
(list "python-six"
|
|
"python-nose2"
|
|
"python-semantic-version"
|
|
"python-setuptools-rust"
|
|
"python-pycparser"
|
|
"python-cffi"
|
|
"python-click"
|
|
"python-py-cpuinfo"
|
|
"python-pytest-benchmark"
|
|
"python-certifi"
|
|
"python-pytest-randomly"
|
|
"python-cryptography-vectors"
|
|
"python-cryptography"
|
|
"python-idna"
|
|
"python-lit"
|
|
"python-mako"
|
|
"python-pytest-rerunfailures"
|
|
"python-pyopenssl"
|
|
"python-attrs"
|
|
"python-pyasn1"
|
|
"python-pyasn1-modules"
|
|
"python-service-identity"
|
|
"python-trustme"
|
|
"python-pyproject-metadata"
|
|
"python-meson"
|
|
"python-outcome"
|
|
"python-async-generator"
|
|
"python-sniffio"
|
|
"python-trio"
|
|
"python-jinja2"
|
|
"python-docutils"
|
|
"python-dateutil"
|
|
"python-poetry-core"
|
|
"python-ptyprocess"
|
|
"python-pexpect"
|
|
"python-markdown"
|
|
"python-pytest-instafail"
|
|
"python-psleak"
|
|
"python-pyperf"
|
|
"python-psutil"
|
|
"python-pysocks"
|
|
"python-urllib3"
|
|
"python-charset-normalizer"
|
|
"python-pytest-timeout"
|
|
"python-requests"
|
|
"python-pytz"
|
|
"python-watchdog"
|
|
"python-ephemeral-port-reserve"
|
|
"python-werkzeug"
|
|
"python-freezegun"
|
|
"python-parameterized"
|
|
"python-appdirs"
|
|
"python-platformdirs"
|
|
"python-smartypants"
|
|
"python-typogrify"
|
|
"gi-docgen"
|
|
"python-regex"
|
|
"python-mock"
|
|
"python-mypy-extensions"
|
|
"python-tappy"
|
|
"python-dbus"
|
|
"python-tzdata"
|
|
"python-numpy"
|
|
"python-simplejson"
|
|
"python-pkgconfig"
|
|
"python-pdm-backend"
|
|
"python-tzlocal"
|
|
"python-graphviz"
|
|
"python-brotli"
|
|
"python-types-python-dateutil"
|
|
"python-dateparser"
|
|
"python-arrow"
|
|
"python-objgraph"
|
|
"python-jsonpointer"
|
|
"python-strict-rfc3339"
|
|
"python-referencing"
|
|
"python-rfc3987"
|
|
"python-webcolors"
|
|
"python-rfc3339-validator"
|
|
"python-fqdn"
|
|
"python-isoduration"
|
|
"python-jsonschema-specifications"
|
|
"python-jsonpath-ng"
|
|
"python-uri-template"
|
|
"python-rfc3986-validator"
|
|
"python-jsonschema"
|
|
"python-jaraco-itertools"
|
|
"python-zipp"
|
|
"python-expandvars"
|
|
"python-frozenlist"
|
|
"python-propcache"
|
|
"python-pycares"
|
|
"python-multidict"
|
|
"python-backports-zstd"
|
|
"python-re-assert"
|
|
"python-aiodns"
|
|
"python-aiosignal"
|
|
"python-zlib-ng"
|
|
"python-yarl"
|
|
"python-aiohappyeyeballs"
|
|
"python-aiohttp"
|
|
"python-chardet"
|
|
"python-pynose"
|
|
"python-mistune"
|
|
"python-truststore"
|
|
"python-uvloop"
|
|
"python-forbiddenfruit"
|
|
"python-blockbuster"
|
|
"python-anyio"
|
|
"python-pyfakefs"
|
|
"python-decorator"
|
|
"python-importlib-metadata"
|
|
"python-asgiref"
|
|
"python-pycryptodome-test-vectors"
|
|
"python-pytokens"
|
|
"python-pycryptodome"
|
|
"python-black"
|
|
"python-eth-hash"
|
|
"python-validators"
|
|
"python-faker"
|
|
"python-pytest-dependency"
|
|
"python-typing-inspection"
|
|
"python-pytest-order"
|
|
"python-dotenv"
|
|
"python-annotated-types"
|
|
"python-pytest-run-parallel"
|
|
"python-pytest-examples"
|
|
"python-pydantic-core"
|
|
"python-pydantic"
|
|
"python-blinker"
|
|
"python-itsdangerous"
|
|
"python-flask"
|
|
"python-websockets"
|
|
"python-greenlet"
|
|
"python-pytest-trio"
|
|
"python-dirty-equals"
|
|
"python-zstandard"
|
|
"python-h11"
|
|
"python-wsproto"
|
|
"python-hpack"
|
|
"python-hyperframe"
|
|
"python-socksio"
|
|
"python-h2"
|
|
"python-watchfiles"
|
|
"python-trio-typing"
|
|
"python-httptools"
|
|
"python-brotlicffi"
|
|
"python-a2wsgi"
|
|
"python-uvicorn"
|
|
"python-flasgger"
|
|
"python-httpbin"
|
|
"python-pytest-httpbin"
|
|
"python-httpcore"
|
|
"python-httpx"
|
|
"python-pylsqpack"
|
|
"python-aioquic"
|
|
"python-dnspython"
|
|
"python-pyserial"
|
|
"python-cssselect"
|
|
"python-scour"
|
|
"python-binaryornot"
|
|
"python-test2ref"
|
|
"python-anytree"
|
|
"python-defusedxml"
|
|
"glad"
|
|
"python-markdown2"
|
|
"python-olefile"
|
|
"python-pillow"
|
|
"python-pyparsing"
|
|
"python-babel"
|
|
"python-types-setuptools"
|
|
"python-snowballstemmer"
|
|
"python-versioneer"
|
|
"python-imagesize"
|
|
"python-roman-numerals"
|
|
"python-sphinxcontrib-serializinghtml"
|
|
"python-sphinxcontrib-qthelp"
|
|
"python-sphinx-alabaster-theme"
|
|
"python-sphinxcontrib-devhelp"
|
|
"python-sphinxcontrib-htmlhelp"
|
|
"python-sphinxcontrib-applehelp"
|
|
"python-sphinxcontrib-jsmath"
|
|
"python-sphinx"
|
|
"python-flaky"
|
|
"python-pytest-httpserver"
|
|
"python-importlib-resources"
|
|
"python-pytest-localserver"
|
|
"python-bcrypt"
|
|
"python-pytest-datadir"
|
|
"python-pytest-regressions"
|
|
"python-llvmlite"
|
|
"python-mistletoe"
|
|
"python-commonmark"
|
|
"python-panflute"
|
|
"python-uc-micro-py"
|
|
"python-numba"
|
|
"python-mpmath"
|
|
"python-linkify-it-py"
|
|
"python-mdurl"
|
|
"python-markdown-it-py"
|
|
"python-bottleneck"
|
|
"python-numexpr"
|
|
"python-pandas"
|
|
"python-gast"
|
|
"python-beniget"
|
|
"python-pythran"
|
|
"python-pyasyncore"
|
|
"python-cppy"
|
|
"python-wurlitzer"
|
|
"python-kiwisolver"
|
|
"python-wrapt"
|
|
"python-cycler"
|
|
"python-contourpy"
|
|
"python-matplotlib"
|
|
"python-tokenize-rt"
|
|
"python-time-machine"
|
|
"python-pyasynchat"
|
|
"python-rich"
|
|
"python-pysendfile"
|
|
"python-pytest-freezer"
|
|
"python-pyftpdlib"
|
|
"python-pytest-localftpserver"
|
|
"python-pooch"
|
|
"python-threadpoolctl"
|
|
"python-scipy"
|
|
"python-termcolor"
|
|
"python-webencodings"
|
|
"python-pytest-env"
|
|
"python-virtualenv"
|
|
"python-pytest"
|
|
"python-wcwidth"
|
|
"python-coverage"
|
|
"python-tqdm"
|
|
"python-tornado"
|
|
"python-pytest-subprocess"
|
|
"python-cattrs-minimal"
|
|
"python-scikit-build-core"
|
|
"python-astroid"
|
|
"python-html5lib"
|
|
"python-cchardet"
|
|
"python-soupsieve"
|
|
"python-beautifulsoup4"
|
|
"python-asttokens"
|
|
"python-littleutils"
|
|
"python-executing"
|
|
"python-mypy"
|
|
"python-pyzmq"
|
|
"python-pytest-cov"
|
|
"python-docopt"
|
|
"python-pyxdg"
|
|
"python-distro"
|
|
"python-traitlets"
|
|
"python-json-spec"
|
|
"python-fastjsonschema"
|
|
"python-parso"
|
|
"python-check-manifest"
|
|
"python-prompt-toolkit"
|
|
"python-jedi"
|
|
"python-pytest-console-scripts"
|
|
"python-jupyter-core"
|
|
"python-pep440"
|
|
"python-libarchive-c"
|
|
"python-nbformat"
|
|
"python-fsspec"
|
|
"python-argon2-cffi-bindings"
|
|
"python-argon2-cffi"
|
|
"python-pure-eval"
|
|
"python-zope-interface"
|
|
"python-stack-data"
|
|
"python-matplotlib-inline"
|
|
"python-ipython-pygments-lexers"
|
|
"python-pytest-asyncio"
|
|
"python-pytest-enabler"
|
|
"python-ipython"
|
|
"python-cloudpickle"
|
|
"python-scikit-build"
|
|
"python-protobuf"
|
|
"python-lz4"
|
|
"python-untangle"
|
|
"python-pydevd"))
|