sps-extra · log · files · refs · tags · releases · people · languages · GitHub · commit
08fa78a
Add 450 Python and Perl module packages
Parents
Stat
perl/perl-algorithm-diff/recipe | 14 +++++++++ perl/perl-archive-zip/recipe | 14 +++++++++ perl/perl-b-hooks-endofscope/recipe | 16 ++++++++++ perl/perl-capture-tiny/recipe | 14 +++++++++ perl/perl-class-accessor/recipe | 14 +++++++++ perl/perl-class-data-inheritable/recipe | 14 +++++++++ perl/perl-class-inspector/recipe | 14 +++++++++ perl/perl-class-load/recipe | 19 ++++++++++++ perl/perl-class-method-modifiers/recipe | 14 +++++++++ perl/perl-class-singleton/recipe | 14 +++++++++ perl/perl-clone-pp/recipe | 14 +++++++++ perl/perl-clone/recipe | 14 +++++++++ perl/perl-common-sense/recipe | 14 +++++++++ perl/perl-compress-raw-zlib/recipe | 14 +++++++++ perl/perl-config-general/recipe | 14 +++++++++ perl/perl-config-inifiles/recipe | 15 +++++++++ perl/perl-config-tiny/recipe | 14 +++++++++ perl/perl-const-fast/recipe | 15 +++++++++ perl/perl-cpanel-json-xs/recipe | 14 +++++++++ perl/perl-data-dumper-concise/recipe | 14 +++++++++ perl/perl-data-optlist/recipe | 16 ++++++++++ perl/perl-data-section/recipe | 16 ++++++++++ perl/perl-data-uuid/recipe | 14 +++++++++ perl/perl-date-manip/recipe | 14 +++++++++ perl/perl-datetime-locale/recipe | 19 ++++++++++++ perl/perl-datetime-timezone/recipe | 20 ++++++++++++ perl/perl-datetime/recipe | 21 +++++++++++++ perl/perl-devel-globaldestruction/recipe | 15 +++++++++ perl/perl-devel-stacktrace/recipe | 14 +++++++++ perl/perl-devel-symdump/recipe | 14 +++++++++ perl/perl-digest-hmac/recipe | 14 +++++++++ perl/perl-digest-sha1/recipe | 14 +++++++++ perl/perl-dist-checkconflicts/recipe | 15 +++++++++ perl/perl-encode-locale/recipe | 14 +++++++++ perl/perl-eval-closure/recipe | 14 +++++++++ perl/perl-exception-class/recipe | 16 ++++++++++ perl/perl-exporter-tiny/recipe | 14 +++++++++ perl/perl-file-copy-recursive/recipe | 14 +++++++++ perl/perl-file-homedir/recipe | 15 +++++++++ perl/perl-file-listing/recipe | 15 +++++++++ perl/perl-file-sharedir/recipe | 15 +++++++++ perl/perl-file-slurp/recipe | 14 +++++++++ perl/perl-file-which/recipe | 14 +++++++++ perl/perl-filesys-notify-simple/recipe | 14 +++++++++ perl/perl-getopt-long-descriptive/recipe | 16 ++++++++++ perl/perl-graph/recipe | 16 ++++++++++ perl/perl-heap/recipe | 14 +++++++++ perl/perl-html-parser/recipe | 17 ++++++++++ perl/perl-html-tagset/recipe | 14 +++++++++ perl/perl-html-tree/recipe | 16 ++++++++++ perl/perl-http-cookies/recipe | 16 ++++++++++ perl/perl-http-daemon/recipe | 17 ++++++++++ perl/perl-http-date/recipe | 15 +++++++++ perl/perl-http-message/recipe | 20 ++++++++++++ perl/perl-http-negotiate/recipe | 15 +++++++++ perl/perl-import-into/recipe | 15 +++++++++ perl/perl-io-html/recipe | 14 +++++++++ perl/perl-io-socket-ssl/recipe | 15 +++++++++ perl/perl-io-stringy/recipe | 14 +++++++++ perl/perl-io-tty/recipe | 14 +++++++++ perl/perl-ipc-run/recipe | 15 +++++++++ perl/perl-ipc-run3/recipe | 14 +++++++++ perl/perl-ipc-system-simple/recipe | 14 +++++++++ perl/perl-json-maybexs/recipe | 14 +++++++++ perl/perl-json-xs/recipe | 16 ++++++++++ perl/perl-json/recipe | 14 +++++++++ perl/perl-libwww-perl/recipe | 26 ++++++++++++++++ perl/perl-list-allutils/recipe | 16 ++++++++++ perl/perl-list-moreutils-xs/recipe | 14 +++++++++ perl/perl-list-moreutils/recipe | 16 ++++++++++ perl/perl-list-someutils/recipe | 15 +++++++++ perl/perl-list-utilsby/recipe | 14 +++++++++ perl/perl-lwp-mediatypes/recipe | 14 +++++++++ perl/perl-math-bigint/recipe | 14 +++++++++ perl/perl-mime-base32/recipe | 14 +++++++++ perl/perl-mime-charset/recipe | 14 +++++++++ perl/perl-module-implementation/recipe | 16 ++++++++++ perl/perl-module-pluggable/recipe | 14 +++++++++ perl/perl-module-runtime/recipe | 14 +++++++++ perl/perl-moo/recipe | 17 ++++++++++ perl/perl-mozilla-ca/recipe | 14 +++++++++ perl/perl-mro-compat/recipe | 14 +++++++++ perl/perl-namespace-autoclean/recipe | 16 ++++++++++ perl/perl-namespace-clean/recipe | 16 ++++++++++ perl/perl-net-http/recipe | 15 +++++++++ perl/perl-net-ssleay/recipe | 14 +++++++++ perl/perl-number-format/recipe | 14 +++++++++ perl/perl-package-stash/recipe | 16 ++++++++++ perl/perl-padwalker/recipe | 14 +++++++++ perl/perl-params-someutil/recipe | 14 +++++++++ perl/perl-params-util/recipe | 14 +++++++++ perl/perl-params-validate/recipe | 15 +++++++++ perl/perl-params-validationcompiler/recipe | 16 ++++++++++ perl/perl-parse-recdescent/recipe | 14 +++++++++ perl/perl-path-tiny/recipe | 14 +++++++++ perl/perl-pod-coverage/recipe | 16 ++++++++++ perl/perl-pod-parser/recipe | 14 +++++++++ perl/perl-ref-util/recipe | 14 +++++++++ perl/perl-regexp-common/recipe | 14 +++++++++ perl/perl-role-tiny/recipe | 14 +++++++++ perl/perl-scalar-list-utils/recipe | 14 +++++++++ perl/perl-sereal-decoder/recipe | 14 +++++++++ perl/perl-sereal-encoder/recipe | 15 +++++++++ perl/perl-sereal/recipe | 16 ++++++++++ perl/perl-set-object/recipe | 14 +++++++++ perl/perl-set-scalar/recipe | 14 +++++++++ perl/perl-software-license/recipe | 16 ++++++++++ perl/perl-sort-naturally/recipe | 14 +++++++++ perl/perl-specio/recipe | 25 +++++++++++++++ perl/perl-storable/recipe | 14 +++++++++ perl/perl-string-shellquote/recipe | 14 +++++++++ perl/perl-sub-exporter-progressive/recipe | 14 +++++++++ perl/perl-sub-exporter/recipe | 17 ++++++++++ perl/perl-sub-identify/recipe | 14 +++++++++ perl/perl-sub-install/recipe | 14 +++++++++ perl/perl-sub-name/recipe | 14 +++++++++ perl/perl-sub-quote/recipe | 14 +++++++++ perl/perl-sub-uplevel/recipe | 14 +++++++++ perl/perl-term-ansicolor/recipe | 14 +++++++++ perl/perl-term-readline-gnu/recipe | 14 +++++++++ perl/perl-term-table/recipe | 14 +++++++++ perl/perl-termreadkey/recipe | 14 +++++++++ perl/perl-test-deep/recipe | 14 +++++++++ perl/perl-test-exception/recipe | 15 +++++++++ perl/perl-test-fatal/recipe | 15 +++++++++ perl/perl-test-needs/recipe | 14 +++++++++ perl/perl-test-pod-coverage/recipe | 15 +++++++++ perl/perl-test-pod/recipe | 14 +++++++++ perl/perl-test-requires/recipe | 14 +++++++++ perl/perl-test-simple/recipe | 15 +++++++++ perl/perl-test-warnings/recipe | 14 +++++++++ perl/perl-text-aligner/recipe | 14 +++++++++ perl/perl-text-csv/recipe | 14 +++++++++ perl/perl-text-csv_xs/recipe | 14 +++++++++ perl/perl-text-diff/recipe | 15 +++++++++ perl/perl-text-glob/recipe | 14 +++++++++ perl/perl-text-table/recipe | 15 +++++++++ perl/perl-text-template/recipe | 14 +++++++++ perl/perl-text-unidecode/recipe | 14 +++++++++ perl/perl-throwable/recipe | 18 +++++++++++ perl/perl-tie-ixhash/recipe | 14 +++++++++ perl/perl-time-duration/recipe | 14 +++++++++ perl/perl-time-hires/recipe | 14 +++++++++ perl/perl-time-local/recipe | 14 +++++++++ perl/perl-timedate/recipe | 14 +++++++++ perl/perl-try-tiny/recipe | 14 +++++++++ perl/perl-type-tiny/recipe | 15 +++++++++ perl/perl-types-serialiser/recipe | 15 +++++++++ perl/perl-unicode-linebreak/recipe | 15 +++++++++ perl/perl-uri/recipe | 15 +++++++++ perl/perl-variable-magic/recipe | 14 +++++++++ perl/perl-www-robotrules/recipe | 15 +++++++++ perl/perl-xml-libxml/recipe | 17 ++++++++++ perl/perl-xml-namespacesupport/recipe | 14 +++++++++ perl/perl-xml-parser/recipe | 15 +++++++++ perl/perl-xml-sax-base/recipe | 14 +++++++++ perl/perl-xml-sax-expat/recipe | 18 +++++++++++ perl/perl-xml-sax/recipe | 16 ++++++++++ perl/perl-xml-simple/recipe | 17 ++++++++++ perl/perl-yaml-pp/recipe | 14 +++++++++ perl/perl-yaml-tiny/recipe | 14 +++++++++ perl/perl-yaml/recipe | 14 +++++++++ python/python-accessible-pygments/recipe | 21 +++++++++++++ python/python-aiohappyeyeballs/recipe | 20 ++++++++++++ python/python-aiohttp/recipe | 29 +++++++++++++++++ python/python-aiosignal/recipe | 22 +++++++++++++ python/python-alabaster/recipe | 20 ++++++++++++ python/python-alembic/recipe | 24 +++++++++++++++ python/python-annotated-doc/recipe | 20 ++++++++++++ python/python-annotated-types/recipe | 20 ++++++++++++ python/python-anyio/recipe | 23 ++++++++++++++ python/python-argcomplete/recipe | 20 ++++++++++++ python/python-ast-serialize/recipe | 20 ++++++++++++ python/python-astroid/recipe | 21 +++++++++++++ python/python-asttokens/recipe | 20 ++++++++++++ python/python-async-timeout/recipe | 20 ++++++++++++ python/python-attrs/recipe | 20 ++++++++++++ python/python-autopep8/recipe | 22 +++++++++++++ python/python-babel/recipe | 21 +++++++++++++ .../python-backports-datetime-fromisoformat/recipe | 20 ++++++++++++ python/python-backports-tarfile/recipe | 20 ++++++++++++ python/python-backrefs/recipe | 20 ++++++++++++ python/python-bandit/recipe | 23 ++++++++++++++ python/python-bcrypt/recipe | 20 ++++++++++++ python/python-beautifulsoup4/recipe | 22 +++++++++++++ python/python-black/recipe | 28 +++++++++++++++++ python/python-blessed/recipe | 22 +++++++++++++ python/python-blinker/recipe | 20 ++++++++++++ python/python-bottle/recipe | 20 ++++++++++++ python/python-build/recipe | 25 +++++++++++++++ python/python-cachebox/recipe | 20 ++++++++++++ python/python-cachetools/recipe | 20 ++++++++++++ python/python-calver/recipe | 20 ++++++++++++ python/python-cattrs/recipe | 23 ++++++++++++++ python/python-cbor2/recipe | 20 ++++++++++++ python/python-cerberus/recipe | 21 +++++++++++++ python/python-certifi/recipe | 20 ++++++++++++ python/python-cffi/recipe | 21 +++++++++++++ python/python-cfgv/recipe | 20 ++++++++++++ python/python-chardet/recipe | 20 ++++++++++++ python/python-charset-normalizer/recipe | 19 ++++++++++++ python/python-click-plugins/recipe | 21 +++++++++++++ python/python-click/recipe | 20 ++++++++++++ python/python-cloudpickle/recipe | 20 ++++++++++++ python/python-colorama/recipe | 20 ++++++++++++ python/python-colorlog/recipe | 20 ++++++++++++ python/python-contourpy/recipe | 21 +++++++++++++ python/python-coverage/recipe | 20 ++++++++++++ python/python-croniter/recipe | 21 +++++++++++++ python/python-cryptography/recipe | 22 +++++++++++++ python/python-cycler/recipe | 20 ++++++++++++ python/python-dateutil/recipe | 21 +++++++++++++ python/python-dbus-next/recipe | 20 ++++++++++++ python/python-decorator/recipe | 20 ++++++++++++ python/python-deepdiff/recipe | 22 +++++++++++++ python/python-defusedxml/recipe | 20 ++++++++++++ python/python-dependency-groups/recipe | 22 +++++++++++++ python/python-diagnostic/recipe | 23 ++++++++++++++ python/python-dill/recipe | 20 ++++++++++++ python/python-discovery/recipe | 20 ++++++++++++ python/python-diskcache/recipe | 20 ++++++++++++ python/python-distlib/recipe | 20 ++++++++++++ python/python-distro/recipe | 20 ++++++++++++ python/python-dnspython/recipe | 20 ++++++++++++ python/python-docopt/recipe | 20 ++++++++++++ python/python-docutils/recipe | 20 ++++++++++++ python/python-dotenv/recipe | 20 ++++++++++++ python/python-dynaconf/recipe | 20 ++++++++++++ python/python-editables/recipe | 20 ++++++++++++ python/python-exceptiongroup/recipe | 21 +++++++++++++ python/python-execnet/recipe | 20 ++++++++++++ python/python-executing/recipe | 20 ++++++++++++ python/python-fastapi/recipe | 25 +++++++++++++++ python/python-filelock/recipe | 20 ++++++++++++ python/python-flake8/recipe | 23 ++++++++++++++ python/python-flask/recipe | 27 ++++++++++++++++ python/python-flit-core/recipe | 19 ++++++++++++ python/python-flit-scm/recipe | 22 +++++++++++++ python/python-fonttools/recipe | 20 ++++++++++++ python/python-freezegun/recipe | 21 +++++++++++++ python/python-frozenlist/recipe | 19 ++++++++++++ python/python-furo/recipe | 25 +++++++++++++++ python/python-ghp-import/recipe | 21 +++++++++++++ python/python-greenlet/recipe | 20 ++++++++++++ python/python-gunicorn/recipe | 20 ++++++++++++ python/python-h11/recipe | 20 ++++++++++++ python/python-h2/recipe | 22 +++++++++++++ python/python-hatch-vcs/recipe | 22 +++++++++++++ python/python-hatchling/recipe | 25 +++++++++++++++ python/python-hpack/recipe | 20 ++++++++++++ python/python-html5lib/recipe | 22 +++++++++++++ python/python-httpcore/recipe | 22 +++++++++++++ python/python-httpx/recipe | 24 +++++++++++++++ python/python-humanize/recipe | 20 ++++++++++++ python/python-hyperframe/recipe | 20 ++++++++++++ python/python-hypothesis/recipe | 22 +++++++++++++ python/python-identify/recipe | 20 ++++++++++++ python/python-idna/recipe | 20 ++++++++++++ python/python-imagesize/recipe | 20 ++++++++++++ python/python-importlib-metadata/recipe | 21 +++++++++++++ python/python-inflection/recipe | 20 ++++++++++++ python/python-iniconfig/recipe | 20 ++++++++++++ python/python-installer/recipe | 20 ++++++++++++ python/python-invoke/recipe | 20 ++++++++++++ python/python-ipython-pygments-lexers/recipe | 21 +++++++++++++ python/python-ipython/recipe | 27 ++++++++++++++++ python/python-isort/recipe | 21 +++++++++++++ python/python-itsdangerous/recipe | 20 ++++++++++++ python/python-jaraco-classes/recipe | 21 +++++++++++++ python/python-jaraco-context/recipe | 21 +++++++++++++ python/python-jaraco-functools/recipe | 21 +++++++++++++ python/python-jedi/recipe | 21 +++++++++++++ python/python-jeepney/recipe | 20 ++++++++++++ python/python-jinja2-time/recipe | 20 ++++++++++++ python/python-jinja2/recipe | 21 +++++++++++++ python/python-jinxed/recipe | 20 ++++++++++++ python/python-joblib/recipe | 21 +++++++++++++ python/python-jsonpatch/recipe | 21 +++++++++++++ python/python-jsonpointer/recipe | 20 ++++++++++++ python/python-jsonschema-specifications/recipe | 21 +++++++++++++ python/python-jsonschema/recipe | 24 +++++++++++++++ python/python-keyring/recipe | 26 ++++++++++++++++ python/python-kiwisolver/recipe | 20 ++++++++++++ python/python-lazy-object-proxy/recipe | 20 ++++++++++++ python/python-librt/recipe | 20 ++++++++++++ python/python-lxml/recipe | 20 ++++++++++++ python/python-mako/recipe | 21 +++++++++++++ python/python-markdown-it-py/recipe | 21 +++++++++++++ python/python-markdown/recipe | 20 ++++++++++++ python/python-markupsafe/recipe | 20 ++++++++++++ python/python-marshmallow/recipe | 22 +++++++++++++ python/python-matplotlib-inline/recipe | 21 +++++++++++++ python/python-matplotlib/recipe | 29 +++++++++++++++++ python/python-maturin/recipe | 20 ++++++++++++ python/python-mccabe/recipe | 20 ++++++++++++ python/python-mdit-py-plugins/recipe | 21 +++++++++++++ python/python-mdurl/recipe | 20 ++++++++++++ python/python-mergedeep/recipe | 20 ++++++++++++ python/python-meson-python/recipe | 22 +++++++++++++ python/python-meson/recipe | 20 ++++++++++++ python/python-mkdocs-get-deps/recipe | 24 +++++++++++++++ python/python-mkdocs-material-extensions/recipe | 20 ++++++++++++ python/python-mkdocs-material/recipe | 31 +++++++++++++++++++ python/python-mkdocs/recipe | 33 ++++++++++++++++++++ python/python-mock/recipe | 20 ++++++++++++ python/python-more-itertools/recipe | 20 ++++++++++++ python/python-mpmath/recipe | 20 ++++++++++++ python/python-msgpack/recipe | 20 ++++++++++++ python/python-multidict/recipe | 21 +++++++++++++ python/python-mypy-extensions/recipe | 20 ++++++++++++ python/python-mypy/recipe | 26 ++++++++++++++++ python/python-myst-parser/recipe | 26 ++++++++++++++++ python/python-natsort/recipe | 20 ++++++++++++ python/python-networkx/recipe | 20 ++++++++++++ python/python-nodeenv/recipe | 20 ++++++++++++ python/python-nox/recipe | 30 ++++++++++++++++++ python/python-numpy/recipe | 20 ++++++++++++ python/python-oauthlib/recipe | 20 ++++++++++++ python/python-ordered-set/recipe | 20 ++++++++++++ python/python-orderly-set/recipe | 20 ++++++++++++ python/python-orjson/recipe | 20 ++++++++++++ python/python-packaging-legacy/recipe | 21 +++++++++++++ python/python-packaging/recipe | 20 ++++++++++++ python/python-paginate/recipe | 20 ++++++++++++ python/python-pandas/recipe | 22 +++++++++++++ python/python-paramiko/recipe | 24 +++++++++++++++ python/python-parso/recipe | 20 ++++++++++++ python/python-pathspec/recipe | 20 ++++++++++++ python/python-pbr/recipe | 20 ++++++++++++ python/python-pdm-backend/recipe | 20 ++++++++++++ python/python-peewee/recipe | 20 ++++++++++++ python/python-pexpect/recipe | 21 +++++++++++++ python/python-pillow/recipe | 19 ++++++++++++ python/python-platformdirs/recipe | 20 ++++++++++++ python/python-pluggy/recipe | 20 ++++++++++++ python/python-poetry-core/recipe | 19 ++++++++++++ python/python-pre-commit/recipe | 25 +++++++++++++++ python/python-prompt-toolkit/recipe | 21 +++++++++++++ python/python-propcache/recipe | 19 ++++++++++++ python/python-protobuf/recipe | 20 ++++++++++++ python/python-psutil/recipe | 20 ++++++++++++ python/python-psycopg2-binary/recipe | 20 ++++++++++++ python/python-ptyprocess/recipe | 20 ++++++++++++ python/python-pure-eval/recipe | 20 ++++++++++++ python/python-pycairo/recipe | 20 ++++++++++++ python/python-pycodestyle/recipe | 20 ++++++++++++ python/python-pycparser/recipe | 20 ++++++++++++ python/python-pydantic-core/recipe | 21 +++++++++++++ python/python-pydantic/recipe | 24 +++++++++++++++ python/python-pyflakes/recipe | 20 ++++++++++++ python/python-pygments-better-html/recipe | 21 +++++++++++++ python/python-pygments/recipe | 20 ++++++++++++ python/python-pygobject-stubs/recipe | 21 +++++++++++++ python/python-pygobject/recipe | 21 +++++++++++++ python/python-pylint/recipe | 28 +++++++++++++++++ python/python-pymdown-extensions/recipe | 22 +++++++++++++ python/python-pymongo/recipe | 21 +++++++++++++ python/python-pynacl/recipe | 21 +++++++++++++ python/python-pyopenssl/recipe | 22 +++++++++++++ python/python-pyproject-api/recipe | 22 +++++++++++++ python/python-pyproject-hooks/recipe | 20 ++++++++++++ python/python-pyproject-metadata/recipe | 21 +++++++++++++ python/python-pytest-cov/recipe | 23 ++++++++++++++ python/python-pytest-xdist/recipe | 22 +++++++++++++ python/python-pytest/recipe | 26 ++++++++++++++++ python/python-pytimeparse/recipe | 20 ++++++++++++ python/python-pytokens/recipe | 20 ++++++++++++ python/python-pytz/recipe | 20 ++++++++++++ python/python-pyudev/recipe | 20 ++++++++++++ python/python-pyyaml-env-tag/recipe | 21 +++++++++++++ python/python-questionary/recipe | 21 +++++++++++++ python/python-redis/recipe | 21 +++++++++++++ python/python-referencing/recipe | 23 ++++++++++++++ python/python-regex/recipe | 20 ++++++++++++ python/python-requests-oauthlib/recipe | 22 +++++++++++++ python/python-requests-toolbelt/recipe | 21 +++++++++++++ python/python-requests/recipe | 24 +++++++++++++++ python/python-responses/recipe | 23 ++++++++++++++ python/python-retrying/recipe | 20 ++++++++++++ python/python-rich/recipe | 22 +++++++++++++ python/python-roman-numerals/recipe | 20 ++++++++++++ python/python-rpds-py/recipe | 20 ++++++++++++ python/python-ruamel-yaml-clib/recipe | 20 ++++++++++++ python/python-ruamel-yaml/recipe | 20 ++++++++++++ python/python-ruff/recipe | 20 ++++++++++++ python/python-schedule/recipe | 20 ++++++++++++ python/python-scipy/recipe | 21 +++++++++++++ python/python-secretstorage/recipe | 22 +++++++++++++ python/python-semver/recipe | 20 ++++++++++++ python/python-send2trash/recipe | 20 ++++++++++++ python/python-setproctitle/recipe | 20 ++++++++++++ python/python-setuptools-scm/recipe | 25 +++++++++++++++ python/python-setuptools/recipe | 19 ++++++++++++ python/python-shellingham/recipe | 20 ++++++++++++ python/python-simplejson/recipe | 20 ++++++++++++ python/python-six/recipe | 20 ++++++++++++ python/python-slugify/recipe | 21 +++++++++++++ python/python-sniffio/recipe | 20 ++++++++++++ python/python-snowballstemmer/recipe | 20 ++++++++++++ python/python-sortedcontainers/recipe | 20 ++++++++++++ python/python-soupsieve/recipe | 20 ++++++++++++ python/python-sphinx-basic-ng/recipe | 21 +++++++++++++ python/python-sphinx-theme-builder/recipe | 27 ++++++++++++++++ python/python-sphinx/recipe | 36 ++++++++++++++++++++++ python/python-sphinxcontrib-applehelp/recipe | 20 ++++++++++++ python/python-sphinxcontrib-devhelp/recipe | 20 ++++++++++++ python/python-sphinxcontrib-htmlhelp/recipe | 20 ++++++++++++ python/python-sphinxcontrib-jsmath/recipe | 20 ++++++++++++ python/python-sphinxcontrib-qthelp/recipe | 20 ++++++++++++ python/python-sphinxcontrib-serializinghtml/recipe | 20 ++++++++++++ python/python-sqlalchemy/recipe | 23 ++++++++++++++ python/python-stack-data/recipe | 23 ++++++++++++++ python/python-starlette/recipe | 22 +++++++++++++ python/python-stevedore/recipe | 20 ++++++++++++ python/python-sympy/recipe | 21 +++++++++++++ python/python-tabulate/recipe | 20 ++++++++++++ python/python-tenacity/recipe | 20 ++++++++++++ python/python-termcolor/recipe | 20 ++++++++++++ python/python-text-unidecode/recipe | 20 ++++++++++++ python/python-toml/recipe | 20 ++++++++++++ python/python-tomli-w/recipe | 20 ++++++++++++ python/python-tomli/recipe | 20 ++++++++++++ python/python-tomlkit/recipe | 20 ++++++++++++ python/python-tox/recipe | 32 +++++++++++++++++++ python/python-tqdm/recipe | 20 ++++++++++++ python/python-traitlets/recipe | 20 ++++++++++++ python/python-trove-classifiers/recipe | 20 ++++++++++++ python/python-typeguard/recipe | 21 +++++++++++++ python/python-typer/recipe | 23 ++++++++++++++ python/python-typing-extensions/recipe | 20 ++++++++++++ python/python-typing-inspection/recipe | 21 +++++++++++++ python/python-tzdata/recipe | 20 ++++++++++++ python/python-ujson/recipe | 20 ++++++++++++ python/python-urllib3/recipe | 20 ++++++++++++ python/python-uvicorn/recipe | 23 ++++++++++++++ python/python-vcs-versioning/recipe | 23 ++++++++++++++ python/python-virtualenv/recipe | 25 +++++++++++++++ python/python-waitress/recipe | 20 ++++++++++++ python/python-watchdog/recipe | 20 ++++++++++++ python/python-wcwidth/recipe | 20 ++++++++++++ python/python-webencodings/recipe | 20 ++++++++++++ python/python-websocket-client/recipe | 20 ++++++++++++ python/python-websockets/recipe | 20 ++++++++++++ python/python-werkzeug/recipe | 21 +++++++++++++ python/python-wheel/recipe | 21 +++++++++++++ python/python-wrapt/recipe | 20 ++++++++++++ python/python-xmltodict/recipe | 20 ++++++++++++ python/python-yaml/recipe | 19 ++++++++++++ python/python-yarl/recipe | 22 +++++++++++++ python/python-zipp/recipe | 20 ++++++++++++ 450 files changed, 8509 insertions(+)
Diff
diff --git a/perl/perl-algorithm-diff/recipe b/perl/perl-algorithm-diff/recipe
new file mode 100644
index 0000000..f884f3b
--- /dev/null
+++ b/perl/perl-algorithm-diff/recipe
@@ -0,0 +1,14 @@
+name perl-algorithm-diff
+version 1.201
+release 1
+description perl-algorithm-diff: Compute `intelligent' differences between two files / lists
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Algorithm-Diff-${version}.tar.gz
+hash sha256:0022da5982645d9ef0207f3eb9ef63e70e9713ed2340ed7b3850779b0d842a7d
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-archive-zip/recipe b/perl/perl-archive-zip/recipe
new file mode 100644
index 0000000..b1c95ef
--- /dev/null
+++ b/perl/perl-archive-zip/recipe
@@ -0,0 +1,14 @@
+name perl-archive-zip
+version 1.68
+release 1
+description perl-archive-zip: Provide an interface to ZIP archive files
+
+source https://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-${version}.tar.gz
+hash sha256:984e185d785baf6129c6e75f8eb44411745ac00bf6122fb1c8e822a3861ec650
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-b-hooks-endofscope/recipe b/perl/perl-b-hooks-endofscope/recipe
new file mode 100644
index 0000000..76ff7a7
--- /dev/null
+++ b/perl/perl-b-hooks-endofscope/recipe
@@ -0,0 +1,16 @@
+name perl-b-hooks-endofscope
+version 0.28
+release 1
+description perl-b-hooks-endofscope: Execute code after a scope finished compilation
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-${version}.tar.gz
+hash sha256:edac77a17fc36620c8324cc194ce1fad2f02e9fcbe72d08ad0b2c47f0c7fd8ef
+
+depend filesystem
+depend perl
+depend perl-sub-exporter-progressive
+depend perl-module-implementation
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-capture-tiny/recipe b/perl/perl-capture-tiny/recipe
new file mode 100644
index 0000000..54f8a97
--- /dev/null
+++ b/perl/perl-capture-tiny/recipe
@@ -0,0 +1,14 @@
+name perl-capture-tiny
+version 0.50
+release 1
+description perl-capture-tiny: Capture STDOUT and STDERR from Perl, XS or external programs
+
+source https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-${version}.tar.gz
+hash sha256:ca6e8d7ce7471c2be54e1009f64c367d7ee233a2894cacf52ebe6f53b04e81e5
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-class-accessor/recipe b/perl/perl-class-accessor/recipe
new file mode 100644
index 0000000..b6c48d1
--- /dev/null
+++ b/perl/perl-class-accessor/recipe
@@ -0,0 +1,14 @@
+name perl-class-accessor
+version 0.51
+release 1
+description perl-class-accessor: Automated accessor generation
+
+source https://cpan.metacpan.org/authors/id/K/KA/KASEI/Class-Accessor-${version}.tar.gz
+hash sha256:bf12a3e5de5a2c6e8a447b364f4f5a050bf74624c56e315022ae7992ff2f411c
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-class-data-inheritable/recipe b/perl/perl-class-data-inheritable/recipe
new file mode 100644
index 0000000..1d72176
--- /dev/null
+++ b/perl/perl-class-data-inheritable/recipe
@@ -0,0 +1,14 @@
+name perl-class-data-inheritable
+version 0.10
+release 1
+description perl-class-data-inheritable: Inheritable, overridable class data
+
+source https://cpan.metacpan.org/authors/id/R/RS/RSHERER/Class-Data-Inheritable-${version}.tar.gz
+hash sha256:aa1ae68a611357b7bfd9a2f64907cc196ddd6d047cae64ef9d0ad099d98ae54a
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-class-inspector/recipe b/perl/perl-class-inspector/recipe
new file mode 100644
index 0000000..015f953
--- /dev/null
+++ b/perl/perl-class-inspector/recipe
@@ -0,0 +1,14 @@
+name perl-class-inspector
+version 1.36
+release 1
+description perl-class-inspector: Get information about a class and its structure
+
+source https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-${version}.tar.gz
+hash sha256:cc295d23a472687c24489d58226ead23b9fdc2588e522f0b5f0747741700694e
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-class-load/recipe b/perl/perl-class-load/recipe
new file mode 100644
index 0000000..32dd36c
--- /dev/null
+++ b/perl/perl-class-load/recipe
@@ -0,0 +1,19 @@
+name perl-class-load
+version 0.25
+release 1
+description perl-class-load: A working (require "Class::Name") and more
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Load-${version}.tar.gz
+hash sha256:2a48fa779b5297e56156380e8b32637c6c58decb4f4a7f3c7350523e11275f8f
+
+depend filesystem
+depend perl
+depend perl-data-optlist
+depend perl-package-stash
+depend perl-try-tiny
+depend perl-module-implementation
+depend perl-module-runtime
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-class-method-modifiers/recipe b/perl/perl-class-method-modifiers/recipe
new file mode 100644
index 0000000..e05e98f
--- /dev/null
+++ b/perl/perl-class-method-modifiers/recipe
@@ -0,0 +1,14 @@
+name perl-class-method-modifiers
+version 2.15
+release 1
+description perl-class-method-modifiers: Provides Moose-like method modifiers
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Method-Modifiers-${version}.tar.gz
+hash sha256:65cd85bfe475d066e9186f7a8cc636070985b30b0ebb1cde8681cf062c2e15fc
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-class-singleton/recipe b/perl/perl-class-singleton/recipe
new file mode 100644
index 0000000..ce26a01
--- /dev/null
+++ b/perl/perl-class-singleton/recipe
@@ -0,0 +1,14 @@
+name perl-class-singleton
+version 1.6
+release 1
+description perl-class-singleton: Implementation of a "Singleton" class
+
+source https://cpan.metacpan.org/authors/id/S/SH/SHAY/Class-Singleton-${version}.tar.gz
+hash sha256:27ba13f0d9512929166bbd8c9ef95d90d630fc80f0c9a1b7458891055e9282a4
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-clone-pp/recipe b/perl/perl-clone-pp/recipe
new file mode 100644
index 0000000..ee190a6
--- /dev/null
+++ b/perl/perl-clone-pp/recipe
@@ -0,0 +1,14 @@
+name perl-clone-pp
+version 1.09
+release 1
+description perl-clone-pp: Recursively copy Perl datatypes
+
+source https://cpan.metacpan.org/authors/id/N/NE/NEILB/Clone-PP-${version}.tar.gz
+hash sha256:4bb44697ef82105bd8d6204e550796a1eea89ce7108a98e0b7bf3ae4700d1c34
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-clone/recipe b/perl/perl-clone/recipe
new file mode 100644
index 0000000..7dfe397
--- /dev/null
+++ b/perl/perl-clone/recipe
@@ -0,0 +1,14 @@
+name perl-clone
+version 0.50
+release 1
+description perl-clone: recursively copy Perl datatypes
+
+source https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Clone-${version}.tar.gz
+hash sha256:f9732a4a857974db30905233589113003301b585b0cecda29a21cfba5bb014f9
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-common-sense/recipe b/perl/perl-common-sense/recipe
new file mode 100644
index 0000000..2e31ff4
--- /dev/null
+++ b/perl/perl-common-sense/recipe
@@ -0,0 +1,14 @@
+name perl-common-sense
+version 3.75
+release 1
+description perl-common-sense: save a tree AND a kitten, use common::sense!
+
+source https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/common-sense-${version}.tar.gz
+hash sha256:a86a1c4ca4f3006d7479064425a09fa5b6689e57261fcb994fe67d061cba0e7e
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-compress-raw-zlib/recipe b/perl/perl-compress-raw-zlib/recipe
new file mode 100644
index 0000000..14369d8
--- /dev/null
+++ b/perl/perl-compress-raw-zlib/recipe
@@ -0,0 +1,14 @@
+name perl-compress-raw-zlib
+version 2.224
+release 1
+description perl-compress-raw-zlib: Perl interface to zlib/zlib-ng compression libraries
+
+source https://cpan.metacpan.org/authors/id/P/PM/PMQS/Compress-Raw-Zlib-${version}.tar.gz
+hash sha256:c17d0fb139eba9b8ad6a1dc42942c812dae7dae96ed1337b3ca950542810d8fc
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-config-general/recipe b/perl/perl-config-general/recipe
new file mode 100644
index 0000000..5cf49fe
--- /dev/null
+++ b/perl/perl-config-general/recipe
@@ -0,0 +1,14 @@
+name perl-config-general
+version 2.67
+release 1
+description perl-config-general: Generic Config Module
+
+source https://cpan.metacpan.org/authors/id/T/TL/TLINDEN/Config-General-${version}.tar.gz
+hash sha256:473d65127b23dac0e8039c01e28bc4072cb9a6e93e81a1ea4893cea08c698db0
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-config-inifiles/recipe b/perl/perl-config-inifiles/recipe
new file mode 100644
index 0000000..e1d3f71
--- /dev/null
+++ b/perl/perl-config-inifiles/recipe
@@ -0,0 +1,15 @@
+name perl-config-inifiles
+version 3.003000
+release 1
+description perl-config-inifiles: A module for reading .ini-style configuration files
+
+source https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Config-IniFiles-${version}.tar.gz
+hash sha256:4f6f8eb0c4efbc9398a0f1ef0c97fb7704eee4ccd90af1a31dda32854aa81164
+
+depend filesystem
+depend perl
+depend perl-io-stringy
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-config-tiny/recipe b/perl/perl-config-tiny/recipe
new file mode 100644
index 0000000..ffbc72b
--- /dev/null
+++ b/perl/perl-config-tiny/recipe
@@ -0,0 +1,14 @@
+name perl-config-tiny
+version 2.30
+release 1
+description perl-config-tiny: Read/Write .ini style files with as little code as possible
+
+source https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Config-Tiny-${version}.tgz
+hash sha256:b2f7345619b3b8e636dd39ea010731c9dc2bfb8f022bcbd86ae6ad17866e110d
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-const-fast/recipe b/perl/perl-const-fast/recipe
new file mode 100644
index 0000000..2d09bbe
--- /dev/null
+++ b/perl/perl-const-fast/recipe
@@ -0,0 +1,15 @@
+name perl-const-fast
+version 0.014
+release 1
+description perl-const-fast: Facility for creating read-only scalars, arrays, and hashes
+
+source https://cpan.metacpan.org/authors/id/L/LE/LEONT/Const-Fast-${version}.tar.gz
+hash sha256:f805953a08c57846a16a4d85d7b766398afaf7c36c1465fcb1dea09e5fa394db
+
+depend filesystem
+depend perl
+depend perl-sub-exporter-progressive
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-cpanel-json-xs/recipe b/perl/perl-cpanel-json-xs/recipe
new file mode 100644
index 0000000..4d791a0
--- /dev/null
+++ b/perl/perl-cpanel-json-xs/recipe
@@ -0,0 +1,14 @@
+name perl-cpanel-json-xs
+version 4.52
+release 1
+description perl-cpanel-json-xs: cPanel fork of JSON::XS, fast and correct serializing
+
+source https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-${version}.tar.gz
+hash sha256:38067bdf10c96487f99730f42d03193c3d446726711eca8d1552170439b32714
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-data-dumper-concise/recipe b/perl/perl-data-dumper-concise/recipe
new file mode 100644
index 0000000..68c14fb
--- /dev/null
+++ b/perl/perl-data-dumper-concise/recipe
@@ -0,0 +1,14 @@
+name perl-data-dumper-concise
+version 2.023
+release 1
+description perl-data-dumper-concise: Less indentation and newlines plus sub deparsing
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Data-Dumper-Concise-${version}.tar.gz
+hash sha256:a6c22f113caf31137590def1b7028a7e718eface3228272d0672c25e035d5853
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-data-optlist/recipe b/perl/perl-data-optlist/recipe
new file mode 100644
index 0000000..c493361
--- /dev/null
+++ b/perl/perl-data-optlist/recipe
@@ -0,0 +1,16 @@
+name perl-data-optlist
+version 0.115
+release 1
+description perl-data-optlist: parse and validate simple name/value option pairs
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-OptList-${version}.tar.gz
+hash sha256:fa0e7cdc10925db925a82f8eb9608a701f1c2bf5e88d512d9acd46977e174056
+
+depend filesystem
+depend perl
+depend perl-sub-install
+depend perl-params-someutil
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-data-section/recipe b/perl/perl-data-section/recipe
new file mode 100644
index 0000000..82d4387
--- /dev/null
+++ b/perl/perl-data-section/recipe
@@ -0,0 +1,16 @@
+name perl-data-section
+version 0.200008
+release 1
+description perl-data-section: read multiple hunks of data out of your DATA section
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-Section-${version}.tar.gz
+hash sha256:83acc7a55d3dd7ed36e9d78d350af3138c69cfa178a44765822712ff433b990e
+
+depend filesystem
+depend perl
+depend perl-sub-exporter
+depend perl-mro-compat
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-data-uuid/recipe b/perl/perl-data-uuid/recipe
new file mode 100644
index 0000000..c9f3a1d
--- /dev/null
+++ b/perl/perl-data-uuid/recipe
@@ -0,0 +1,14 @@
+name perl-data-uuid
+version 1.227
+release 1
+description perl-data-uuid: Globally/Universally Unique Identifiers (GUIDs/UUIDs)
+
+source https://cpan.metacpan.org/authors/id/G/GT/GTERMARS/Data-UUID-${version}.tar.gz
+hash sha256:95bda7276265f57bc48ffdeddec5ef28cd6f765e3a183757fa5f09f0ce6b98ac
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-date-manip/recipe b/perl/perl-date-manip/recipe
new file mode 100644
index 0000000..105af4d
--- /dev/null
+++ b/perl/perl-date-manip/recipe
@@ -0,0 +1,14 @@
+name perl-date-manip
+version 7.00
+release 1
+description perl-date-manip: Date manipulation routines
+
+source https://cpan.metacpan.org/authors/id/S/SB/SBECK/Date-Manip-${version}.tar.gz
+hash sha256:37133eeb09d36da6d461546cc216b8f6a2297a43331c680a6848f3fff925975c
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-datetime-locale/recipe b/perl/perl-datetime-locale/recipe
new file mode 100644
index 0000000..2973eac
--- /dev/null
+++ b/perl/perl-datetime-locale/recipe
@@ -0,0 +1,19 @@
+name perl-datetime-locale
+version 1.46
+release 1
+description perl-datetime-locale: Localization support for DateTime.pm
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-${version}.tar.gz
+hash sha256:fda10fd3ee85f9ce73f46e4ccfe764243978c3ac377e3097597058101b935d9f
+
+depend filesystem
+depend perl
+depend perl-specio
+depend perl-namespace-autoclean
+depend perl-dist-checkconflicts
+depend perl-params-validationcompiler
+depend perl-file-sharedir
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-datetime-timezone/recipe b/perl/perl-datetime-timezone/recipe
new file mode 100644
index 0000000..2ed4062
--- /dev/null
+++ b/perl/perl-datetime-timezone/recipe
@@ -0,0 +1,20 @@
+name perl-datetime-timezone
+version 2.70
+release 1
+description perl-datetime-timezone: Time zone object base class and factory
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-${version}.tar.gz
+hash sha256:750868d3820113a0e27e786531a08fa57a34abcd252f3133c0f8b5efc38b485c
+
+depend filesystem
+depend perl
+depend perl-class-singleton
+depend perl-params-validationcompiler
+depend perl-module-runtime
+depend perl-try-tiny
+depend perl-specio
+depend perl-namespace-autoclean
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-datetime/recipe b/perl/perl-datetime/recipe
new file mode 100644
index 0000000..a432e13
--- /dev/null
+++ b/perl/perl-datetime/recipe
@@ -0,0 +1,21 @@
+name perl-datetime
+version 1.67
+release 1
+description perl-datetime: A date and time object for Perl
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-${version}.tar.gz
+hash sha256:ba237fe792c93e8c13879c58fead45de2d1185e53793b792db1a3c9e77dd7b55
+
+depend filesystem
+depend perl
+depend perl-namespace-autoclean
+depend perl-specio
+depend perl-try-tiny
+depend perl-dist-checkconflicts
+depend perl-datetime-timezone
+depend perl-params-validationcompiler
+depend perl-datetime-locale
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-devel-globaldestruction/recipe b/perl/perl-devel-globaldestruction/recipe
new file mode 100644
index 0000000..389f851
--- /dev/null
+++ b/perl/perl-devel-globaldestruction/recipe
@@ -0,0 +1,15 @@
+name perl-devel-globaldestruction
+version 0.14
+release 1
+description perl-devel-globaldestruction: Provides function returning the equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Devel-GlobalDestruction-${version}.tar.gz
+hash sha256:34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab
+
+depend filesystem
+depend perl
+depend perl-sub-exporter-progressive
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-devel-stacktrace/recipe b/perl/perl-devel-stacktrace/recipe
new file mode 100644
index 0000000..6a88a4d
--- /dev/null
+++ b/perl/perl-devel-stacktrace/recipe
@@ -0,0 +1,14 @@
+name perl-devel-stacktrace
+version 2.05
+release 1
+description perl-devel-stacktrace: An object representing a stack trace
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-${version}.tar.gz
+hash sha256:63cb6196e986a7e578c4d28b3c780e7194835bfc78b68eeb8f00599d4444888c
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-devel-symdump/recipe b/perl/perl-devel-symdump/recipe
new file mode 100644
index 0000000..3f4d890
--- /dev/null
+++ b/perl/perl-devel-symdump/recipe
@@ -0,0 +1,14 @@
+name perl-devel-symdump
+version 2.18
+release 1
+description perl-devel-symdump: dump symbol names or the symbol table
+
+source https://cpan.metacpan.org/authors/id/A/AN/ANDK/Devel-Symdump-${version}.tar.gz
+hash sha256:826f81a107f5592a2516766ed43beb47e10cc83edc9ea48090b02a36040776c0
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-digest-hmac/recipe b/perl/perl-digest-hmac/recipe
new file mode 100644
index 0000000..66c1d6b
--- /dev/null
+++ b/perl/perl-digest-hmac/recipe
@@ -0,0 +1,14 @@
+name perl-digest-hmac
+version 1.05
+release 1
+description perl-digest-hmac: Keyed-Hashing for Message Authentication
+
+source https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Digest-HMAC-${version}.tar.gz
+hash sha256:215cb59cba610745cfb2d4b3f8ef756d590e57e3ad7986a992e87c4969fcdc7a
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-digest-sha1/recipe b/perl/perl-digest-sha1/recipe
new file mode 100644
index 0000000..dcf95fc
--- /dev/null
+++ b/perl/perl-digest-sha1/recipe
@@ -0,0 +1,14 @@
+name perl-digest-sha1
+version 2.13
+release 1
+description perl-digest-sha1: Perl interface to the SHA-1 algorithm
+
+source https://cpan.metacpan.org/authors/id/G/GA/GAAS/Digest-SHA1-${version}.tar.gz
+hash sha256:68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-dist-checkconflicts/recipe b/perl/perl-dist-checkconflicts/recipe
new file mode 100644
index 0000000..9f80fd5
--- /dev/null
+++ b/perl/perl-dist-checkconflicts/recipe
@@ -0,0 +1,15 @@
+name perl-dist-checkconflicts
+version 0.11
+release 1
+description perl-dist-checkconflicts: declare version conflicts for your dist
+
+source https://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-${version}.tar.gz
+hash sha256:ea844b9686c94d666d9d444321d764490b2cde2f985c4165b4c2c77665caedc4
+
+depend filesystem
+depend perl
+depend perl-module-runtime
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-encode-locale/recipe b/perl/perl-encode-locale/recipe
new file mode 100644
index 0000000..4655d75
--- /dev/null
+++ b/perl/perl-encode-locale/recipe
@@ -0,0 +1,14 @@
+name perl-encode-locale
+version 1.05
+release 1
+description perl-encode-locale: Determine the locale encoding
+
+source https://cpan.metacpan.org/authors/id/G/GA/GAAS/Encode-Locale-${version}.tar.gz
+hash sha256:176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-eval-closure/recipe b/perl/perl-eval-closure/recipe
new file mode 100644
index 0000000..3011ed8
--- /dev/null
+++ b/perl/perl-eval-closure/recipe
@@ -0,0 +1,14 @@
+name perl-eval-closure
+version 0.14
+release 1
+description perl-eval-closure: safely and cleanly create closures via string eval
+
+source https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-${version}.tar.gz
+hash sha256:ea0944f2f5ec98d895bef6d503e6e4a376fea6383a6bc64c7670d46ff2218cad
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-exception-class/recipe b/perl/perl-exception-class/recipe
new file mode 100644
index 0000000..40bc4b0
--- /dev/null
+++ b/perl/perl-exception-class/recipe
@@ -0,0 +1,16 @@
+name perl-exception-class
+version 1.45
+release 1
+description perl-exception-class: A module that allows you to declare real exception classes in Perl
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-${version}.tar.gz
+hash sha256:5482a77ef027ca1f9f39e1f48c558356e954936fc8fbbdee6c811c512701b249
+
+depend filesystem
+depend perl
+depend perl-class-data-inheritable
+depend perl-devel-stacktrace
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-exporter-tiny/recipe b/perl/perl-exporter-tiny/recipe
new file mode 100644
index 0000000..f633f7f
--- /dev/null
+++ b/perl/perl-exporter-tiny/recipe
@@ -0,0 +1,14 @@
+name perl-exporter-tiny
+version 1.006003
+release 1
+description perl-exporter-tiny: an exporter with the features of Sub::Exporter but only core dependencies
+
+source https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-${version}.tar.gz
+hash sha256:6499f09a6432cf87b133fb9580a8a9a9a6c566821346b1fdee95f7b64c0317b1
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-file-copy-recursive/recipe b/perl/perl-file-copy-recursive/recipe
new file mode 100644
index 0000000..e7a0cb1
--- /dev/null
+++ b/perl/perl-file-copy-recursive/recipe
@@ -0,0 +1,14 @@
+name perl-file-copy-recursive
+version 0.45
+release 1
+description perl-file-copy-recursive: Perl extension for recursively copying files and directories
+
+source https://cpan.metacpan.org/authors/id/D/DM/DMUEY/File-Copy-Recursive-${version}.tar.gz
+hash sha256:d3971cf78a8345e38042b208bb7b39cb695080386af629f4a04ffd6549df1157
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-file-homedir/recipe b/perl/perl-file-homedir/recipe
new file mode 100644
index 0000000..48bac15
--- /dev/null
+++ b/perl/perl-file-homedir/recipe
@@ -0,0 +1,15 @@
+name perl-file-homedir
+version 1.006
+release 1
+description perl-file-homedir: Find your home and other directories on any platform
+
+source https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-HomeDir-${version}.tar.gz
+hash sha256:593737c62df0f6dab5d4122e0b4476417945bb6262c33eedc009665ef1548852
+
+depend filesystem
+depend perl
+depend perl-file-which
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-file-listing/recipe b/perl/perl-file-listing/recipe
new file mode 100644
index 0000000..de6d43f
--- /dev/null
+++ b/perl/perl-file-listing/recipe
@@ -0,0 +1,15 @@
+name perl-file-listing
+version 6.16
+release 1
+description perl-file-listing: Parse directory listing
+
+source https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Listing-${version}.tar.gz
+hash sha256:189b3a13fc0a1ba412b9d9ec5901e9e5e444cc746b9f0156d4399370d33655c6
+
+depend filesystem
+depend perl
+depend perl-http-date
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-file-sharedir/recipe b/perl/perl-file-sharedir/recipe
new file mode 100644
index 0000000..9aed36a
--- /dev/null
+++ b/perl/perl-file-sharedir/recipe
@@ -0,0 +1,15 @@
+name perl-file-sharedir
+version 1.118
+release 1
+description perl-file-sharedir: Locate per-dist and per-module shared files
+
+source https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-${version}.tar.gz
+hash sha256:3bb2a20ba35df958dc0a4f2306fc05d903d8b8c4de3c8beefce17739d281c958
+
+depend filesystem
+depend perl
+depend perl-class-inspector
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-file-slurp/recipe b/perl/perl-file-slurp/recipe
new file mode 100644
index 0000000..d080d36
--- /dev/null
+++ b/perl/perl-file-slurp/recipe
@@ -0,0 +1,14 @@
+name perl-file-slurp
+version 9999.32
+release 1
+description perl-file-slurp: Simple and Efficient Reading/Writing/Modifying of Complete Files
+
+source https://cpan.metacpan.org/authors/id/C/CA/CAPOEIRAB/File-Slurp-${version}.tar.gz
+hash sha256:4c3c21992a9d42be3a79dd74a3c83d27d38057269d65509a2f555ea0fb2bc5b0
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-file-which/recipe b/perl/perl-file-which/recipe
new file mode 100644
index 0000000..92394df
--- /dev/null
+++ b/perl/perl-file-which/recipe
@@ -0,0 +1,14 @@
+name perl-file-which
+version 1.27
+release 1
+description perl-file-which: Perl implementation of the which utility as an API
+
+source https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Which-${version}.tar.gz
+hash sha256:3201f1a60e3f16484082e6045c896842261fc345de9fb2e620fd2a2c7af3a93a
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-filesys-notify-simple/recipe b/perl/perl-filesys-notify-simple/recipe
new file mode 100644
index 0000000..de13f0c
--- /dev/null
+++ b/perl/perl-filesys-notify-simple/recipe
@@ -0,0 +1,14 @@
+name perl-filesys-notify-simple
+version 0.14
+release 1
+description perl-filesys-notify-simple: Simple and dumb file system watcher
+
+source https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/Filesys-Notify-Simple-${version}.tar.gz
+hash sha256:1fda712d4ba5e1868159ed35f6f8efbfae9d435d6376f5606d533bcb080555a4
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-getopt-long-descriptive/recipe b/perl/perl-getopt-long-descriptive/recipe
new file mode 100644
index 0000000..613ec1f
--- /dev/null
+++ b/perl/perl-getopt-long-descriptive/recipe
@@ -0,0 +1,16 @@
+name perl-getopt-long-descriptive
+version 0.117
+release 1
+description perl-getopt-long-descriptive: Getopt::Long, but simpler and more powerful
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-${version}.tar.gz
+hash sha256:18cba2392a0b7550bbc3d7c98c6fc5d81f6699d308e4a17e1a143ba4521005a3
+
+depend filesystem
+depend perl
+depend perl-sub-exporter
+depend perl-params-validate
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-graph/recipe b/perl/perl-graph/recipe
new file mode 100644
index 0000000..fd1a502
--- /dev/null
+++ b/perl/perl-graph/recipe
@@ -0,0 +1,16 @@
+name perl-graph
+version 0.9735
+release 1
+description perl-graph: graph data structures and algorithms
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETJ/Graph-${version}.tar.gz
+hash sha256:5c9a51f89efe7a36db288590bf66753f2417afd41b82363e39f2f3101d498065
+
+depend filesystem
+depend perl
+depend perl-heap
+depend perl-set-object
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-heap/recipe b/perl/perl-heap/recipe
new file mode 100644
index 0000000..5bd3b77
--- /dev/null
+++ b/perl/perl-heap/recipe
@@ -0,0 +1,14 @@
+name perl-heap
+version 0.80
+release 1
+description perl-heap: Perl extensions for keeping data partially sorted
+
+source https://cpan.metacpan.org/authors/id/J/JM/JMM/Heap-${version}.tar.gz
+hash sha256:ccda29f3c93176ad0fdfff4dd6f5e4ac90b370cba4b028386b7343bf64139bde
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-html-parser/recipe b/perl/perl-html-parser/recipe
new file mode 100644
index 0000000..407ef13
--- /dev/null
+++ b/perl/perl-html-parser/recipe
@@ -0,0 +1,17 @@
+name perl-html-parser
+version 3.86
+release 1
+description perl-html-parser: HTML parser class
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Parser-${version}.tar.gz
+hash sha256:5305e1d5faa70ee0aa282d85a5c9aa93911e8c7afa590ad1ced5703a544e20f6
+
+depend filesystem
+depend perl
+depend perl-html-tagset
+depend perl-http-message
+depend perl-uri
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-html-tagset/recipe b/perl/perl-html-tagset/recipe
new file mode 100644
index 0000000..261edcb
--- /dev/null
+++ b/perl/perl-html-tagset/recipe
@@ -0,0 +1,14 @@
+name perl-html-tagset
+version 3.24
+release 1
+description perl-html-tagset: Data tables useful in parsing HTML
+
+source https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/HTML-Tagset-${version}.tar.gz
+hash sha256:eb89e145a608ed1f8f141a57472ee5f69e67592a432dcd2e8b1dbb445f2b230b
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-html-tree/recipe b/perl/perl-html-tree/recipe
new file mode 100644
index 0000000..83e4391
--- /dev/null
+++ b/perl/perl-html-tree/recipe
@@ -0,0 +1,16 @@
+name perl-html-tree
+version 5.07
+release 1
+description perl-html-tree: Work with HTML in a DOM-like tree structure
+
+source https://cpan.metacpan.org/authors/id/K/KE/KENTNL/HTML-Tree-${version}.tar.gz
+hash sha256:f0374db84731c204b86c1d5b90975fef0d30a86bd9def919343e554e31a9dbbf
+
+depend filesystem
+depend perl
+depend perl-html-parser
+depend perl-html-tagset
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-http-cookies/recipe b/perl/perl-http-cookies/recipe
new file mode 100644
index 0000000..89e6b5b
--- /dev/null
+++ b/perl/perl-http-cookies/recipe
@@ -0,0 +1,16 @@
+name perl-http-cookies
+version 6.12
+release 1
+description perl-http-cookies: HTTP cookie jars
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-${version}.tar.gz
+hash sha256:4e460c4bae76285bfc726f641349402fc9038fcd9ca0f33346bec036d73876b8
+
+depend filesystem
+depend perl
+depend perl-http-message
+depend perl-http-date
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-http-daemon/recipe b/perl/perl-http-daemon/recipe
new file mode 100644
index 0000000..fdc7c56
--- /dev/null
+++ b/perl/perl-http-daemon/recipe
@@ -0,0 +1,17 @@
+name perl-http-daemon
+version 6.17
+release 1
+description perl-http-daemon: A simple http server class
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Daemon-${version}.tar.gz
+hash sha256:16281580c40e23108d028434698b5d7d53637bf904c9df822481e253cbec920c
+
+depend filesystem
+depend perl
+depend perl-http-message
+depend perl-lwp-mediatypes
+depend perl-http-date
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-http-date/recipe b/perl/perl-http-date/recipe
new file mode 100644
index 0000000..8251b79
--- /dev/null
+++ b/perl/perl-http-date/recipe
@@ -0,0 +1,15 @@
+name perl-http-date
+version 6.08
+release 1
+description perl-http-date: HTTP::Date - date conversion routines
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-${version}.tar.gz
+hash sha256:b57d80ca6d821c6949ca48b27467d45aba7a9c77346562306facca781a003e44
+
+depend filesystem
+depend perl
+depend perl-timedate
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-http-message/recipe b/perl/perl-http-message/recipe
new file mode 100644
index 0000000..94feda8
--- /dev/null
+++ b/perl/perl-http-message/recipe
@@ -0,0 +1,20 @@
+name perl-http-message
+version 7.04
+release 1
+description perl-http-message: HTTP style message (base class)
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-${version}.tar.gz
+hash sha256:699f3350dbb7bd8fdc9f3b013b0c91b7c059783708443e39bc395fa33352f006
+
+depend filesystem
+depend perl
+depend perl-io-html
+depend perl-uri
+depend perl-encode-locale
+depend perl-http-date
+depend perl-clone
+depend perl-lwp-mediatypes
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-http-negotiate/recipe b/perl/perl-http-negotiate/recipe
new file mode 100644
index 0000000..8b282b2
--- /dev/null
+++ b/perl/perl-http-negotiate/recipe
@@ -0,0 +1,15 @@
+name perl-http-negotiate
+version 6.01
+release 1
+description perl-http-negotiate: choose a variant to serve
+
+source https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-${version}.tar.gz
+hash sha256:1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016
+
+depend filesystem
+depend perl
+depend perl-http-message
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-import-into/recipe b/perl/perl-import-into/recipe
new file mode 100644
index 0000000..7a0bb81
--- /dev/null
+++ b/perl/perl-import-into/recipe
@@ -0,0 +1,15 @@
+name perl-import-into
+version 1.002005
+release 1
+description perl-import-into: Import packages into other packages
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Import-Into-${version}.tar.gz
+hash sha256:bd9e77a3fb662b40b43b18d3280cd352edf9fad8d94283e518181cc1ce9f0567
+
+depend filesystem
+depend perl
+depend perl-module-runtime
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-io-html/recipe b/perl/perl-io-html/recipe
new file mode 100644
index 0000000..0ee5cf8
--- /dev/null
+++ b/perl/perl-io-html/recipe
@@ -0,0 +1,14 @@
+name perl-io-html
+version 1.004
+release 1
+description perl-io-html: Open an HTML file with automatic charset detection
+
+source https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-${version}.tar.gz
+hash sha256:c87b2df59463bbf2c39596773dfb5c03bde0f7e1051af339f963f58c1cbd8bf5
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-io-socket-ssl/recipe b/perl/perl-io-socket-ssl/recipe
new file mode 100644
index 0000000..91f4de7
--- /dev/null
+++ b/perl/perl-io-socket-ssl/recipe
@@ -0,0 +1,15 @@
+name perl-io-socket-ssl
+version 2.099
+release 1
+description perl-io-socket-ssl: Nearly transparent SSL encapsulation for IO::Socket::INET
+
+source https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-${version}.tar.gz
+hash sha256:a0be800ff4852b1567ee5500e772417ad7a360abff80c01b5b875c15d44be832
+
+depend filesystem
+depend perl
+depend perl-net-ssleay
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-io-stringy/recipe b/perl/perl-io-stringy/recipe
new file mode 100644
index 0000000..9dbbdbb
--- /dev/null
+++ b/perl/perl-io-stringy/recipe
@@ -0,0 +1,14 @@
+name perl-io-stringy
+version 2.111
+release 1
+description perl-io-stringy: IO:: interface for reading/writing an array of scalars
+
+source https://cpan.metacpan.org/authors/id/D/DS/DSKOLL/IO-stringy-${version}.tar.gz
+hash sha256:8c67fd6608c3c4e74f7324f1404a856c331dbf48d9deda6aaa8296ea41bf199d
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-io-tty/recipe b/perl/perl-io-tty/recipe
new file mode 100644
index 0000000..ea11895
--- /dev/null
+++ b/perl/perl-io-tty/recipe
@@ -0,0 +1,14 @@
+name perl-io-tty
+version 1.31
+release 1
+description perl-io-tty: Pseudo ttys and constants
+
+source https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-Tty-${version}.tar.gz
+hash sha256:d597af221628571cbecf35b44520148c44798dfc8a9867774e60453f79d25ff7
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-ipc-run/recipe b/perl/perl-ipc-run/recipe
new file mode 100644
index 0000000..259049a
--- /dev/null
+++ b/perl/perl-ipc-run/recipe
@@ -0,0 +1,15 @@
+name perl-ipc-run
+version 20260402.0
+release 1
+description perl-ipc-run: system() and background procs w/ piping, redirs, ptys (Unix, Win32)
+
+source https://cpan.metacpan.org/authors/id/T/TO/TODDR/IPC-Run-${version}.tar.gz
+hash sha256:d6a326a8b1ffb19495dea4ff5a09ef138bf3562ab1b069d3fb7efbc77b9f6aca
+
+depend filesystem
+depend perl
+depend perl-io-tty
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-ipc-run3/recipe b/perl/perl-ipc-run3/recipe
new file mode 100644
index 0000000..91e8d9c
--- /dev/null
+++ b/perl/perl-ipc-run3/recipe
@@ -0,0 +1,14 @@
+name perl-ipc-run3
+version 0.049
+release 1
+description perl-ipc-run3: run a subprocess with input/output redirection
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/IPC-Run3-${version}.tar.gz
+hash sha256:9d048ae7b9ae63871bae976ba01e081d887392d904e5d48b04e22d35ed22011a
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-ipc-system-simple/recipe b/perl/perl-ipc-system-simple/recipe
new file mode 100644
index 0000000..1534585
--- /dev/null
+++ b/perl/perl-ipc-system-simple/recipe
@@ -0,0 +1,14 @@
+name perl-ipc-system-simple
+version 1.30
+release 1
+description perl-ipc-system-simple: Run commands simply, with detailed diagnostics
+
+source https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/IPC-System-Simple-${version}.tar.gz
+hash sha256:22e6f5222b505ee513058fdca35ab7a1eab80539b98e5ca4a923a70a8ae9ba9e
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-json-maybexs/recipe b/perl/perl-json-maybexs/recipe
new file mode 100644
index 0000000..c8c9296
--- /dev/null
+++ b/perl/perl-json-maybexs/recipe
@@ -0,0 +1,14 @@
+name perl-json-maybexs
+version 1.004008
+release 1
+description perl-json-maybexs: Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/JSON-MaybeXS-${version}.tar.gz
+hash sha256:cd3937afa78831f80a2ad5abab6c51b9e82fca4c31e5856ea208d598db5dc867
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-json-xs/recipe b/perl/perl-json-xs/recipe
new file mode 100644
index 0000000..7e5d9b7
--- /dev/null
+++ b/perl/perl-json-xs/recipe
@@ -0,0 +1,16 @@
+name perl-json-xs
+version 4.04
+release 1
+description perl-json-xs: JSON serialising/deserialising, done correctly and fast
+
+source https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-${version}.tar.gz
+hash sha256:8eff1e9f304c5625b59ab7b42258415f6d3e3681c1ddab6b725518a018a7f5e0
+
+depend filesystem
+depend perl
+depend perl-types-serialiser
+depend perl-common-sense
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-json/recipe b/perl/perl-json/recipe
new file mode 100644
index 0000000..b666fc3
--- /dev/null
+++ b/perl/perl-json/recipe
@@ -0,0 +1,14 @@
+name perl-json
+version 4.11
+release 1
+description perl-json: JSON (JavaScript Object Notation) encoder/decoder
+
+source https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/JSON-${version}.tar.gz
+hash sha256:713bdbe724dbb915ed50265ffe47e079a511980cb2427aa19076788bb64c3182
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-libwww-perl/recipe b/perl/perl-libwww-perl/recipe
new file mode 100644
index 0000000..32cb350
--- /dev/null
+++ b/perl/perl-libwww-perl/recipe
@@ -0,0 +1,26 @@
+name perl-libwww-perl
+version 6.83
+release 1
+description perl-libwww-perl: The World-Wide Web library for Perl
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-${version}.tar.gz
+hash sha256:e75f0fa9d3c6f0daf5a5a72fa9f8b1c9c0d23e3a84a8522ccb4f835232b95505
+
+depend filesystem
+depend perl
+depend perl-lwp-mediatypes
+depend perl-http-message
+depend perl-http-negotiate
+depend perl-http-cookies
+depend perl-encode-locale
+depend perl-try-tiny
+depend perl-net-http
+depend perl-file-listing
+depend perl-uri
+depend perl-html-parser
+depend perl-www-robotrules
+depend perl-http-date
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-list-allutils/recipe b/perl/perl-list-allutils/recipe
new file mode 100644
index 0000000..bed3a87
--- /dev/null
+++ b/perl/perl-list-allutils/recipe
@@ -0,0 +1,16 @@
+name perl-list-allutils
+version 0.19
+release 1
+description perl-list-allutils: Combines List::Util, List::SomeUtils and List::UtilsBy in one bite-sized package
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-AllUtils-${version}.tar.gz
+hash sha256:30a8146ab21a7787b8c56d5829cf9a7f2b15276d3b3fca07336ac38d3002ffbc
+
+depend filesystem
+depend perl
+depend perl-list-utilsby
+depend perl-list-someutils
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-list-moreutils-xs/recipe b/perl/perl-list-moreutils-xs/recipe
new file mode 100644
index 0000000..0a0eb56
--- /dev/null
+++ b/perl/perl-list-moreutils-xs/recipe
@@ -0,0 +1,14 @@
+name perl-list-moreutils-xs
+version 0.430
+release 1
+description perl-list-moreutils-xs: Provide the stuff missing in List::Util in XS
+
+source https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-${version}.tar.gz
+hash sha256:e8ce46d57c179eecd8758293e9400ff300aaf20fefe0a9d15b9fe2302b9cb242
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-list-moreutils/recipe b/perl/perl-list-moreutils/recipe
new file mode 100644
index 0000000..fdefbc7
--- /dev/null
+++ b/perl/perl-list-moreutils/recipe
@@ -0,0 +1,16 @@
+name perl-list-moreutils
+version 0.430
+release 1
+description perl-list-moreutils: Provide the stuff missing in List::Util
+
+source https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-${version}.tar.gz
+hash sha256:63b1f7842cd42d9b538d1e34e0330de5ff1559e4c2737342506418276f646527
+
+depend filesystem
+depend perl
+depend perl-exporter-tiny
+depend perl-list-moreutils-xs
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-list-someutils/recipe b/perl/perl-list-someutils/recipe
new file mode 100644
index 0000000..bd614f3
--- /dev/null
+++ b/perl/perl-list-someutils/recipe
@@ -0,0 +1,15 @@
+name perl-list-someutils
+version 0.59
+release 1
+description perl-list-someutils: Provide the stuff missing in List::Util
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-${version}.tar.gz
+hash sha256:fab30372e4c67bf5a46062da38d1d0c8756279feada866eb439fa29571a2dc7b
+
+depend filesystem
+depend perl
+depend perl-module-implementation
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-list-utilsby/recipe b/perl/perl-list-utilsby/recipe
new file mode 100644
index 0000000..d1032b2
--- /dev/null
+++ b/perl/perl-list-utilsby/recipe
@@ -0,0 +1,14 @@
+name perl-list-utilsby
+version 0.12
+release 1
+description perl-list-utilsby: higher-order list utility functions
+
+source https://cpan.metacpan.org/authors/id/P/PE/PEVANS/List-UtilsBy-${version}.tar.gz
+hash sha256:fff1281fd469fe982b1a58044becfd970f313bff3a26e1c7b2b3f4c0a5ed71e0
+
+depend filesystem
+depend perl
+
+configure perl Build.PL installdirs=vendor
+build ./Build
+install ./Build install destdir="$PKG"
diff --git a/perl/perl-lwp-mediatypes/recipe b/perl/perl-lwp-mediatypes/recipe
new file mode 100644
index 0000000..ffcb3f0
--- /dev/null
+++ b/perl/perl-lwp-mediatypes/recipe
@@ -0,0 +1,14 @@
+name perl-lwp-mediatypes
+version 6.05
+release 1
+description perl-lwp-mediatypes: guess media type for a file or a URL
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-MediaTypes-${version}.tar.gz
+hash sha256:abb2dcfbf069317fe65b098e3b2ad58c5eb33e9a839b9190cce6d371f8966cc1
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-math-bigint/recipe b/perl/perl-math-bigint/recipe
new file mode 100644
index 0000000..cea696f
--- /dev/null
+++ b/perl/perl-math-bigint/recipe
@@ -0,0 +1,14 @@
+name perl-math-bigint
+version 2.005003
+release 1
+description perl-math-bigint: Pure Perl module to test Math::BigInt with scalars
+
+source https://cpan.metacpan.org/authors/id/P/PJ/PJACKLAM/Math-BigInt-${version}.tar.gz
+hash sha256:c4adc1202349f7fcd14d01e6949fee0ec969049d45c9ca59aa29ec58a65966db
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-mime-base32/recipe b/perl/perl-mime-base32/recipe
new file mode 100644
index 0000000..521965b
--- /dev/null
+++ b/perl/perl-mime-base32/recipe
@@ -0,0 +1,14 @@
+name perl-mime-base32
+version 1.303
+release 1
+description perl-mime-base32: Base32 encoder and decoder
+
+source https://cpan.metacpan.org/authors/id/R/RE/REHSACK/MIME-Base32-${version}.tar.gz
+hash sha256:ab21fa99130e33a0aff6cdb596f647e5e565d207d634ba2ef06bdbef50424e99
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-mime-charset/recipe b/perl/perl-mime-charset/recipe
new file mode 100644
index 0000000..5bb80fe
--- /dev/null
+++ b/perl/perl-mime-charset/recipe
@@ -0,0 +1,14 @@
+name perl-mime-charset
+version 1.013.1
+release 1
+description perl-mime-charset: Charset Information for MIME
+
+source https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/MIME-Charset-${version}.tar.gz
+hash sha256:1bb7a6e0c0d251f23d6e60bf84c9adefc5b74eec58475bfee4d39107e60870f0
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-module-implementation/recipe b/perl/perl-module-implementation/recipe
new file mode 100644
index 0000000..bc29f54
--- /dev/null
+++ b/perl/perl-module-implementation/recipe
@@ -0,0 +1,16 @@
+name perl-module-implementation
+version 0.09
+release 1
+description perl-module-implementation: Loads one of several alternate underlying implementations for a module
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-${version}.tar.gz
+hash sha256:c15f1a12f0c2130c9efff3c2e1afe5887b08ccd033bd132186d1e7d5087fd66d
+
+depend filesystem
+depend perl
+depend perl-try-tiny
+depend perl-module-runtime
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-module-pluggable/recipe b/perl/perl-module-pluggable/recipe
new file mode 100644
index 0000000..1fa75e8
--- /dev/null
+++ b/perl/perl-module-pluggable/recipe
@@ -0,0 +1,14 @@
+name perl-module-pluggable
+version 6.4
+release 1
+description perl-module-pluggable: automatically give your module the ability to have plugins
+
+source https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-${version}.tar.gz
+hash sha256:970fd13accd3d538e637db080ebbd9898020c8b5591837c8493a39edd737922d
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-module-runtime/recipe b/perl/perl-module-runtime/recipe
new file mode 100644
index 0000000..d634a7f
--- /dev/null
+++ b/perl/perl-module-runtime/recipe
@@ -0,0 +1,14 @@
+name perl-module-runtime
+version 0.018
+release 1
+description perl-module-runtime: runtime module handling
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Module-Runtime-${version}.tar.gz
+hash sha256:0bf77ef68e53721914ff554eada20973596310b4e2cf1401fc958601807de577
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-moo/recipe b/perl/perl-moo/recipe
new file mode 100644
index 0000000..f29b48d
--- /dev/null
+++ b/perl/perl-moo/recipe
@@ -0,0 +1,17 @@
+name perl-moo
+version 2.005005
+release 1
+description perl-moo: Minimalist Object Orientation (with Moose compatibility)
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Moo-${version}.tar.gz
+hash sha256:fb5a2952649faed07373f220b78004a9c6aba387739133740c1770e9b1f4b108
+
+depend filesystem
+depend perl
+depend perl-sub-quote
+depend perl-class-method-modifiers
+depend perl-role-tiny
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-mozilla-ca/recipe b/perl/perl-mozilla-ca/recipe
new file mode 100644
index 0000000..196e21c
--- /dev/null
+++ b/perl/perl-mozilla-ca/recipe
@@ -0,0 +1,14 @@
+name perl-mozilla-ca
+version 20260813
+release 1
+description perl-mozilla-ca: Mozilla's CA cert bundle in PEM format
+
+source https://cpan.metacpan.org/authors/id/L/LW/LWP/Mozilla-CA-${version}.tar.gz
+hash sha256:81f0bd9665eacbb6feef13b0fa16fbb30162c09292542b1206434e569196dd9b
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-mro-compat/recipe b/perl/perl-mro-compat/recipe
new file mode 100644
index 0000000..70ed07b
--- /dev/null
+++ b/perl/perl-mro-compat/recipe
@@ -0,0 +1,14 @@
+name perl-mro-compat
+version 0.15
+release 1
+description perl-mro-compat: mro::* interface compatibility for Perls < 5.9.5
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/MRO-Compat-${version}.tar.gz
+hash sha256:0d4535f88e43babd84ab604866215fc4d04398bd4db7b21852d4a31b1c15ef61
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-namespace-autoclean/recipe b/perl/perl-namespace-autoclean/recipe
new file mode 100644
index 0000000..b97fa4b
--- /dev/null
+++ b/perl/perl-namespace-autoclean/recipe
@@ -0,0 +1,16 @@
+name perl-namespace-autoclean
+version 0.31
+release 1
+description perl-namespace-autoclean: Keep imports out of your namespace
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/namespace-autoclean-${version}.tar.gz
+hash sha256:d3b32c82e1d2caa9d58b8c8075965240e6cab66ab9350bd6f6bea4ca07e938d6
+
+depend filesystem
+depend perl
+depend perl-b-hooks-endofscope
+depend perl-namespace-clean
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-namespace-clean/recipe b/perl/perl-namespace-clean/recipe
new file mode 100644
index 0000000..7ee89b4
--- /dev/null
+++ b/perl/perl-namespace-clean/recipe
@@ -0,0 +1,16 @@
+name perl-namespace-clean
+version 0.27
+release 1
+description perl-namespace-clean: Keep imports and functions out of your namespace
+
+source https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-${version}.tar.gz
+hash sha256:8a10a83c3e183dc78f9e7b7aa4d09b47c11fb4e7d3a33b9a12912fd22e31af9d
+
+depend filesystem
+depend perl
+depend perl-b-hooks-endofscope
+depend perl-package-stash
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-net-http/recipe b/perl/perl-net-http/recipe
new file mode 100644
index 0000000..f849501
--- /dev/null
+++ b/perl/perl-net-http/recipe
@@ -0,0 +1,15 @@
+name perl-net-http
+version 6.24
+release 1
+description perl-net-http: Low-level HTTP connection (client)
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-${version}.tar.gz
+hash sha256:290ed9a97b05c7935b048e6d2a356035871fca98ad72c01c5961726adf85c83c
+
+depend filesystem
+depend perl
+depend perl-uri
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-net-ssleay/recipe b/perl/perl-net-ssleay/recipe
new file mode 100644
index 0000000..55c279d
--- /dev/null
+++ b/perl/perl-net-ssleay/recipe
@@ -0,0 +1,14 @@
+name perl-net-ssleay
+version 1.96
+release 1
+description perl-net-ssleay: Perl bindings for OpenSSL and LibreSSL
+
+source https://cpan.metacpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-${version}.tar.gz
+hash sha256:ab213691685fb2a576c669cbc8d9266f8165a31563ad15b7c4030b94adfc0753
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-number-format/recipe b/perl/perl-number-format/recipe
new file mode 100644
index 0000000..38b7cec
--- /dev/null
+++ b/perl/perl-number-format/recipe
@@ -0,0 +1,14 @@
+name perl-number-format
+version 1.79
+release 1
+description perl-number-format: Perl extension for formatting numbers
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Number-Format-${version}.tar.gz
+hash sha256:404b231709b28a41024ae76bedd349145da7e535f94c6013b6bb55eea383e1ad
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-package-stash/recipe b/perl/perl-package-stash/recipe
new file mode 100644
index 0000000..723a0a1
--- /dev/null
+++ b/perl/perl-package-stash/recipe
@@ -0,0 +1,16 @@
+name perl-package-stash
+version 0.40
+release 1
+description perl-package-stash: Routines for manipulating stashes
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Package-Stash-${version}.tar.gz
+hash sha256:5a9722c6d9cb29ee133e5f7b08a5362762a0b5633ff5170642a5b0686e95e066
+
+depend filesystem
+depend perl
+depend perl-dist-checkconflicts
+depend perl-module-implementation
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-padwalker/recipe b/perl/perl-padwalker/recipe
new file mode 100644
index 0000000..2ce9fb4
--- /dev/null
+++ b/perl/perl-padwalker/recipe
@@ -0,0 +1,14 @@
+name perl-padwalker
+version 2.5
+release 1
+description perl-padwalker: play with other peoples' lexical variables
+
+source https://cpan.metacpan.org/authors/id/R/RO/ROBIN/PadWalker-${version}.tar.gz
+hash sha256:07b26abb841146af32072a8d68cb90176ffb176fd9268e6f2f7d106f817a0cd0
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-params-someutil/recipe b/perl/perl-params-someutil/recipe
new file mode 100644
index 0000000..2e04f35
--- /dev/null
+++ b/perl/perl-params-someutil/recipe
@@ -0,0 +1,14 @@
+name perl-params-someutil
+version 1.11
+release 1
+description perl-params-someutil: Simple, compact and correct param-checking functions
+
+source https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Params-SomeUtil-${version}.tar.gz
+hash sha256:ad171c7c579e332d067089fa5cb11e3b2c9a6bddf41050d57274577e7bcc976a
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-params-util/recipe b/perl/perl-params-util/recipe
new file mode 100644
index 0000000..fa116b7
--- /dev/null
+++ b/perl/perl-params-util/recipe
@@ -0,0 +1,14 @@
+name perl-params-util
+version 1.102
+release 1
+description perl-params-util: Simple, compact and correct param-checking functions
+
+source https://cpan.metacpan.org/authors/id/R/RE/REHSACK/Params-Util-${version}.tar.gz
+hash sha256:499bb1b482db24fda277a51525596ad092c2bd51dd508fa8fec2e9f849097402
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-params-validate/recipe b/perl/perl-params-validate/recipe
new file mode 100644
index 0000000..8ab7c39
--- /dev/null
+++ b/perl/perl-params-validate/recipe
@@ -0,0 +1,15 @@
+name perl-params-validate
+version 1.31
+release 1
+description perl-params-validate: Validate method/function parameters
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-${version}.tar.gz
+hash sha256:1bf2518ef2c4869f91590e219f545c8ef12ed53cf313e0eb5704adf7f1b2961e
+
+depend filesystem
+depend perl
+depend perl-module-implementation
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-params-validationcompiler/recipe b/perl/perl-params-validationcompiler/recipe
new file mode 100644
index 0000000..d273040
--- /dev/null
+++ b/perl/perl-params-validationcompiler/recipe
@@ -0,0 +1,16 @@
+name perl-params-validationcompiler
+version 0.31
+release 1
+description perl-params-validationcompiler: Build an optimized subroutine parameter validator once, use it forever
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-${version}.tar.gz
+hash sha256:7b6497173f1b6adb29f5d51d8cf9ec36d2f1219412b4b2410e9d77a901e84a6d
+
+depend filesystem
+depend perl
+depend perl-exception-class
+depend perl-eval-closure
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-parse-recdescent/recipe b/perl/perl-parse-recdescent/recipe
new file mode 100644
index 0000000..e1337da
--- /dev/null
+++ b/perl/perl-parse-recdescent/recipe
@@ -0,0 +1,14 @@
+name perl-parse-recdescent
+version 1.967015
+release 1
+description perl-parse-recdescent: Generate Recursive-Descent Parsers
+
+source https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN/Parse-RecDescent-${version}.tar.gz
+hash sha256:1943336a4cb54f1788a733f0827c0c55db4310d5eae15e542639c9dd85656e37
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-path-tiny/recipe b/perl/perl-path-tiny/recipe
new file mode 100644
index 0000000..a22f558
--- /dev/null
+++ b/perl/perl-path-tiny/recipe
@@ -0,0 +1,14 @@
+name perl-path-tiny
+version 0.150
+release 1
+description perl-path-tiny: File path utility
+
+source https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-${version}.tar.gz
+hash sha256:ff20713d1a14d257af9c78209001f40dc177e4b9d1496115cbd8726d577946c7
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-pod-coverage/recipe b/perl/perl-pod-coverage/recipe
new file mode 100644
index 0000000..fd51793
--- /dev/null
+++ b/perl/perl-pod-coverage/recipe
@@ -0,0 +1,16 @@
+name perl-pod-coverage
+version 0.23
+release 1
+description perl-pod-coverage: Checks if the documentation of a module is comprehensive
+
+source https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Pod-Coverage-${version}.tar.gz
+hash sha256:30b7a0b0c942f44a7552c0d34e9b1f2e0ba0b67955c61e3b1589ec369074b107
+
+depend filesystem
+depend perl
+depend perl-pod-parser
+depend perl-devel-symdump
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-pod-parser/recipe b/perl/perl-pod-parser/recipe
new file mode 100644
index 0000000..8f54fcc
--- /dev/null
+++ b/perl/perl-pod-parser/recipe
@@ -0,0 +1,14 @@
+name perl-pod-parser
+version 1.67
+release 1
+description perl-pod-parser: Modules for parsing/translating POD format documents
+
+source https://cpan.metacpan.org/authors/id/M/MA/MAREKR/Pod-Parser-${version}.tar.gz
+hash sha256:5deccbf55d750ce65588cd211c1a03fa1ef3aaa15d1ac2b8d85383a42c1427ea
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-ref-util/recipe b/perl/perl-ref-util/recipe
new file mode 100644
index 0000000..9444271
--- /dev/null
+++ b/perl/perl-ref-util/recipe
@@ -0,0 +1,14 @@
+name perl-ref-util
+version 0.204
+release 1
+description perl-ref-util: Utility functions for checking references
+
+source https://cpan.metacpan.org/authors/id/A/AR/ARC/Ref-Util-${version}.tar.gz
+hash sha256:415fa73dbacf44f3d5d79c14888cc994562720ab468e6f71f91cd1f769f105e1
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-regexp-common/recipe b/perl/perl-regexp-common/recipe
new file mode 100644
index 0000000..8fffc98
--- /dev/null
+++ b/perl/perl-regexp-common/recipe
@@ -0,0 +1,14 @@
+name perl-regexp-common
+version 2024080801
+release 1
+description perl-regexp-common: Provide commonly requested regular expressions
+
+source https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-${version}.tar.gz
+hash sha256:0677afaec8e1300cefe246b4d809e75cdf55e2cc0f77c486d13073b69ab4fbdd
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-role-tiny/recipe b/perl/perl-role-tiny/recipe
new file mode 100644
index 0000000..cf36c75
--- /dev/null
+++ b/perl/perl-role-tiny/recipe
@@ -0,0 +1,14 @@
+name perl-role-tiny
+version 2.002005
+release 1
+description perl-role-tiny: Roles: a nouvelle cuisine portion size slice of Moose
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-${version}.tar.gz
+hash sha256:4618ec524618c104dc28a8cc86af129a00cad282aea7f4c75060ba05d4c8f4d7
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-scalar-list-utils/recipe b/perl/perl-scalar-list-utils/recipe
new file mode 100644
index 0000000..5d91f5e
--- /dev/null
+++ b/perl/perl-scalar-list-utils/recipe
@@ -0,0 +1,14 @@
+name perl-scalar-list-utils
+version 1.70
+release 1
+description perl-scalar-list-utils: Common Scalar and List utility subroutines
+
+source https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Scalar-List-Utils-${version}.tar.gz
+hash sha256:e0cc03f9fe3565cdf4d6102654f87bba3bca2d8ff989da38307e857d0ae3c886
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sereal-decoder/recipe b/perl/perl-sereal-decoder/recipe
new file mode 100644
index 0000000..01c9e2e
--- /dev/null
+++ b/perl/perl-sereal-decoder/recipe
@@ -0,0 +1,14 @@
+name perl-sereal-decoder
+version 5.010
+release 1
+description perl-sereal-decoder: Fast, compact, powerful binary deserialization
+
+source https://cpan.metacpan.org/authors/id/Y/YV/YVES/Sereal-Decoder-${version}.tar.gz
+hash sha256:b0e419b53eaabe38e6188c8afbb3b8fa86d9dd922e0f36ea53fd626973d9cb25
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sereal-encoder/recipe b/perl/perl-sereal-encoder/recipe
new file mode 100644
index 0000000..85cbcaf
--- /dev/null
+++ b/perl/perl-sereal-encoder/recipe
@@ -0,0 +1,15 @@
+name perl-sereal-encoder
+version 5.010
+release 1
+description perl-sereal-encoder: Fast, compact, powerful binary serialization
+
+source https://cpan.metacpan.org/authors/id/Y/YV/YVES/Sereal-Encoder-${version}.tar.gz
+hash sha256:a0f6bcb5889f2e09977ac183ac15ca26371f861fa6323cf14358450eb14c7aa8
+
+depend filesystem
+depend perl
+depend perl-sereal-decoder
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sereal/recipe b/perl/perl-sereal/recipe
new file mode 100644
index 0000000..b941d36
--- /dev/null
+++ b/perl/perl-sereal/recipe
@@ -0,0 +1,16 @@
+name perl-sereal
+version 5.010
+release 1
+description perl-sereal: Fast, compact, powerful binary (de-)serialization
+
+source https://cpan.metacpan.org/authors/id/Y/YV/YVES/Sereal-${version}.tar.gz
+hash sha256:2207c35c17cadb90a5ac2fab87e3e3c28fe55f6e72191e63e4afda02e20e337a
+
+depend filesystem
+depend perl
+depend perl-sereal-encoder
+depend perl-sereal-decoder
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-set-object/recipe b/perl/perl-set-object/recipe
new file mode 100644
index 0000000..aed2422
--- /dev/null
+++ b/perl/perl-set-object/recipe
@@ -0,0 +1,14 @@
+name perl-set-object
+version 1.43
+release 1
+description perl-set-object: Unordered collections (sets) of Perl Objects
+
+source https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Set-Object-${version}.tar.gz
+hash sha256:e3b3c7c7ecb91ef6d20eb06bf6bff74e41c40b75bd234e107d2ecf78d3dea9d1
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-set-scalar/recipe b/perl/perl-set-scalar/recipe
new file mode 100644
index 0000000..ddc139b
--- /dev/null
+++ b/perl/perl-set-scalar/recipe
@@ -0,0 +1,14 @@
+name perl-set-scalar
+version 1.29
+release 1
+description perl-set-scalar: basic set operations
+
+source https://cpan.metacpan.org/authors/id/D/DA/DAVIDO/Set-Scalar-${version}.tar.gz
+hash sha256:a3dc1526f3dde72d3c64ea00007b86ce608cdcd93567cf6e6e42dc10fdc4511d
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-software-license/recipe b/perl/perl-software-license/recipe
new file mode 100644
index 0000000..3a501aa
--- /dev/null
+++ b/perl/perl-software-license/recipe
@@ -0,0 +1,16 @@
+name perl-software-license
+version 0.104007
+release 1
+description perl-software-license: packages that provide templated software licenses
+
+source https://cpan.metacpan.org/authors/id/L/LE/LEONT/Software-License-${version}.tar.gz
+hash sha256:81462da3cd9e745901f29ff006c4c804cc9db017ccf45154b3cd9558540bc191
+
+depend filesystem
+depend perl
+depend perl-data-section
+depend perl-text-template
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sort-naturally/recipe b/perl/perl-sort-naturally/recipe
new file mode 100644
index 0000000..365c13c
--- /dev/null
+++ b/perl/perl-sort-naturally/recipe
@@ -0,0 +1,14 @@
+name perl-sort-naturally
+version 1.03
+release 1
+description perl-sort-naturally: sort lexically, but sort numeral parts numerically
+
+source https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Sort-Naturally-${version}.tar.gz
+hash sha256:eaab1c5c87575a7826089304ab1f8ffa7f18e6cd8b3937623e998e865ec1e746
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-specio/recipe b/perl/perl-specio/recipe
new file mode 100644
index 0000000..fcaf5b5
--- /dev/null
+++ b/perl/perl-specio/recipe
@@ -0,0 +1,25 @@
+name perl-specio
+version 0.53
+release 1
+description perl-specio: Type constraints and coercions for Perl
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-${version}.tar.gz
+hash sha256:0d0eecfb9e89bd0f5f710fac42e1200a882d513a862f98497eaef5927ac6c183
+
+depend filesystem
+depend perl
+depend perl-sub-quote
+depend perl-try-tiny
+depend perl-test-fatal
+depend perl-module-runtime
+depend perl-eval-closure
+depend perl-mro-compat
+depend perl-role-tiny
+depend perl-module-implementation
+depend perl-devel-stacktrace
+depend perl-clone
+depend perl-clone-pp
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-storable/recipe b/perl/perl-storable/recipe
new file mode 100644
index 0000000..3ad7c9f
--- /dev/null
+++ b/perl/perl-storable/recipe
@@ -0,0 +1,14 @@
+name perl-storable
+version 3.41
+release 1
+description perl-storable: persistence for Perl data structures
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Storable-${version}.tar.gz
+hash sha256:d95613e62dac79dc77df23a4a91990f4d44e0aba0d1d31f81cb966f776af8510
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-string-shellquote/recipe b/perl/perl-string-shellquote/recipe
new file mode 100644
index 0000000..08431f4
--- /dev/null
+++ b/perl/perl-string-shellquote/recipe
@@ -0,0 +1,14 @@
+name perl-string-shellquote
+version 1.04
+release 1
+description perl-string-shellquote: quote strings for passing through the shell
+
+source https://cpan.metacpan.org/authors/id/R/RO/ROSCH/String-ShellQuote-${version}.tar.gz
+hash sha256:e606365038ce20d646d255c805effdd32f86475f18d43ca75455b00e4d86dd35
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sub-exporter-progressive/recipe b/perl/perl-sub-exporter-progressive/recipe
new file mode 100644
index 0000000..333750c
--- /dev/null
+++ b/perl/perl-sub-exporter-progressive/recipe
@@ -0,0 +1,14 @@
+name perl-sub-exporter-progressive
+version 0.001013
+release 1
+description perl-sub-exporter-progressive: Only use Sub::Exporter if you need it
+
+source https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-${version}.tar.gz
+hash sha256:d535b7954d64da1ac1305b1fadf98202769e3599376854b2ced90c382beac056
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sub-exporter/recipe b/perl/perl-sub-exporter/recipe
new file mode 100644
index 0000000..19a5358
--- /dev/null
+++ b/perl/perl-sub-exporter/recipe
@@ -0,0 +1,17 @@
+name perl-sub-exporter
+version 0.992
+release 1
+description perl-sub-exporter: a sophisticated exporter for custom-built routines
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-${version}.tar.gz
+hash sha256:31d1b7016390528f3ed2cda379f4026a4e7fbad2aa40c8c9a1808961bf642c67
+
+depend filesystem
+depend perl
+depend perl-data-optlist
+depend perl-params-someutil
+depend perl-sub-install
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sub-identify/recipe b/perl/perl-sub-identify/recipe
new file mode 100644
index 0000000..cc88a8a
--- /dev/null
+++ b/perl/perl-sub-identify/recipe
@@ -0,0 +1,14 @@
+name perl-sub-identify
+version 0.14
+release 1
+description perl-sub-identify: Retrieve names of code references
+
+source https://cpan.metacpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-${version}.tar.gz
+hash sha256:068d272086514dd1e842b6a40b1bedbafee63900e5b08890ef6700039defad6f
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sub-install/recipe b/perl/perl-sub-install/recipe
new file mode 100644
index 0000000..d45808a
--- /dev/null
+++ b/perl/perl-sub-install/recipe
@@ -0,0 +1,14 @@
+name perl-sub-install
+version 0.929
+release 1
+description perl-sub-install: install subroutines into packages easily
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-${version}.tar.gz
+hash sha256:80b1e281d8cd3b2b31dac711f5c8a1657a87cd80bbe69af3924bcbeb4e5db077
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sub-name/recipe b/perl/perl-sub-name/recipe
new file mode 100644
index 0000000..5bf06a0
--- /dev/null
+++ b/perl/perl-sub-name/recipe
@@ -0,0 +1,14 @@
+name perl-sub-name
+version 0.28
+release 1
+description perl-sub-name: (Re)name a sub
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Sub-Name-${version}.tar.gz
+hash sha256:39c53f6b3b02cbc73176564413b51d3c0f375f9760983fd579c27f558b169cfc
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sub-quote/recipe b/perl/perl-sub-quote/recipe
new file mode 100644
index 0000000..4793217
--- /dev/null
+++ b/perl/perl-sub-quote/recipe
@@ -0,0 +1,14 @@
+name perl-sub-quote
+version 2.006009
+release 1
+description perl-sub-quote: Efficient generation of subroutines via string eval
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-${version}.tar.gz
+hash sha256:967282d54d2d51b198c67935594f93e4dea3e54d1e5bced158c94e29be868a4b
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-sub-uplevel/recipe b/perl/perl-sub-uplevel/recipe
new file mode 100644
index 0000000..5647ab2
--- /dev/null
+++ b/perl/perl-sub-uplevel/recipe
@@ -0,0 +1,14 @@
+name perl-sub-uplevel
+version 0.2800
+release 1
+description perl-sub-uplevel: apparently run a function in a higher stack frame
+
+source https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-${version}.tar.gz
+hash sha256:b4f3f63b80f680a421332d8851ddbe5a8e72fcaa74d5d1d98f3c8cc4a3ece293
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-term-ansicolor/recipe b/perl/perl-term-ansicolor/recipe
new file mode 100644
index 0000000..1f5470c
--- /dev/null
+++ b/perl/perl-term-ansicolor/recipe
@@ -0,0 +1,14 @@
+name perl-term-ansicolor
+version 5.01
+release 1
+description perl-term-ansicolor: Color output using ANSI escape sequences
+
+source https://cpan.metacpan.org/authors/id/R/RR/RRA/Term-ANSIColor-${version}.tar.gz
+hash sha256:6281bd87cced7a885c38aa104498e3cd4b5f4c276087442cf68c67379318f27d
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-term-readline-gnu/recipe b/perl/perl-term-readline-gnu/recipe
new file mode 100644
index 0000000..b42119b
--- /dev/null
+++ b/perl/perl-term-readline-gnu/recipe
@@ -0,0 +1,14 @@
+name perl-term-readline-gnu
+version 1.47
+release 1
+description perl-term-readline-gnu: Perl extension for the GNU Readline/History Library
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-${version}.tar.gz
+hash sha256:3b07ac8a9b494c50aa87a40dccab3f879b92eb9527ac0f2ded5d4743d166b649
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-term-table/recipe b/perl/perl-term-table/recipe
new file mode 100644
index 0000000..9d89796
--- /dev/null
+++ b/perl/perl-term-table/recipe
@@ -0,0 +1,14 @@
+name perl-term-table
+version 0.028
+release 1
+description perl-term-table: Format a header and rows into a table
+
+source https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-${version}.tar.gz
+hash sha256:f2ba62a52f32d18aea8a8ca73299bef0e52409332cfe514a9c475316f6d5351c
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-termreadkey/recipe b/perl/perl-termreadkey/recipe
new file mode 100644
index 0000000..d75d754
--- /dev/null
+++ b/perl/perl-termreadkey/recipe
@@ -0,0 +1,14 @@
+name perl-termreadkey
+version 2.38
+release 1
+description perl-termreadkey: Change terminal modes, and perform non-blocking reads
+
+source https://cpan.metacpan.org/authors/id/J/JS/JSTOWE/TermReadKey-${version}.tar.gz
+hash sha256:5a645878dc570ac33661581fbb090ff24ebce17d43ea53fd22e105a856a47290
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-deep/recipe b/perl/perl-test-deep/recipe
new file mode 100644
index 0000000..229adaf
--- /dev/null
+++ b/perl/perl-test-deep/recipe
@@ -0,0 +1,14 @@
+name perl-test-deep
+version 1.205
+release 1
+description perl-test-deep: Extremely flexible deep comparison
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-${version}.tar.gz
+hash sha256:42781e9943a7a215e662c4973b9feafdc019fd16469bdb849a8537ee58956273
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-exception/recipe b/perl/perl-test-exception/recipe
new file mode 100644
index 0000000..beb0aee
--- /dev/null
+++ b/perl/perl-test-exception/recipe
@@ -0,0 +1,15 @@
+name perl-test-exception
+version 0.43
+release 1
+description perl-test-exception: Test exception-based code
+
+source https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Exception-${version}.tar.gz
+hash sha256:156b13f07764f766d8b45a43728f2439af81a3512625438deab783b7883eb533
+
+depend filesystem
+depend perl
+depend perl-sub-uplevel
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-fatal/recipe b/perl/perl-test-fatal/recipe
new file mode 100644
index 0000000..47b2485
--- /dev/null
+++ b/perl/perl-test-fatal/recipe
@@ -0,0 +1,15 @@
+name perl-test-fatal
+version 0.019
+release 1
+description perl-test-fatal: incredibly simple helpers for testing code with exceptions
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-${version}.tar.gz
+hash sha256:d8f6b6c87bb399a7d60c295a94a4b741a85b23889cfd6b72f1ff62f0c55cf70b
+
+depend filesystem
+depend perl
+depend perl-try-tiny
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-needs/recipe b/perl/perl-test-needs/recipe
new file mode 100644
index 0000000..3a9af67
--- /dev/null
+++ b/perl/perl-test-needs/recipe
@@ -0,0 +1,14 @@
+name perl-test-needs
+version 0.002010
+release 1
+description perl-test-needs: Skip tests when modules not available
+
+source https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-${version}.tar.gz
+hash sha256:923ffdc78fcba96609753e4bae26b0ba0186893de4a63cd5236e012c7c90e208
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-pod-coverage/recipe b/perl/perl-test-pod-coverage/recipe
new file mode 100644
index 0000000..3b1a211
--- /dev/null
+++ b/perl/perl-test-pod-coverage/recipe
@@ -0,0 +1,15 @@
+name perl-test-pod-coverage
+version 1.10
+release 1
+description perl-test-pod-coverage: Check for pod coverage in your distribution
+
+source https://cpan.metacpan.org/authors/id/N/NE/NEILB/Test-Pod-Coverage-${version}.tar.gz
+hash sha256:48c9cca9f7d99eee741176445b431adf09c029e1aa57c4703c9f46f7601d40d4
+
+depend filesystem
+depend perl
+depend perl-pod-coverage
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-pod/recipe b/perl/perl-test-pod/recipe
new file mode 100644
index 0000000..2b3e9b2
--- /dev/null
+++ b/perl/perl-test-pod/recipe
@@ -0,0 +1,14 @@
+name perl-test-pod
+version 1.52
+release 1
+description perl-test-pod: check for POD errors in files
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Pod-${version}.tar.gz
+hash sha256:60a8dbcc60168bf1daa5cc2350236df9343e9878f4ab9830970a5dde6fe8e5fc
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-requires/recipe b/perl/perl-test-requires/recipe
new file mode 100644
index 0000000..314896b
--- /dev/null
+++ b/perl/perl-test-requires/recipe
@@ -0,0 +1,14 @@
+name perl-test-requires
+version 0.11
+release 1
+description perl-test-requires: Checks to see if the module can be loaded
+
+source https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-${version}.tar.gz
+hash sha256:4b88de549597eecddf7c3c38a4d0204a16f59ad804577b671896ac04e24e040f
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-simple/recipe b/perl/perl-test-simple/recipe
new file mode 100644
index 0000000..7d8ca31
--- /dev/null
+++ b/perl/perl-test-simple/recipe
@@ -0,0 +1,15 @@
+name perl-test-simple
+version 1.302225
+release 1
+description perl-test-simple: Basic utilities for writing tests
+
+source https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Simple-${version}.tar.gz
+hash sha256:9b5eefd82a9544582d43d2fb4e3d07e3f97d93293568593b41ad5010afccc785
+
+depend filesystem
+depend perl
+depend perl-term-table
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-test-warnings/recipe b/perl/perl-test-warnings/recipe
new file mode 100644
index 0000000..ec2e9b7
--- /dev/null
+++ b/perl/perl-test-warnings/recipe
@@ -0,0 +1,14 @@
+name perl-test-warnings
+version 0.038
+release 1
+description perl-test-warnings: Test for warnings and the lack of them
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-${version}.tar.gz
+hash sha256:3da27e003a3c3cafed3c09b42be05cf9bdbff0bee5c8590a731b02853880a273
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-aligner/recipe b/perl/perl-text-aligner/recipe
new file mode 100644
index 0000000..0e8ae86
--- /dev/null
+++ b/perl/perl-text-aligner/recipe
@@ -0,0 +1,14 @@
+name perl-text-aligner
+version 0.16
+release 1
+description perl-text-aligner: module to align text
+
+source https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Text-Aligner-${version}.tar.gz
+hash sha256:5c857dbce586f57fa3d7c4ebd320023ab3b2963b2049428ae01bd3bc4f215725
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-csv/recipe b/perl/perl-text-csv/recipe
new file mode 100644
index 0000000..3338359
--- /dev/null
+++ b/perl/perl-text-csv/recipe
@@ -0,0 +1,14 @@
+name perl-text-csv
+version 2.06
+release 1
+description perl-text-csv: comma-separated values manipulator (using XS or PurePerl)
+
+source https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/Text-CSV-${version}.tar.gz
+hash sha256:dfcaec925a788b0ba41e51bc6d16e21b0e98b4c7af9b79395090add75f5e506f
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-csv_xs/recipe b/perl/perl-text-csv_xs/recipe
new file mode 100644
index 0000000..b89d639
--- /dev/null
+++ b/perl/perl-text-csv_xs/recipe
@@ -0,0 +1,14 @@
+name perl-text-csv_xs
+version 1.64
+release 1
+description perl-text-csv_xs: Comma-Separated Values manipulation routines
+
+source https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/Text-CSV_XS-${version}.tgz
+hash sha256:65c5662d4fe8ef3039a1b32f641634d0aae6ab10eabbb24f740c75332f2caf30
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-diff/recipe b/perl/perl-text-diff/recipe
new file mode 100644
index 0000000..d0efe27
--- /dev/null
+++ b/perl/perl-text-diff/recipe
@@ -0,0 +1,15 @@
+name perl-text-diff
+version 1.46
+release 1
+description perl-text-diff: Perform diffs on files and record sets
+
+source https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-${version}.tar.gz
+hash sha256:3fc983e3140fa2580250bbcf2b52e2acbdbc5abda4374c3be78235905d8ca8eb
+
+depend filesystem
+depend perl
+depend perl-algorithm-diff
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-glob/recipe b/perl/perl-text-glob/recipe
new file mode 100644
index 0000000..8277bad
--- /dev/null
+++ b/perl/perl-text-glob/recipe
@@ -0,0 +1,14 @@
+name perl-text-glob
+version 0.11
+release 1
+description perl-text-glob: match globbing patterns against text
+
+source https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-${version}.tar.gz
+hash sha256:069ccd49d3f0a2dedb115f4bdc9fbac07a83592840953d1fcdfc39eb9d305287
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-table/recipe b/perl/perl-text-table/recipe
new file mode 100644
index 0000000..9a24b39
--- /dev/null
+++ b/perl/perl-text-table/recipe
@@ -0,0 +1,15 @@
+name perl-text-table
+version 1.135
+release 1
+description perl-text-table: Organize Data in Tables
+
+source https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Text-Table-${version}.tar.gz
+hash sha256:fca3c16e83127f7c44dde3d3f7e3c73ea50d109a1054445de8082fea794ca5d2
+
+depend filesystem
+depend perl
+depend perl-text-aligner
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-template/recipe b/perl/perl-text-template/recipe
new file mode 100644
index 0000000..3d6cfe4
--- /dev/null
+++ b/perl/perl-text-template/recipe
@@ -0,0 +1,14 @@
+name perl-text-template
+version 1.61
+release 1
+description perl-text-template: Expand template text with embedded Perl
+
+source https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT/Text-Template-${version}.tar.gz
+hash sha256:a295ea7d1ef241ae2640c1f7864b628f8e6f99ec14fb1da781b2f5f2168dcf09
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-text-unidecode/recipe b/perl/perl-text-unidecode/recipe
new file mode 100644
index 0000000..8ffe9e8
--- /dev/null
+++ b/perl/perl-text-unidecode/recipe
@@ -0,0 +1,14 @@
+name perl-text-unidecode
+version 1.30
+release 1
+description perl-text-unidecode: Provide plain ASCII transliterations of Unicode text
+
+source https://cpan.metacpan.org/authors/id/S/SB/SBURKE/Text-Unidecode-${version}.tar.gz
+hash sha256:6c24f14ddc1d20e26161c207b73ca184eed2ef57f08b5fb2ee196e6e2e88b1c6
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-throwable/recipe b/perl/perl-throwable/recipe
new file mode 100644
index 0000000..eb1f1e2
--- /dev/null
+++ b/perl/perl-throwable/recipe
@@ -0,0 +1,18 @@
+name perl-throwable
+version 1.001
+release 1
+description perl-throwable: a role for classes that can be thrown
+
+source https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Throwable-${version}.tar.gz
+hash sha256:d0cb5e9d7d06d70f2cc56eecf857a83a45eaca43850dcdda91d3feb4ddde4c51
+
+depend filesystem
+depend perl
+depend perl-moo
+depend perl-sub-quote
+depend perl-devel-stacktrace
+depend perl-module-runtime
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-tie-ixhash/recipe b/perl/perl-tie-ixhash/recipe
new file mode 100644
index 0000000..2a61ae2
--- /dev/null
+++ b/perl/perl-tie-ixhash/recipe
@@ -0,0 +1,14 @@
+name perl-tie-ixhash
+version 1.23
+release 1
+description perl-tie-ixhash: ordered associative arrays for Perl
+
+source https://cpan.metacpan.org/authors/id/C/CH/CHORNY/Tie-IxHash-${version}.tar.gz
+hash sha256:fabb0b8c97e67c9b34b6cc18ed66f6c5e01c55b257dcf007555e0b027d4caf56
+
+depend filesystem
+depend perl
+
+configure perl Build.PL installdirs=vendor
+build ./Build
+install ./Build install destdir="$PKG"
diff --git a/perl/perl-time-duration/recipe b/perl/perl-time-duration/recipe
new file mode 100644
index 0000000..c87e5aa
--- /dev/null
+++ b/perl/perl-time-duration/recipe
@@ -0,0 +1,14 @@
+name perl-time-duration
+version 1.21
+release 1
+description perl-time-duration: rounded or exact English expression of durations
+
+source https://cpan.metacpan.org/authors/id/N/NE/NEILB/Time-Duration-${version}.tar.gz
+hash sha256:fe340eba8765f9263694674e5dff14833443e19865e5ff427bbd79b7b5f8a9b8
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-time-hires/recipe b/perl/perl-time-hires/recipe
new file mode 100644
index 0000000..22d9d3c
--- /dev/null
+++ b/perl/perl-time-hires/recipe
@@ -0,0 +1,14 @@
+name perl-time-hires
+version 1.9764
+release 1
+description perl-time-hires: High resolution alarm, sleep, gettimeofday, interval timers
+
+source https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Time-HiRes-${version}.tar.gz
+hash sha256:9841be5587bfb7cd1f2fe267b5e5ac04ce25e79d5cc77e5ef9a9c5abd101d7b1
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-time-local/recipe b/perl/perl-time-local/recipe
new file mode 100644
index 0000000..1fb41d0
--- /dev/null
+++ b/perl/perl-time-local/recipe
@@ -0,0 +1,14 @@
+name perl-time-local
+version 1.35
+release 1
+description perl-time-local: Efficiently compute time from local and GMT time
+
+source https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Time-Local-${version}.tar.gz
+hash sha256:1d136b71bd041cbe6f66c43180ee79e675b72ad5a3596abd6a44d211072ada29
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-timedate/recipe b/perl/perl-timedate/recipe
new file mode 100644
index 0000000..a21baa1
--- /dev/null
+++ b/perl/perl-timedate/recipe
@@ -0,0 +1,14 @@
+name perl-timedate
+version 2.35
+release 1
+description perl-timedate: Date and time formatting subroutines
+
+source https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/TimeDate-${version}.tar.gz
+hash sha256:baddd0306ae2e86e9ec28d3de5439e514643e80b3735e43bd0fbb426d73304de
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-try-tiny/recipe b/perl/perl-try-tiny/recipe
new file mode 100644
index 0000000..577bcc0
--- /dev/null
+++ b/perl/perl-try-tiny/recipe
@@ -0,0 +1,14 @@
+name perl-try-tiny
+version 0.32
+release 1
+description perl-try-tiny: Minimal try/catch with proper preservation of $@
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-${version}.tar.gz
+hash sha256:ef2d6cab0bad18e3ab1c4e6125cc5f695c7e459899f512451c8fa3ef83fa7fc0
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-type-tiny/recipe b/perl/perl-type-tiny/recipe
new file mode 100644
index 0000000..1b93869
--- /dev/null
+++ b/perl/perl-type-tiny/recipe
@@ -0,0 +1,15 @@
+name perl-type-tiny
+version 2.010001
+release 1
+description perl-type-tiny: tiny, yet Moo(se)-compatible type constraint
+
+source https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Type-Tiny-${version}.tar.gz
+hash sha256:cd583e4983039f35052d490f0c4439124ba667d4f09c4e3aec47de5200f9921a
+
+depend filesystem
+depend perl
+depend perl-exporter-tiny
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-types-serialiser/recipe b/perl/perl-types-serialiser/recipe
new file mode 100644
index 0000000..ead253f
--- /dev/null
+++ b/perl/perl-types-serialiser/recipe
@@ -0,0 +1,15 @@
+name perl-types-serialiser
+version 1.01
+release 1
+description perl-types-serialiser: simple data types for common serialisation formats
+
+source https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Types-Serialiser-${version}.tar.gz
+hash sha256:f8c7173b0914d0e3d957282077b366f0c8c70256715eaef3298ff32b92388a80
+
+depend filesystem
+depend perl
+depend perl-common-sense
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-unicode-linebreak/recipe b/perl/perl-unicode-linebreak/recipe
new file mode 100644
index 0000000..d82afa3
--- /dev/null
+++ b/perl/perl-unicode-linebreak/recipe
@@ -0,0 +1,15 @@
+name perl-unicode-linebreak
+version 2019.001
+release 1
+description perl-unicode-linebreak: UAX #14 Unicode Line Breaking Algorithm
+
+source https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-${version}.tar.gz
+hash sha256:486762e4cacddcc77b13989f979a029f84630b8175e7fef17989e157d4b6318a
+
+depend filesystem
+depend perl
+depend perl-mime-charset
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-uri/recipe b/perl/perl-uri/recipe
new file mode 100644
index 0000000..f159c18
--- /dev/null
+++ b/perl/perl-uri/recipe
@@ -0,0 +1,15 @@
+name perl-uri
+version 5.37
+release 1
+description perl-uri: Uniform Resource Identifiers (absolute and relative)
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-${version}.tar.gz
+hash sha256:5a8750ddd8ee743d7cc89bebdd542a9b78a34023164ebe19dea0c248e121c21e
+
+depend filesystem
+depend perl
+depend perl-mime-base32
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-variable-magic/recipe b/perl/perl-variable-magic/recipe
new file mode 100644
index 0000000..434e4b7
--- /dev/null
+++ b/perl/perl-variable-magic/recipe
@@ -0,0 +1,14 @@
+name perl-variable-magic
+version 0.65
+release 1
+description perl-variable-magic: Associate user-defined magic to variables from Perl
+
+source https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-${version}.tar.gz
+hash sha256:457bfb1b2369e44c0e2ef3e7b61580831107cbeebf0f5d8c4b9b02368550b91e
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-www-robotrules/recipe b/perl/perl-www-robotrules/recipe
new file mode 100644
index 0000000..a72f9b2
--- /dev/null
+++ b/perl/perl-www-robotrules/recipe
@@ -0,0 +1,15 @@
+name perl-www-robotrules
+version 6.03
+release 1
+description perl-www-robotrules: database of robots.txt-derived permissions
+
+source https://cpan.metacpan.org/authors/id/O/OA/OALDERS/WWW-RobotRules-${version}.tar.gz
+hash sha256:8522b532935a11bfa688c2e113bac66729df4851be50c2c26d4b06f45fade472
+
+depend filesystem
+depend perl
+depend perl-uri
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-xml-libxml/recipe b/perl/perl-xml-libxml/recipe
new file mode 100644
index 0000000..f267b49
--- /dev/null
+++ b/perl/perl-xml-libxml/recipe
@@ -0,0 +1,17 @@
+name perl-xml-libxml
+version 2.0213
+release 1
+description perl-xml-libxml: Interface to Gnome libxml2 xml parsing and DOM library
+
+source https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-LibXML-${version}.tar.gz
+hash sha256:2af21c5d61ac34ea26a5fabf15ba5a5841e648f7189db3e33b6f28b5489802ab
+
+depend filesystem
+depend perl
+depend perl-xml-sax
+depend perl-xml-sax-base
+depend perl-xml-namespacesupport
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-xml-namespacesupport/recipe b/perl/perl-xml-namespacesupport/recipe
new file mode 100644
index 0000000..93bbf82
--- /dev/null
+++ b/perl/perl-xml-namespacesupport/recipe
@@ -0,0 +1,14 @@
+name perl-xml-namespacesupport
+version 1.12
+release 1
+description perl-xml-namespacesupport: A simple generic namespace processor
+
+source https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-${version}.tar.gz
+hash sha256:47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-xml-parser/recipe b/perl/perl-xml-parser/recipe
new file mode 100644
index 0000000..06fec67
--- /dev/null
+++ b/perl/perl-xml-parser/recipe
@@ -0,0 +1,15 @@
+name perl-xml-parser
+version 2.59
+release 1
+description perl-xml-parser: A perl module for parsing XML documents
+
+source https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-${version}.tar.gz
+hash sha256:a358fd7c49f5e27717a644a9102bd21dc7fc25a415983279c59b1580e2b62a58
+
+depend filesystem
+depend perl
+depend perl-file-sharedir
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-xml-sax-base/recipe b/perl/perl-xml-sax-base/recipe
new file mode 100644
index 0000000..df92c14
--- /dev/null
+++ b/perl/perl-xml-sax-base/recipe
@@ -0,0 +1,14 @@
+name perl-xml-sax-base
+version 1.09
+release 1
+description perl-xml-sax-base: Base class for SAX Drivers and Filters
+
+source https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-${version}.tar.gz
+hash sha256:66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-xml-sax-expat/recipe b/perl/perl-xml-sax-expat/recipe
new file mode 100644
index 0000000..47b58e0
--- /dev/null
+++ b/perl/perl-xml-sax-expat/recipe
@@ -0,0 +1,18 @@
+name perl-xml-sax-expat
+version 0.51
+release 1
+description perl-xml-sax-expat: SAX Driver for Expat
+
+source https://cpan.metacpan.org/authors/id/B/BJ/BJOERN/XML-SAX-Expat-${version}.tar.gz
+hash sha256:4c016213d0ce7db2c494e30086b59917b302db8c292dcd21f39deebd9780c83f
+
+depend filesystem
+depend perl
+depend perl-xml-sax
+depend perl-xml-sax-base
+depend perl-xml-parser
+depend perl-xml-namespacesupport
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-xml-sax/recipe b/perl/perl-xml-sax/recipe
new file mode 100644
index 0000000..a3f9d08
--- /dev/null
+++ b/perl/perl-xml-sax/recipe
@@ -0,0 +1,16 @@
+name perl-xml-sax
+version 1.02
+release 1
+description perl-xml-sax: Simple API for XML
+
+source https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-${version}.tar.gz
+hash sha256:4506c387043aa6a77b455f00f57409f3720aa7e553495ab2535263b4ed1ea12a
+
+depend filesystem
+depend perl
+depend perl-xml-namespacesupport
+depend perl-xml-sax-base
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-xml-simple/recipe b/perl/perl-xml-simple/recipe
new file mode 100644
index 0000000..6b56feb
--- /dev/null
+++ b/perl/perl-xml-simple/recipe
@@ -0,0 +1,17 @@
+name perl-xml-simple
+version 2.25
+release 1
+description perl-xml-simple: An API for simple XML files
+
+source https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-Simple-${version}.tar.gz
+hash sha256:531fddaebea2416743eb5c4fdfab028f502123d9a220405a4100e68fc480dbf8
+
+depend filesystem
+depend perl
+depend perl-xml-namespacesupport
+depend perl-xml-sax
+depend perl-xml-sax-expat
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-yaml-pp/recipe b/perl/perl-yaml-pp/recipe
new file mode 100644
index 0000000..b81331d
--- /dev/null
+++ b/perl/perl-yaml-pp/recipe
@@ -0,0 +1,14 @@
+name perl-yaml-pp
+version v0.41.0
+release 1
+description perl-yaml-pp: YAML 1.2 Processor
+
+source https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-PP-${version}.tar.gz
+hash sha256:3ddfb2bdd2e7ef2d949dbd8ffb51439164c84d22bff615e47dbd8ea48ba75cae
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-yaml-tiny/recipe b/perl/perl-yaml-tiny/recipe
new file mode 100644
index 0000000..f6f19e2
--- /dev/null
+++ b/perl/perl-yaml-tiny/recipe
@@ -0,0 +1,14 @@
+name perl-yaml-tiny
+version 1.76
+release 1
+description perl-yaml-tiny: Read/Write YAML files with as little code as possible
+
+source https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-${version}.tar.gz
+hash sha256:a8d584394cf069bf8f17cba3dd5099003b097fce316c31fb094f1b1c171c08a3
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/perl/perl-yaml/recipe b/perl/perl-yaml/recipe
new file mode 100644
index 0000000..8374838
--- /dev/null
+++ b/perl/perl-yaml/recipe
@@ -0,0 +1,14 @@
+name perl-yaml
+version 1.321
+release 1
+description perl-yaml: YAML Ain't Markup Language™
+
+source https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-${version}.tar.gz
+hash sha256:d461167b8b4aa9244f736a7a740830141e61dddee301e456bf642e81d3cea193
+
+depend filesystem
+depend perl
+
+configure perl Makefile.PL INSTALLDIRS=vendor
+build make -j"$MAKEJOBS"
+install make install DESTDIR="$PKG"
diff --git a/python/python-accessible-pygments/recipe b/python/python-accessible-pygments/recipe
new file mode 100644
index 0000000..8eb97a7
--- /dev/null
+++ b/python/python-accessible-pygments/recipe
@@ -0,0 +1,21 @@
+name python-accessible-pygments
+version 0.0.5
+release 1
+arch any
+description python-accessible-pygments: A collection of accessible pygments styles
+
+source https://files.pythonhosted.org/packages/bc/c1/bbac6a50d02774f91572938964c582fff4270eee73ab822a4aeea4d8b11b/accessible_pygments-${version}.tar.gz
+hash sha256:40918d3e6a2b619ad424cb91e556bd3bd8865443d9f22f1dcdf79e33c8046872
+
+depend filesystem
+depend python
+depend python-pygments
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-aiohappyeyeballs/recipe b/python/python-aiohappyeyeballs/recipe
new file mode 100644
index 0000000..e88e30d
--- /dev/null
+++ b/python/python-aiohappyeyeballs/recipe
@@ -0,0 +1,20 @@
+name python-aiohappyeyeballs
+version 2.7.1
+release 1
+arch any
+description python-aiohappyeyeballs: Happy Eyeballs for asyncio
+
+source https://files.pythonhosted.org/packages/ce/f4/eec0465c2f67b2664688d0240b3212d5196fd89e741df67ddb81f8d35658/aiohappyeyeballs-${version}.tar.gz
+hash sha256:065665c041c42a5938ed220bdcd7230f22527fbec085e1853d2402c8a3615d9d
+
+depend filesystem
+depend python
+builddep python-poetry-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-aiohttp/recipe b/python/python-aiohttp/recipe
new file mode 100644
index 0000000..0ba2e5a
--- /dev/null
+++ b/python/python-aiohttp/recipe
@@ -0,0 +1,29 @@
+name python-aiohttp
+version 3.14.3
+release 1
+arch any
+description python-aiohttp: Async http client/server framework (asyncio)
+
+source https://files.pythonhosted.org/packages/58/d9/22ce5786ac0c1653ae8b6c23bded02c1686d11f0dbb45b31ce128e0df985/aiohttp-${version}.tar.gz
+hash sha256:9491196535a88924a60afd5b5f434b5b203b6cc616250878dbdb223a8f7844bc
+
+depend filesystem
+depend python
+depend python-aiohappyeyeballs
+depend python-aiosignal
+depend python-async-timeout
+depend python-attrs
+depend python-frozenlist
+depend python-multidict
+depend python-propcache
+depend python-typing-extensions
+depend python-yarl
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-aiosignal/recipe b/python/python-aiosignal/recipe
new file mode 100644
index 0000000..cf77539
--- /dev/null
+++ b/python/python-aiosignal/recipe
@@ -0,0 +1,22 @@
+name python-aiosignal
+version 1.4.0
+release 1
+arch any
+description python-aiosignal: aiosignal: a list of registered asynchronous callbacks
+
+source https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-${version}.tar.gz
+hash sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7
+
+depend filesystem
+depend python
+depend python-frozenlist
+depend python-typing-extensions
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-alabaster/recipe b/python/python-alabaster/recipe
new file mode 100644
index 0000000..8828011
--- /dev/null
+++ b/python/python-alabaster/recipe
@@ -0,0 +1,20 @@
+name python-alabaster
+version 1.0.0
+release 1
+arch any
+description python-alabaster: A light, configurable Sphinx theme
+
+source https://files.pythonhosted.org/packages/a6/f8/d9c74d0daf3f742840fd818d69cfae176fa332022fd44e3469487d5a9420/alabaster-${version}.tar.gz
+hash sha256:c00dca57bca26fa62a6d7d0a9fcce65f3e026e9bfe33e9c538fd3fbb2144fd9e
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-alembic/recipe b/python/python-alembic/recipe
new file mode 100644
index 0000000..4cbf0ae
--- /dev/null
+++ b/python/python-alembic/recipe
@@ -0,0 +1,24 @@
+name python-alembic
+version 1.20.0
+release 1
+arch any
+description python-alembic: A database migration tool for SQLAlchemy
+
+source https://files.pythonhosted.org/packages/ed/aa/02910bdb8e2f1444f6654d5b296cd827d126f82209050ee7b1000f92ac4b/alembic-${version}.tar.gz
+hash sha256:db505480647bc60386c5369402f4a57a506b7539c9e9ef5e270d45cbbe4939bf
+
+depend filesystem
+depend python
+depend python-sqlalchemy
+depend python-mako
+depend python-typing-extensions
+depend python-tomli
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-annotated-doc/recipe b/python/python-annotated-doc/recipe
new file mode 100644
index 0000000..71a444b
--- /dev/null
+++ b/python/python-annotated-doc/recipe
@@ -0,0 +1,20 @@
+name python-annotated-doc
+version 0.0.5
+release 1
+arch any
+description python-annotated-doc: Document parameters, class attributes, return types, and variables inline, with Annotated
+
+source https://files.pythonhosted.org/packages/5a/8e/38aa427ed5402449e226975b649c5dc73ccadfefeb95e6aecb8f8ea4b6b6/annotated_doc-${version}.tar.gz
+hash sha256:c7e58ce09192557605d8bbd92836d7e1d520ac9580096042c0bfd197efacf1bb
+
+depend filesystem
+depend python
+builddep python-pdm-backend
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-annotated-types/recipe b/python/python-annotated-types/recipe
new file mode 100644
index 0000000..afaeb6d
--- /dev/null
+++ b/python/python-annotated-types/recipe
@@ -0,0 +1,20 @@
+name python-annotated-types
+version 0.8.0
+release 1
+arch any
+description python-annotated-types: Reusable constraint types to use with typing.Annotated
+
+source https://files.pythonhosted.org/packages/5f/56/a8120250d128bed162cd73c76d45f6ef9991f3e068f62a8ee060afa3104a/annotated_types-${version}.tar.gz
+hash sha256:13b2beaad985e05e2d6407ee4c4f35590b11f8d693a258a561055cac8f64cab7
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-anyio/recipe b/python/python-anyio/recipe
new file mode 100644
index 0000000..9cdb18b
--- /dev/null
+++ b/python/python-anyio/recipe
@@ -0,0 +1,23 @@
+name python-anyio
+version 4.15.1
+release 1
+arch any
+description python-anyio: High-level concurrency and networking framework on top of asyncio or Trio
+
+source https://files.pythonhosted.org/packages/a9/d2/f4d173e22df740bc37b1db102b386ba719b66e95b0f0d751f556b387e6d2/anyio-${version}.tar.gz
+hash sha256:9f28306018cbd6d329e64a36d58256edff76dd996fe423bc957326e578b82a94
+
+depend filesystem
+depend python
+depend python-exceptiongroup
+depend python-idna
+depend python-typing-extensions
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-argcomplete/recipe b/python/python-argcomplete/recipe
new file mode 100644
index 0000000..aff5ab1
--- /dev/null
+++ b/python/python-argcomplete/recipe
@@ -0,0 +1,20 @@
+name python-argcomplete
+version 3.7.2
+release 1
+arch any
+description python-argcomplete: Bash tab completion for argparse
+
+source https://files.pythonhosted.org/packages/87/6f/5a73f04007ca950701765949209f068da628bd11f9c2da287278ce91e0ee/argcomplete-${version}.tar.gz
+hash sha256:aad8b69a0b9969edb62db0d1752354c0d50717b10e0cbb00e2a958381b9fc6b9
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-ast-serialize/recipe b/python/python-ast-serialize/recipe
new file mode 100644
index 0000000..2f5acfc
--- /dev/null
+++ b/python/python-ast-serialize/recipe
@@ -0,0 +1,20 @@
+name python-ast-serialize
+version 0.11.2
+release 1
+arch any
+description python-ast-serialize: Python bindings for mypy AST serialization
+
+source https://files.pythonhosted.org/packages/54/1e/4f6082cdd6e5a29093513e9a3eabc5ed1c5331a9a84386b2fece80a00a48/ast_serialize-${version}.tar.gz
+hash sha256:976a5bd75845d22f4b52905ddf53ab669ef1b14dba7735f5512841a2ef2b5450
+
+depend filesystem
+depend python
+builddep python-maturin
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-astroid/recipe b/python/python-astroid/recipe
new file mode 100644
index 0000000..7f59375
--- /dev/null
+++ b/python/python-astroid/recipe
@@ -0,0 +1,21 @@
+name python-astroid
+version 4.3.1
+release 1
+arch any
+description python-astroid: An abstract syntax tree for Python with inference support
+
+source https://files.pythonhosted.org/packages/35/19/e2dcf379dacfc70abd22a937a84d49ce6151223a989842541155978b353e/astroid-${version}.tar.gz
+hash sha256:bb359253d8ced6635a3881c17ebcbbc0e0b65ca23b555a9bd03c92a3cbf4caa7
+
+depend filesystem
+depend python
+depend python-typing-extensions
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-asttokens/recipe b/python/python-asttokens/recipe
new file mode 100644
index 0000000..87569f6
--- /dev/null
+++ b/python/python-asttokens/recipe
@@ -0,0 +1,20 @@
+name python-asttokens
+version 3.0.2
+release 1
+arch any
+description python-asttokens: Annotate AST trees with source code positions
+
+source https://files.pythonhosted.org/packages/25/1e/faf0f247f6f881b98fc4d6d07e14085cb89d13665084e6d6ac1dc2c03d0b/asttokens-${version}.tar.gz
+hash sha256:3ecdbd8f2cc195f53ccada3a613538bb5f9ef6f6869129f13e03c30a677b8fe2
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-async-timeout/recipe b/python/python-async-timeout/recipe
new file mode 100644
index 0000000..0c28c70
--- /dev/null
+++ b/python/python-async-timeout/recipe
@@ -0,0 +1,20 @@
+name python-async-timeout
+version 5.0.1
+release 1
+arch any
+description python-async-timeout: Timeout context manager for asyncio programs
+
+source https://files.pythonhosted.org/packages/a5/ae/136395dfbfe00dfc94da3f3e136d0b13f394cba8f4841120e34226265780/async_timeout-${version}.tar.gz
+hash sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-attrs/recipe b/python/python-attrs/recipe
new file mode 100644
index 0000000..dfd1513
--- /dev/null
+++ b/python/python-attrs/recipe
@@ -0,0 +1,20 @@
+name python-attrs
+version 26.1.0
+release 1
+arch any
+description python-attrs: Classes Without Boilerplate
+
+source https://files.pythonhosted.org/packages/9a/8e/82a0fe20a541c03148528be8cac2408564a6c9a0cc7e9171802bc1d26985/attrs-${version}.tar.gz
+hash sha256:d03ceb89cb322a8fd706d4fb91940737b6642aa36998fe130a9bc96c985eff32
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-autopep8/recipe b/python/python-autopep8/recipe
new file mode 100644
index 0000000..e9ca40e
--- /dev/null
+++ b/python/python-autopep8/recipe
@@ -0,0 +1,22 @@
+name python-autopep8
+version 2.3.2
+release 1
+arch any
+description python-autopep8: A tool that automatically formats Python code to conform to the PEP 8 style guide
+
+source https://files.pythonhosted.org/packages/50/d8/30873d2b7b57dee9263e53d142da044c4600a46f2d28374b3e38b023df16/autopep8-${version}.tar.gz
+hash sha256:89440a4f969197b69a995e4ce0661b031f455a9f776d2c5ba3dbd83466931758
+
+depend filesystem
+depend python
+depend python-pycodestyle
+depend python-tomli
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-babel/recipe b/python/python-babel/recipe
new file mode 100644
index 0000000..b8769d1
--- /dev/null
+++ b/python/python-babel/recipe
@@ -0,0 +1,21 @@
+name python-babel
+version 2.18.0
+release 1
+arch any
+description python-babel: Internationalization utilities
+
+source https://files.pythonhosted.org/packages/7d/b2/51899539b6ceeeb420d40ed3cd4b7a40519404f9baf3d4ac99dc413a834b/babel-${version}.tar.gz
+hash sha256:b80b99a14bd085fcacfa15c9165f651fbb3406e66cc603abf11c5750937c992d
+
+depend filesystem
+depend python
+depend python-pytz
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-backports-datetime-fromisoformat/recipe b/python/python-backports-datetime-fromisoformat/recipe
new file mode 100644
index 0000000..f7cd8dd
--- /dev/null
+++ b/python/python-backports-datetime-fromisoformat/recipe
@@ -0,0 +1,20 @@
+name python-backports-datetime-fromisoformat
+version 2.0.3
+release 1
+arch any
+description python-backports-datetime-fromisoformat: Backport of Python 3.11's datetime.fromisoformat
+
+source https://files.pythonhosted.org/packages/71/81/eff3184acb1d9dc3ce95a98b6f3c81a49b4be296e664db8e1c2eeabef3d9/backports_datetime_fromisoformat-${version}.tar.gz
+hash sha256:b58edc8f517b66b397abc250ecc737969486703a66eb97e01e6d51291b1a139d
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-backports-tarfile/recipe b/python/python-backports-tarfile/recipe
new file mode 100644
index 0000000..074ba30
--- /dev/null
+++ b/python/python-backports-tarfile/recipe
@@ -0,0 +1,20 @@
+name python-backports-tarfile
+version 1.2.0
+release 1
+arch any
+description python-backports-tarfile: Backport of CPython tarfile module
+
+source https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-${version}.tar.gz
+hash sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-backrefs/recipe b/python/python-backrefs/recipe
new file mode 100644
index 0000000..7f01e0d
--- /dev/null
+++ b/python/python-backrefs/recipe
@@ -0,0 +1,20 @@
+name python-backrefs
+version 8.0
+release 1
+arch any
+description python-backrefs: A wrapper around re and regex that adds additional back references
+
+source https://files.pythonhosted.org/packages/ec/56/4744bcd0c82184e80c52b0ac4076c261a8ffa1f1b343ff2f6e89ce0e1cef/backrefs-${version}.tar.gz
+hash sha256:b556cd7d36c3a3a2f256b89590b176b8eddfb73bcfaee3a3ddd84ea66d21ce50
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-bandit/recipe b/python/python-bandit/recipe
new file mode 100644
index 0000000..b413146
--- /dev/null
+++ b/python/python-bandit/recipe
@@ -0,0 +1,23 @@
+name python-bandit
+version 1.9.4
+release 1
+arch any
+description python-bandit: Security oriented static analyser for python code
+
+source https://files.pythonhosted.org/packages/aa/c3/0cb80dfe0f3076e5da7e4c5ad8e57bac6ac357ff4a6406205501cade4965/bandit-${version}.tar.gz
+hash sha256:b589e5de2afe70bd4d53fa0c1da6199f4085af666fde00e8a034f152a52cd628
+
+depend filesystem
+depend python
+depend python-yaml
+depend python-stevedore
+depend python-rich
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-bcrypt/recipe b/python/python-bcrypt/recipe
new file mode 100644
index 0000000..a60f461
--- /dev/null
+++ b/python/python-bcrypt/recipe
@@ -0,0 +1,20 @@
+name python-bcrypt
+version 5.0.0
+release 1
+arch any
+description python-bcrypt: Modern password hashing for your software and your servers
+
+source https://files.pythonhosted.org/packages/d4/36/3329e2518d70ad8e2e5817d5a4cac6bba05a47767ec416c7d020a965f408/bcrypt-${version}.tar.gz
+hash sha256:f748f7c2d6fd375cc93d3fba7ef4a9e3a092421b8dbf34d8d4dc06be9492dfdd
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-beautifulsoup4/recipe b/python/python-beautifulsoup4/recipe
new file mode 100644
index 0000000..b0dd827
--- /dev/null
+++ b/python/python-beautifulsoup4/recipe
@@ -0,0 +1,22 @@
+name python-beautifulsoup4
+version 4.15.0
+release 1
+arch any
+description python-beautifulsoup4: Screen-scraping library
+
+source https://files.pythonhosted.org/packages/43/65/318323f98dbee45d42dff61d8f047181bc6f2268a9068cfad035a46be5af/beautifulsoup4-${version}.tar.gz
+hash sha256:288e3ca7d54b06f2ac191970bc275c1939cb46d450b255bf6718b04aa37ab4f7
+
+depend filesystem
+depend python
+depend python-soupsieve
+depend python-typing-extensions
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-black/recipe b/python/python-black/recipe
new file mode 100644
index 0000000..11ff6f0
--- /dev/null
+++ b/python/python-black/recipe
@@ -0,0 +1,28 @@
+name python-black
+version 26.5.1
+release 1
+arch any
+description python-black: The uncompromising code formatter
+
+source https://files.pythonhosted.org/packages/c0/37/5628dd55bf2b34257fc7603f0fe97c40e3aaf24265f416a9c85c95ca1436/black-${version}.tar.gz
+hash sha256:dd321f668053961824bcc1be1cc1df748b2d7e4fa28086b08331e577b0100a73
+
+depend filesystem
+depend python
+depend python-click
+depend python-mypy-extensions
+depend python-packaging
+depend python-pathspec
+depend python-platformdirs
+depend python-pytokens
+depend python-tomli
+depend python-typing-extensions
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-blessed/recipe b/python/python-blessed/recipe
new file mode 100644
index 0000000..acd0c1d
--- /dev/null
+++ b/python/python-blessed/recipe
@@ -0,0 +1,22 @@
+name python-blessed
+version 1.50.0
+release 1
+arch any
+description python-blessed: Easy, practical library for making terminal apps, by providing an elegant, well-documented interface for Terminals
+
+source https://files.pythonhosted.org/packages/0c/7d/44d82d953d9bbcac57fe26507ea7ffba65ef1ec8f41f2b58da2fb12ef26c/blessed-${version}.tar.gz
+hash sha256:046c9b2a5283a9c5bc340ed23b7d1c1f10ef2d7fb30b14bae13ef7ffc1f3ba56
+
+depend filesystem
+depend python
+depend python-wcwidth
+depend python-jinxed
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-blinker/recipe b/python/python-blinker/recipe
new file mode 100644
index 0000000..6880cc4
--- /dev/null
+++ b/python/python-blinker/recipe
@@ -0,0 +1,20 @@
+name python-blinker
+version 1.9.0
+release 1
+arch any
+description python-blinker: Fast, simple object-to-object and broadcast signaling
+
+source https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-${version}.tar.gz
+hash sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-bottle/recipe b/python/python-bottle/recipe
new file mode 100644
index 0000000..5af7f75
--- /dev/null
+++ b/python/python-bottle/recipe
@@ -0,0 +1,20 @@
+name python-bottle
+version 0.13.4
+release 1
+arch any
+description python-bottle: Fast and simple WSGI-framework for small web-applications
+
+source https://files.pythonhosted.org/packages/7a/71/cca6167c06d00c81375fd668719df245864076d284f7cb46a694cbeb5454/bottle-${version}.tar.gz
+hash sha256:787e78327e12b227938de02248333d788cfe45987edca735f8f88e03472c3f47
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-build/recipe b/python/python-build/recipe
new file mode 100644
index 0000000..96d4850
--- /dev/null
+++ b/python/python-build/recipe
@@ -0,0 +1,25 @@
+name python-build
+version 1.6.1
+release 1
+arch any
+description python-build: A simple, correct Python build frontend
+
+source https://files.pythonhosted.org/packages/bd/67/4898a44ea4f3f8e213b0954ec0aa0a16971d62a6212d6ea3931e97115b99/build-${version}.tar.gz
+hash sha256:51cc11666391ab6f092070437ac747002ff46f3e4113a3622177ee6b488bfc53
+
+depend filesystem
+depend python
+depend python-packaging
+depend python-pyproject-hooks
+depend python-colorama
+depend python-importlib-metadata
+depend python-tomli
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cachebox/recipe b/python/python-cachebox/recipe
new file mode 100644
index 0000000..c13f12a
--- /dev/null
+++ b/python/python-cachebox/recipe
@@ -0,0 +1,20 @@
+name python-cachebox
+version 6.2.7
+release 1
+arch any
+description python-cachebox: The fastest memoizing and caching Python library written in Rust
+
+source https://files.pythonhosted.org/packages/9c/ea/0bb88902241e4d30aafe10efff06fbc2bcb57280f94ed9d1db8cd89592aa/cachebox-${version}.tar.gz
+hash sha256:f19d264922e51351e79ae28a2711f958008066687d823f9d295e1f55143b6894
+
+depend filesystem
+depend python
+builddep python-maturin
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cachetools/recipe b/python/python-cachetools/recipe
new file mode 100644
index 0000000..e262886
--- /dev/null
+++ b/python/python-cachetools/recipe
@@ -0,0 +1,20 @@
+name python-cachetools
+version 7.2.0
+release 1
+arch any
+description python-cachetools: Extensible memoizing collections and decorators
+
+source https://files.pythonhosted.org/packages/29/2c/3f18755527b03ca9ff6be724bd5370cb777c76a87f17301377cf04a4729b/cachetools-${version}.tar.gz
+hash sha256:bcac1a1b8da6909994a2957238a57b8140dab7c5c5c69a43669654fe87a33c1d
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-calver/recipe b/python/python-calver/recipe
new file mode 100644
index 0000000..5205a9e
--- /dev/null
+++ b/python/python-calver/recipe
@@ -0,0 +1,20 @@
+name python-calver
+version 2025.10.20
+release 1
+arch any
+description python-calver: Setuptools extension for CalVer package versions
+
+source https://files.pythonhosted.org/packages/4a/96/0c57e3e228ffc54074867406b659b197678674f1f0bf600d114965289834/calver-${version}.tar.gz
+hash sha256:c98b376c2424642224d456b2f70c51402343e008c63d204634665e1a2a2835f5
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cattrs/recipe b/python/python-cattrs/recipe
new file mode 100644
index 0000000..f41e5fc
--- /dev/null
+++ b/python/python-cattrs/recipe
@@ -0,0 +1,23 @@
+name python-cattrs
+version 26.2.0
+release 1
+arch any
+description python-cattrs: Composable complex class support for attrs and dataclasses
+
+source https://files.pythonhosted.org/packages/d6/b2/42f4524e5479b090040b5fd8bb316dd8c65a079bb6492494ce2079dc91be/cattrs-${version}.tar.gz
+hash sha256:3cf49f69df8326bcf17a3cb3d3d3ec4a856858fe3a7473746c9044c317d3ba55
+
+depend filesystem
+depend python
+depend python-attrs
+depend python-exceptiongroup
+depend python-typing-extensions
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cbor2/recipe b/python/python-cbor2/recipe
new file mode 100644
index 0000000..266c64a
--- /dev/null
+++ b/python/python-cbor2/recipe
@@ -0,0 +1,20 @@
+name python-cbor2
+version 6.1.4
+release 1
+arch any
+description python-cbor2: CBOR (de)serializer with extensive tag support
+
+source https://files.pythonhosted.org/packages/c6/14/b02446bacfe44351b1689c04937ade007588f44570431880a6937e525e6c/cbor2-${version}.tar.gz
+hash sha256:01ecc79a28f33d17331943ce508fc1e21f4b06553c73f874f4c77120d72b2ef9
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cerberus/recipe b/python/python-cerberus/recipe
new file mode 100644
index 0000000..aa1618e
--- /dev/null
+++ b/python/python-cerberus/recipe
@@ -0,0 +1,21 @@
+name python-cerberus
+version 1.3.8
+release 1
+arch any
+description python-cerberus: Lightweight, extensible schema and data validation tool for Pythondictionaries
+
+source https://files.pythonhosted.org/packages/7a/cf/845d32e330e49e34f1a22dc44868750e75485d7c08c07d37795bcf0a780e/cerberus-${version}.tar.gz
+hash sha256:579554887ffd189226774b87570f4a76db75cf0efcbaffcacd5e98b8ee877f61
+
+depend filesystem
+depend python
+depend python-importlib-metadata
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-certifi/recipe b/python/python-certifi/recipe
new file mode 100644
index 0000000..8b302fd
--- /dev/null
+++ b/python/python-certifi/recipe
@@ -0,0 +1,20 @@
+name python-certifi
+version 2026.7.22
+release 1
+arch any
+description python-certifi: Python package for providing Mozilla's CA Bundle
+
+source https://files.pythonhosted.org/packages/a3/c2/24167ea9858356b47a87a50d39908bfdb72ceeefe0041586e704e5376b3a/certifi-${version}.tar.gz
+hash sha256:741e2c3b351ddf169a738da9f2c048608ff7f2c5cc02f1ebc6b118bb090d5d55
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cffi/recipe b/python/python-cffi/recipe
new file mode 100644
index 0000000..72b6a62
--- /dev/null
+++ b/python/python-cffi/recipe
@@ -0,0 +1,21 @@
+name python-cffi
+version 2.1.1
+release 1
+arch any
+description python-cffi: Foreign Function Interface for Python calling C code
+
+source https://files.pythonhosted.org/packages/9e/ef/008a1939e372c06329a3fce4279c02f328488f3526744906eeec3da7ad5f/cffi-${version}.tar.gz
+hash sha256:dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be
+
+depend filesystem
+depend python
+depend python-pycparser
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cfgv/recipe b/python/python-cfgv/recipe
new file mode 100644
index 0000000..b727687
--- /dev/null
+++ b/python/python-cfgv/recipe
@@ -0,0 +1,20 @@
+name python-cfgv
+version 3.5.0
+release 1
+arch any
+description python-cfgv: Validate configuration and produce human readable error messages
+
+source https://files.pythonhosted.org/packages/4e/b5/721b8799b04bf9afe054a3899c6cf4e880fcf8563cc71c15610242490a0c/cfgv-${version}.tar.gz
+hash sha256:d5b1034354820651caa73ede66a6294d6e95c1b00acc5e9b098e917404669132
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-chardet/recipe b/python/python-chardet/recipe
new file mode 100644
index 0000000..c7c90dc
--- /dev/null
+++ b/python/python-chardet/recipe
@@ -0,0 +1,20 @@
+name python-chardet
+version 7.6.0
+release 1
+arch any
+description python-chardet: Universal character encoding detector
+
+source https://files.pythonhosted.org/packages/b1/51/cd61c567092a6cec796144510a68aff158ebfc1df82950a45bae65f28413/chardet-${version}.tar.gz
+hash sha256:93d9df6089ded42ed1fe9f57e272c0b74bd0464d45c0c7d50f09f26f31105c3c
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-charset-normalizer/recipe b/python/python-charset-normalizer/recipe
new file mode 100644
index 0000000..79fba02
--- /dev/null
+++ b/python/python-charset-normalizer/recipe
@@ -0,0 +1,19 @@
+name python-charset-normalizer
+version 3.5.1
+release 1
+arch any
+description python-charset-normalizer: The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet
+
+source https://files.pythonhosted.org/packages/e5/3f/143b048436775b0f76ac3eec145c019e8173ccc2885c8f20319b996d5e83/charset_normalizer-${version}.tar.gz
+hash sha256:6117b84ea48435e5356dc737f5121485c30920ba43375fa7b434fd753df0eac3
+
+depend filesystem
+depend python
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-click-plugins/recipe b/python/python-click-plugins/recipe
new file mode 100644
index 0000000..3100ae5
--- /dev/null
+++ b/python/python-click-plugins/recipe
@@ -0,0 +1,21 @@
+name python-click-plugins
+version 1.1.1.2
+release 1
+arch any
+description python-click-plugins: An extension module for click to enable registering CLI commands via setuptools entry-points
+
+source https://files.pythonhosted.org/packages/c3/a4/34847b59150da33690a36da3681d6bbc2ec14ee9a846bc30a6746e5984e4/click_plugins-${version}.tar.gz
+hash sha256:d7af3984a99d243c131aa1a828331e7630f4a88a9741fd05c927b204bcf92261
+
+depend filesystem
+depend python
+depend python-click
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-click/recipe b/python/python-click/recipe
new file mode 100644
index 0000000..feb59c5
--- /dev/null
+++ b/python/python-click/recipe
@@ -0,0 +1,20 @@
+name python-click
+version 8.5.0
+release 1
+arch any
+description python-click: Composable command line interface toolkit
+
+source https://files.pythonhosted.org/packages/c7/0e/7fa0ef50764b67090eca4114772a2abf8b6148198475e54c660b97caeee6/click-${version}.tar.gz
+hash sha256:ba0d2089de75ea0310e2dde03160e6ca10009947fb95a182f9b54021bb272e34
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cloudpickle/recipe b/python/python-cloudpickle/recipe
new file mode 100644
index 0000000..912d28d
--- /dev/null
+++ b/python/python-cloudpickle/recipe
@@ -0,0 +1,20 @@
+name python-cloudpickle
+version 3.1.2
+release 1
+arch any
+description python-cloudpickle: Pickler class to extend the standard pickle.Pickler functionality
+
+source https://files.pythonhosted.org/packages/27/fb/576f067976d320f5f0114a8d9fa1215425441bb35627b1993e5afd8111e5/cloudpickle-${version}.tar.gz
+hash sha256:7fda9eb655c9c230dab534f1983763de5835249750e85fbcef43aaa30a9a2414
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-colorama/recipe b/python/python-colorama/recipe
new file mode 100644
index 0000000..85ebc2d
--- /dev/null
+++ b/python/python-colorama/recipe
@@ -0,0 +1,20 @@
+name python-colorama
+version 0.4.6
+release 1
+arch any
+description python-colorama: Cross-platform colored terminal text
+
+source https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-${version}.tar.gz
+hash sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-colorlog/recipe b/python/python-colorlog/recipe
new file mode 100644
index 0000000..6937547
--- /dev/null
+++ b/python/python-colorlog/recipe
@@ -0,0 +1,20 @@
+name python-colorlog
+version 6.12.0
+release 1
+arch any
+description python-colorlog: Add colours to the output of Python's logging module
+
+source https://files.pythonhosted.org/packages/8c/55/ba79756cb90c8d69d599d57785398ac87bba7b19c80e87f4e8a562197c93/colorlog-${version}.tar.gz
+hash sha256:2a7924c1dadf18b22a0eb8b06d1c7b01d5341707ec1641eb6fcc4fde0c3e8e5f
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-contourpy/recipe b/python/python-contourpy/recipe
new file mode 100644
index 0000000..482765d
--- /dev/null
+++ b/python/python-contourpy/recipe
@@ -0,0 +1,21 @@
+name python-contourpy
+version 1.4.0
+release 1
+arch any
+description python-contourpy: Python library for calculating contours of 2D quadrilateral grids
+
+source https://files.pythonhosted.org/packages/83/5a/a55177dd22553a277388e8a1b3220e92de91bacb28356cdc73caa240121d/contourpy-${version}.tar.gz
+hash sha256:20156f5a1ac4f8ce02656e39a61e82164a3d359796dc8026f75b062783d500e1
+
+depend filesystem
+depend python
+depend python-numpy
+builddep python-meson-python
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-coverage/recipe b/python/python-coverage/recipe
new file mode 100644
index 0000000..bf0e969
--- /dev/null
+++ b/python/python-coverage/recipe
@@ -0,0 +1,20 @@
+name python-coverage
+version 7.16.1
+release 1
+arch any
+description python-coverage: Code coverage measurement for Python
+
+source https://files.pythonhosted.org/packages/65/2d/c738872f477f5687152acae68635790387425d407ae37dd3d3a8a6692307/coverage-${version}.tar.gz
+hash sha256:f83981779bcf9dfa06fa0a8d4cb43e0faec1706328ce07aa3e7b665b4ac0f210
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-croniter/recipe b/python/python-croniter/recipe
new file mode 100644
index 0000000..cbabc59
--- /dev/null
+++ b/python/python-croniter/recipe
@@ -0,0 +1,21 @@
+name python-croniter
+version 6.2.4
+release 1
+arch any
+description python-croniter: croniter provides iteration for datetime object with cron like format
+
+source https://files.pythonhosted.org/packages/37/57/2e2a65aee2a70483cb28e2b7e15a072d00a523207593b44400d4717bb100/croniter-${version}.tar.gz
+hash sha256:fc124f751b1b04805c2a04b061898b436b45ab2320b045e1e052ea895de65189
+
+depend filesystem
+depend python
+depend python-dateutil
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cryptography/recipe b/python/python-cryptography/recipe
new file mode 100644
index 0000000..fdc9caa
--- /dev/null
+++ b/python/python-cryptography/recipe
@@ -0,0 +1,22 @@
+name python-cryptography
+version 50.0.1
+release 1
+arch any
+description python-cryptography: cryptography is a package which provides cryptographic recipes and primitives to Python developers
+
+source https://files.pythonhosted.org/packages/bb/ad/5d6702db60b1e40b41ef513b6967ff5848f307d50f8449baf1634f5908f1/cryptography-${version}.tar.gz
+hash sha256:5dd9bda1c12b4162f6ff568eeb5e0ff956c28d14406e875cfe8a63a2d414ff20
+
+depend filesystem
+depend python
+depend python-cffi
+depend python-typing-extensions
+builddep python-maturin
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-cycler/recipe b/python/python-cycler/recipe
new file mode 100644
index 0000000..ec088e0
--- /dev/null
+++ b/python/python-cycler/recipe
@@ -0,0 +1,20 @@
+name python-cycler
+version 0.12.1
+release 1
+arch any
+description python-cycler: Composable style cycles
+
+source https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-${version}.tar.gz
+hash sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-dateutil/recipe b/python/python-dateutil/recipe
new file mode 100644
index 0000000..e2169f9
--- /dev/null
+++ b/python/python-dateutil/recipe
@@ -0,0 +1,21 @@
+name python-dateutil
+version 2.9.0.post0
+release 1
+arch any
+description python-dateutil: Extensions to the standard Python datetime module
+
+source https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-${version}.tar.gz
+hash sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3
+
+depend filesystem
+depend python
+depend python-six
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-dbus-next/recipe b/python/python-dbus-next/recipe
new file mode 100644
index 0000000..36facb5
--- /dev/null
+++ b/python/python-dbus-next/recipe
@@ -0,0 +1,20 @@
+name python-dbus-next
+version 0.2.3
+release 1
+arch any
+description python-dbus-next: A zero-dependency DBus library for Python with asyncio support
+
+source https://files.pythonhosted.org/packages/ce/45/6a40fbe886d60a8c26f480e7d12535502b5ba123814b3b9a0b002ebca198/dbus_next-${version}.tar.gz
+hash sha256:f4eae26909332ada528c0a3549dda8d4f088f9b365153952a408e28023a626a5
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-decorator/recipe b/python/python-decorator/recipe
new file mode 100644
index 0000000..c6f3362
--- /dev/null
+++ b/python/python-decorator/recipe
@@ -0,0 +1,20 @@
+name python-decorator
+version 5.3.1
+release 1
+arch any
+description python-decorator: Decorators for Humans
+
+source https://files.pythonhosted.org/packages/60/8b/32f9823da46cde7df2087faa08cd98d01b908f8dcab982cdba9c84e85355/decorator-${version}.tar.gz
+hash sha256:4cbcdd55a6efadb9dbea26b858f4fb3264567b52d69ca0d25b721b553f60ea82
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-deepdiff/recipe b/python/python-deepdiff/recipe
new file mode 100644
index 0000000..6e314bb
--- /dev/null
+++ b/python/python-deepdiff/recipe
@@ -0,0 +1,22 @@
+name python-deepdiff
+version 9.1.0
+release 1
+arch any
+description python-deepdiff: Deep Difference and Search of any Python object/data. Recreate objects by adding adding deltas to each other
+
+source https://files.pythonhosted.org/packages/f9/6b/6a4a5aaf38535eb332c2856aa08e73ed7c549d0851b1215401af0a2db1a7/deepdiff-${version}.tar.gz
+hash sha256:07e9e366fab4297755153c4eab795ad4ef3cbd0d51660e847f5751c6bd727687
+
+depend filesystem
+depend python
+depend python-cachebox
+depend python-orderly-set
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-defusedxml/recipe b/python/python-defusedxml/recipe
new file mode 100644
index 0000000..7864b4d
--- /dev/null
+++ b/python/python-defusedxml/recipe
@@ -0,0 +1,20 @@
+name python-defusedxml
+version 0.7.1
+release 1
+arch any
+description python-defusedxml: XML bomb protection for Python stdlib modules
+
+source https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-${version}.tar.gz
+hash sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-dependency-groups/recipe b/python/python-dependency-groups/recipe
new file mode 100644
index 0000000..f55bfad
--- /dev/null
+++ b/python/python-dependency-groups/recipe
@@ -0,0 +1,22 @@
+name python-dependency-groups
+version 1.3.2
+release 1
+arch any
+description python-dependency-groups: A tool for resolving PEP 735 Dependency Group data
+
+source https://files.pythonhosted.org/packages/b5/16/65e61d8e837e0d70a99a0d4dd76e2af53357c3a03ed1db8ad9b5786d7f25/dependency_groups-${version}.tar.gz
+hash sha256:c81831f43828dbc3987ee247eb198241a0152b8e7ceab10977cc3808eb388ac7
+
+depend filesystem
+depend python
+depend python-packaging
+depend python-tomli
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-diagnostic/recipe b/python/python-diagnostic/recipe
new file mode 100644
index 0000000..82fd604
--- /dev/null
+++ b/python/python-diagnostic/recipe
@@ -0,0 +1,23 @@
+name python-diagnostic
+version 3.0.0
+release 1
+arch any
+description python-diagnostic: Present errors that contain causes better understand what happened
+
+source https://files.pythonhosted.org/packages/5d/e1/397476816642a176500e5a53f3875244a61f2543bb405aa67d5ec06ca8b7/diagnostic-${version}.tar.gz
+hash sha256:5c80d7f77706dca775cc85d7b0492e4e96385dade2103052cf06cf6ab105b855
+
+depend filesystem
+depend python
+depend python-rich
+depend python-markdown-it-py
+depend python-docutils
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-dill/recipe b/python/python-dill/recipe
new file mode 100644
index 0000000..9efd5d0
--- /dev/null
+++ b/python/python-dill/recipe
@@ -0,0 +1,20 @@
+name python-dill
+version 0.4.1
+release 1
+arch any
+description python-dill: serialize all of Python
+
+source https://files.pythonhosted.org/packages/81/e1/56027a71e31b02ddc53c7d65b01e68edf64dea2932122fe7746a516f75d5/dill-${version}.tar.gz
+hash sha256:423092df4182177d4d8ba8290c8a5b640c66ab35ec7da59ccfa00f6fa3eea5fa
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-discovery/recipe b/python/python-discovery/recipe
new file mode 100644
index 0000000..605d52a
--- /dev/null
+++ b/python/python-discovery/recipe
@@ -0,0 +1,20 @@
+name python-discovery
+version 0.0.4
+release 1
+arch any
+description python-discovery: Python library for getting values from ETCD
+
+source https://files.pythonhosted.org/packages/57/78/beeda4533326544c2773ec872013349f211cae457db6c90642e44509f8c9/discovery-${version}.tar.gz
+hash sha256:76504c1d07b687082cb6c64fa78991533508b797c6df203f3aa824c99b06ecec
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-diskcache/recipe b/python/python-diskcache/recipe
new file mode 100644
index 0000000..4a424ba
--- /dev/null
+++ b/python/python-diskcache/recipe
@@ -0,0 +1,20 @@
+name python-diskcache
+version 5.6.3
+release 1
+arch any
+description python-diskcache: Disk Cache -- Disk and file backed persistent cache
+
+source https://files.pythonhosted.org/packages/3f/21/1c1ffc1a039ddcc459db43cc108658f32c57d271d7289a2794e401d0fdb6/diskcache-${version}.tar.gz
+hash sha256:2c3a3fa2743d8535d832ec61c2054a1641f41775aa7c556758a109941e33e4fc
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-distlib/recipe b/python/python-distlib/recipe
new file mode 100644
index 0000000..4055153
--- /dev/null
+++ b/python/python-distlib/recipe
@@ -0,0 +1,20 @@
+name python-distlib
+version 0.4.3
+release 1
+arch any
+description python-distlib: Distribution utilities
+
+source https://files.pythonhosted.org/packages/c9/02/bd72be9134d25ed783ecbbc38a539ffaefbf90c78418c7fb7229600dbac7/distlib-${version}.tar.gz
+hash sha256:f152097224a0ae24be5a0f6bae1b9359af82133bce63f98a95f86cae1aede9ed
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-distro/recipe b/python/python-distro/recipe
new file mode 100644
index 0000000..9e8739b
--- /dev/null
+++ b/python/python-distro/recipe
@@ -0,0 +1,20 @@
+name python-distro
+version 1.9.0
+release 1
+arch any
+description python-distro: Distro - an OS platform information API
+
+source https://files.pythonhosted.org/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-${version}.tar.gz
+hash sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-dnspython/recipe b/python/python-dnspython/recipe
new file mode 100644
index 0000000..3ecca83
--- /dev/null
+++ b/python/python-dnspython/recipe
@@ -0,0 +1,20 @@
+name python-dnspython
+version 2.8.0
+release 1
+arch any
+description python-dnspython: DNS toolkit
+
+source https://files.pythonhosted.org/packages/8c/8b/57666417c0f90f08bcafa776861060426765fdb422eb10212086fb811d26/dnspython-${version}.tar.gz
+hash sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-docopt/recipe b/python/python-docopt/recipe
new file mode 100644
index 0000000..7bc2264
--- /dev/null
+++ b/python/python-docopt/recipe
@@ -0,0 +1,20 @@
+name python-docopt
+version 0.6.2
+release 1
+arch any
+description python-docopt: Pythonic argument parser, that will make you smile
+
+source https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-${version}.tar.gz
+hash sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-docutils/recipe b/python/python-docutils/recipe
new file mode 100644
index 0000000..454d8b8
--- /dev/null
+++ b/python/python-docutils/recipe
@@ -0,0 +1,20 @@
+name python-docutils
+version 0.23
+release 1
+arch any
+description python-docutils: Docutils -- Python Documentation Utilities
+
+source https://files.pythonhosted.org/packages/39/a4/5180d9afc57e8fca05601dd652bdff19604c218814037fe90ffc7625a50a/docutils-${version}.tar.gz
+hash sha256:746f5060322511280a1e50eb76846ed6bf2342984b2ac04dc42caa1a8d78799e
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-dotenv/recipe b/python/python-dotenv/recipe
new file mode 100644
index 0000000..7831a94
--- /dev/null
+++ b/python/python-dotenv/recipe
@@ -0,0 +1,20 @@
+name python-dotenv
+version 1.2.3
+release 1
+arch any
+description python-dotenv: Read key-value pairs from a .env file and set them as environment variables
+
+source https://files.pythonhosted.org/packages/6a/53/ed9d74092561d4b01a2ef1349d52cdbc135e526c245f366b089cfca6de49/python_dotenv-${version}.tar.gz
+hash sha256:a20a594dabeaa385725aa239d5244871c143ecb356add8a20fcf23773a6c3a35
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-dynaconf/recipe b/python/python-dynaconf/recipe
new file mode 100644
index 0000000..309817f
--- /dev/null
+++ b/python/python-dynaconf/recipe
@@ -0,0 +1,20 @@
+name python-dynaconf
+version 3.3.5
+release 1
+arch any
+description python-dynaconf: The dynamic configurator for your Python Project
+
+source https://files.pythonhosted.org/packages/71/e4/723ba469856bb493c948985e5bd562c8a65f2b93e70c896e9764ab76de00/dynaconf-${version}.tar.gz
+hash sha256:a08f6ab44025034ef3c9f86b32548ab01efd4039094a74bd9f028a43c63d016f
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-editables/recipe b/python/python-editables/recipe
new file mode 100644
index 0000000..6fc2983
--- /dev/null
+++ b/python/python-editables/recipe
@@ -0,0 +1,20 @@
+name python-editables
+version 0.6
+release 1
+arch any
+description python-editables: Editable installations
+
+source https://files.pythonhosted.org/packages/82/f8/02a4e9a0cb961b0feeb431ac96b231c157ecdcbbeacafe9e2fdb4b1dde39/editables-${version}.tar.gz
+hash sha256:1163834902381c4613787951c5914800fdf155ae08848a373b8ea5006780977c
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-exceptiongroup/recipe b/python/python-exceptiongroup/recipe
new file mode 100644
index 0000000..245bb4b
--- /dev/null
+++ b/python/python-exceptiongroup/recipe
@@ -0,0 +1,21 @@
+name python-exceptiongroup
+version 1.3.1
+release 1
+arch any
+description python-exceptiongroup: Backport of PEP 654 (exception groups)
+
+source https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-${version}.tar.gz
+hash sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219
+
+depend filesystem
+depend python
+depend python-typing-extensions
+builddep python-flit-scm
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-execnet/recipe b/python/python-execnet/recipe
new file mode 100644
index 0000000..7edda12
--- /dev/null
+++ b/python/python-execnet/recipe
@@ -0,0 +1,20 @@
+name python-execnet
+version 2.1.2
+release 1
+arch any
+description python-execnet: execnet: rapid multi-Python deployment
+
+source https://files.pythonhosted.org/packages/bf/89/780e11f9588d9e7128a3f87788354c7946a9cbb1401ad38a48c4db9a4f07/execnet-${version}.tar.gz
+hash sha256:63d83bfdd9a23e35b9c6a3261412324f964c2ec8dcd8d3c6916ee9373e0befcd
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-executing/recipe b/python/python-executing/recipe
new file mode 100644
index 0000000..202013b
--- /dev/null
+++ b/python/python-executing/recipe
@@ -0,0 +1,20 @@
+name python-executing
+version 2.2.1
+release 1
+arch any
+description python-executing: Get the currently executing AST node of a frame, and other information
+
+source https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-${version}.tar.gz
+hash sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-fastapi/recipe b/python/python-fastapi/recipe
new file mode 100644
index 0000000..4236798
--- /dev/null
+++ b/python/python-fastapi/recipe
@@ -0,0 +1,25 @@
+name python-fastapi
+version 0.141.1
+release 1
+arch any
+description python-fastapi: FastAPI framework, high performance, easy to learn, fast to code, ready for production
+
+source https://files.pythonhosted.org/packages/8a/02/91e3416a8fdd715abb903a952a6bec7cdd8d14eed55d415fc8595524c319/fastapi-${version}.tar.gz
+hash sha256:e8822fc40db1e1858054d7a949a888695bc9bdce70139178e33bd2871a453ca1
+
+depend filesystem
+depend python
+depend python-starlette
+depend python-pydantic
+depend python-typing-extensions
+depend python-typing-inspection
+depend python-annotated-doc
+builddep python-pdm-backend
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-filelock/recipe b/python/python-filelock/recipe
new file mode 100644
index 0000000..d07da51
--- /dev/null
+++ b/python/python-filelock/recipe
@@ -0,0 +1,20 @@
+name python-filelock
+version 4.0.1
+release 1
+arch any
+description python-filelock: A platform independent file lock
+
+source https://files.pythonhosted.org/packages/6f/38/88cd6eda96c40594a1e3da7d8b40f04bc40ace5a6aef9ac5cb407540f173/filelock-${version}.tar.gz
+hash sha256:fdefc3f3e87716d855ae2b732c1cfd521dd99799ef2b4d00e8c0d4dcdc7cc94b
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-flake8/recipe b/python/python-flake8/recipe
new file mode 100644
index 0000000..775034a
--- /dev/null
+++ b/python/python-flake8/recipe
@@ -0,0 +1,23 @@
+name python-flake8
+version 7.3.0
+release 1
+arch any
+description python-flake8: the modular source code checker: pep8 pyflakes and co
+
+source https://files.pythonhosted.org/packages/9b/af/fbfe3c4b5a657d79e5c47a2827a362f9e1b763336a52f926126aa6dc7123/flake8-${version}.tar.gz
+hash sha256:fe044858146b9fc69b551a4b490d69cf960fcb78ad1edcb84e7fbb1b4a8e3872
+
+depend filesystem
+depend python
+depend python-mccabe
+depend python-pycodestyle
+depend python-pyflakes
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-flask/recipe b/python/python-flask/recipe
new file mode 100644
index 0000000..7e431f7
--- /dev/null
+++ b/python/python-flask/recipe
@@ -0,0 +1,27 @@
+name python-flask
+version 3.1.3
+release 1
+arch any
+description python-flask: A simple framework for building complex web applications
+
+source https://files.pythonhosted.org/packages/26/00/35d85dcce6c57fdc871f3867d465d780f302a175ea360f62533f12b27e2b/flask-${version}.tar.gz
+hash sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb
+
+depend filesystem
+depend python
+depend python-blinker
+depend python-click
+depend python-importlib-metadata
+depend python-itsdangerous
+depend python-jinja2
+depend python-markupsafe
+depend python-werkzeug
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-flit-core/recipe b/python/python-flit-core/recipe
new file mode 100644
index 0000000..60a5821
--- /dev/null
+++ b/python/python-flit-core/recipe
@@ -0,0 +1,19 @@
+name python-flit-core
+version 4.1.0
+release 1
+arch any
+description python-flit-core: Distribution-building parts of Flit. See flit package for more information
+
+source https://files.pythonhosted.org/packages/e7/91/add211b38c357bf1b94900b4f79c34661a92be65c0243d2b0a3393c5092d/flit_core-${version}.tar.gz
+hash sha256:62e12b63ead8335b37f59fabb977c7167fe476dafb5e41785dfa8c9aff843bc6
+
+depend filesystem
+depend python
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-flit-scm/recipe b/python/python-flit-scm/recipe
new file mode 100644
index 0000000..46afa10
--- /dev/null
+++ b/python/python-flit-scm/recipe
@@ -0,0 +1,22 @@
+name python-flit-scm
+version 1.7.0
+release 1
+arch any
+description python-flit-scm: A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit to build the package
+
+source https://files.pythonhosted.org/packages/e2/99/961b062461652435b6ad9042d2ffdd75e327b36936987c2073aa784334d5/flit_scm-${version}.tar.gz
+hash sha256:961bd6fb24f31bba75333c234145fff88e6de0a90fc0f7e5e7c79deca69f6bb2
+
+depend filesystem
+depend python
+depend python-flit-core
+depend python-setuptools-scm
+depend python-tomli
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-fonttools/recipe b/python/python-fonttools/recipe
new file mode 100644
index 0000000..d52813d
--- /dev/null
+++ b/python/python-fonttools/recipe
@@ -0,0 +1,20 @@
+name python-fonttools
+version 4.65.0
+release 1
+arch any
+description python-fonttools: Tools to manipulate font files
+
+source https://files.pythonhosted.org/packages/77/51/d63c7e52163ac14393a35bd14bd7c0da95f8f74be5d7cc988092f9965129/fonttools-${version}.tar.gz
+hash sha256:762ba5431358d0dbd4a01982484a1d494fb267e91f974cdcf20b80eab8560f6f
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-freezegun/recipe b/python/python-freezegun/recipe
new file mode 100644
index 0000000..91b7423
--- /dev/null
+++ b/python/python-freezegun/recipe
@@ -0,0 +1,21 @@
+name python-freezegun
+version 1.5.5
+release 1
+arch any
+description python-freezegun: Let your Python tests travel through time
+
+source https://files.pythonhosted.org/packages/95/dd/23e2f4e357f8fd3bdff613c1fe4466d21bfb00a6177f238079b17f7b1c84/freezegun-${version}.tar.gz
+hash sha256:ac7742a6cc6c25a2c35e9292dfd554b897b517d2dec26891a2e8debf205cb94a
+
+depend filesystem
+depend python
+depend python-dateutil
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-frozenlist/recipe b/python/python-frozenlist/recipe
new file mode 100644
index 0000000..f191d33
--- /dev/null
+++ b/python/python-frozenlist/recipe
@@ -0,0 +1,19 @@
+name python-frozenlist
+version 1.8.0
+release 1
+arch any
+description python-frozenlist: A list-like structure which implements collections.abc.MutableSequence
+
+source https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-${version}.tar.gz
+hash sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad
+
+depend filesystem
+depend python
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-furo/recipe b/python/python-furo/recipe
new file mode 100644
index 0000000..e3bad85
--- /dev/null
+++ b/python/python-furo/recipe
@@ -0,0 +1,25 @@
+name python-furo
+version 2025.12.19
+release 1
+arch any
+description python-furo: A clean customisable Sphinx documentation theme
+
+source https://files.pythonhosted.org/packages/ec/20/5f5ad4da6a5a27c80f2ed2ee9aee3f9e36c66e56e21c00fde467b2f8f88f/furo-${version}.tar.gz
+hash sha256:188d1f942037d8b37cd3985b955839fea62baa1730087dc29d157677c857e2a7
+
+depend filesystem
+depend python
+depend python-beautifulsoup4
+depend python-sphinx
+depend python-sphinx-basic-ng
+depend python-pygments
+depend python-accessible-pygments
+builddep python-sphinx-theme-builder
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-ghp-import/recipe b/python/python-ghp-import/recipe
new file mode 100644
index 0000000..224ca8a
--- /dev/null
+++ b/python/python-ghp-import/recipe
@@ -0,0 +1,21 @@
+name python-ghp-import
+version 2.1.0
+release 1
+arch any
+description python-ghp-import: Copy your docs directly to the gh-pages branch
+
+source https://files.pythonhosted.org/packages/d9/29/d40217cbe2f6b1359e00c6c307bb3fc876ba74068cbab3dde77f03ca0dc4/ghp-import-${version}.tar.gz
+hash sha256:9c535c4c61193c2df8871222567d7fd7e5014d835f97dc7b7439069e2413d343
+
+depend filesystem
+depend python
+depend python-dateutil
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-greenlet/recipe b/python/python-greenlet/recipe
new file mode 100644
index 0000000..78aa499
--- /dev/null
+++ b/python/python-greenlet/recipe
@@ -0,0 +1,20 @@
+name python-greenlet
+version 3.5.6
+release 1
+arch any
+description python-greenlet: Lightweight in-process concurrent programming
+
+source https://files.pythonhosted.org/packages/3e/6e/0091f175ccd02b02bc8811bbcbcc6ac2e980be116e3b2f7a736ca322bf84/greenlet-${version}.tar.gz
+hash sha256:8e67c43bdfc88d5fee6db0d3e40175b362fc95fb85f0412d233b9b203c53a575
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-gunicorn/recipe b/python/python-gunicorn/recipe
new file mode 100644
index 0000000..1f4e4cb
--- /dev/null
+++ b/python/python-gunicorn/recipe
@@ -0,0 +1,20 @@
+name python-gunicorn
+version 26.2.0
+release 1
+arch any
+description python-gunicorn: WSGI HTTP Server for UNIX
+
+source https://files.pythonhosted.org/packages/d9/8a/e4ef6ee11701b6cd64702848415ffb69eeff85cb388a3c6c7fe86f22f3f8/gunicorn-${version}.tar.gz
+hash sha256:62b864895d9ebff0b2f9867ba04fe811c93121596540830c9c916d0769668447
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-h11/recipe b/python/python-h11/recipe
new file mode 100644
index 0000000..d7db727
--- /dev/null
+++ b/python/python-h11/recipe
@@ -0,0 +1,20 @@
+name python-h11
+version 0.16.0
+release 1
+arch any
+description python-h11: A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
+
+source https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-${version}.tar.gz
+hash sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-h2/recipe b/python/python-h2/recipe
new file mode 100644
index 0000000..bddca0b
--- /dev/null
+++ b/python/python-h2/recipe
@@ -0,0 +1,22 @@
+name python-h2
+version 4.4.1
+release 1
+arch any
+description python-h2: Pure-Python HTTP/2 protocol implementation
+
+source https://files.pythonhosted.org/packages/e7/85/7c366e69d84c17bb778fe41419e1fbcce3033d5b7ce29bbffff0a98b859f/h2-${version}.tar.gz
+hash sha256:4e866ffb1a869ae14dd9b5e6beb5c24a13da0495ad72b65925ded182521c1516
+
+depend filesystem
+depend python
+depend python-hyperframe
+depend python-hpack
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-hatch-vcs/recipe b/python/python-hatch-vcs/recipe
new file mode 100644
index 0000000..85a65d4
--- /dev/null
+++ b/python/python-hatch-vcs/recipe
@@ -0,0 +1,22 @@
+name python-hatch-vcs
+version 0.5.0
+release 1
+arch any
+description python-hatch-vcs: Hatch plugin for versioning with your preferred VCS
+
+source https://files.pythonhosted.org/packages/6b/b0/4cc743d38adbee9d57d786fa496ed1daadb17e48589b6da8fa55717a0746/hatch_vcs-${version}.tar.gz
+hash sha256:0395fa126940340215090c344a2bf4e2a77bcbe7daab16f41b37b98c95809ff9
+
+depend filesystem
+depend python
+depend python-hatchling
+depend python-setuptools-scm
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-hatchling/recipe b/python/python-hatchling/recipe
new file mode 100644
index 0000000..60976e4
--- /dev/null
+++ b/python/python-hatchling/recipe
@@ -0,0 +1,25 @@
+name python-hatchling
+version 1.32.4
+release 1
+arch any
+description python-hatchling: Modern, extensible Python build backend
+
+source https://files.pythonhosted.org/packages/f6/97/b5312f01a8c6daf729a9d272dd442e0c546dbcc630495788786c4b567ed0/hatchling-${version}.tar.gz
+hash sha256:c4468f73144c054d2aab4ef0f0378c43b9878bf07f8ffd6b79690e970d375f07
+
+depend filesystem
+depend python
+depend python-packaging
+depend python-pathspec
+depend python-pluggy
+depend python-tomli
+depend python-tomlkit
+depend python-trove-classifiers
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-hpack/recipe b/python/python-hpack/recipe
new file mode 100644
index 0000000..f56ca77
--- /dev/null
+++ b/python/python-hpack/recipe
@@ -0,0 +1,20 @@
+name python-hpack
+version 4.2.0
+release 1
+arch any
+description python-hpack: Pure-Python HPACK header encoding
+
+source https://files.pythonhosted.org/packages/26/5b/fcabf6028144a8723726318b07a32c2f3314acdff6265743cf08a344b18e/hpack-${version}.tar.gz
+hash sha256:0895cfa3b5531fc65fe439c05eb65144f123bf7a394fcaa56aa423548d8e45c0
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-html5lib/recipe b/python/python-html5lib/recipe
new file mode 100644
index 0000000..8aa5413
--- /dev/null
+++ b/python/python-html5lib/recipe
@@ -0,0 +1,22 @@
+name python-html5lib
+version 1.1
+release 1
+arch any
+description python-html5lib: HTML parser based on the WHATWG HTML specification
+
+source https://files.pythonhosted.org/packages/ac/b6/b55c3f49042f1df3dcd422b7f224f939892ee94f22abcf503a9b7339eaf2/html5lib-${version}.tar.gz
+hash sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f
+
+depend filesystem
+depend python
+depend python-six
+depend python-webencodings
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-httpcore/recipe b/python/python-httpcore/recipe
new file mode 100644
index 0000000..805cbae
--- /dev/null
+++ b/python/python-httpcore/recipe
@@ -0,0 +1,22 @@
+name python-httpcore
+version 1.0.9
+release 1
+arch any
+description python-httpcore: A minimal low-level HTTP client
+
+source https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-${version}.tar.gz
+hash sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8
+
+depend filesystem
+depend python
+depend python-certifi
+depend python-h11
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-httpx/recipe b/python/python-httpx/recipe
new file mode 100644
index 0000000..e0436cd
--- /dev/null
+++ b/python/python-httpx/recipe
@@ -0,0 +1,24 @@
+name python-httpx
+version 0.28.1
+release 1
+arch any
+description python-httpx: The next generation HTTP client
+
+source https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-${version}.tar.gz
+hash sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc
+
+depend filesystem
+depend python
+depend python-anyio
+depend python-certifi
+depend python-httpcore
+depend python-idna
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-humanize/recipe b/python/python-humanize/recipe
new file mode 100644
index 0000000..4ccc0ef
--- /dev/null
+++ b/python/python-humanize/recipe
@@ -0,0 +1,20 @@
+name python-humanize
+version 4.16.0
+release 1
+arch any
+description python-humanize: Python humanize utilities
+
+source https://files.pythonhosted.org/packages/0a/ea/13a1ef3c12d12662905801495283530251918b70d62d368f1d2e0272c70d/humanize-${version}.tar.gz
+hash sha256:7dc2244a2f84a4bfb1d36c37bac80cd78e35cdc5c119206d87b018e1445f3a3f
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-hyperframe/recipe b/python/python-hyperframe/recipe
new file mode 100644
index 0000000..7e42bcf
--- /dev/null
+++ b/python/python-hyperframe/recipe
@@ -0,0 +1,20 @@
+name python-hyperframe
+version 6.1.0
+release 1
+arch any
+description python-hyperframe: Pure-Python HTTP/2 framing
+
+source https://files.pythonhosted.org/packages/02/e7/94f8232d4a74cc99514c13a9f995811485a6903d48e5d952771ef6322e30/hyperframe-${version}.tar.gz
+hash sha256:f630908a00854a7adeabd6382b43923a4c4cd4b821fcb527e6ab9e15382a3b08
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-hypothesis/recipe b/python/python-hypothesis/recipe
new file mode 100644
index 0000000..326b83f
--- /dev/null
+++ b/python/python-hypothesis/recipe
@@ -0,0 +1,22 @@
+name python-hypothesis
+version 6.168.0
+release 1
+arch any
+description python-hypothesis: The property-based testing library for Python
+
+source https://files.pythonhosted.org/packages/5a/ce/c0946bebffb99b62426a6a7643d4272cc6c5cf777a488b3b4d0ee724e960/hypothesis-${version}.tar.gz
+hash sha256:72af51087b7b5ab21c49f0d502f803c20897678652835596bd2a8b169a39135e
+
+depend filesystem
+depend python
+depend python-exceptiongroup
+depend python-sortedcontainers
+builddep python-maturin
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-identify/recipe b/python/python-identify/recipe
new file mode 100644
index 0000000..7415e89
--- /dev/null
+++ b/python/python-identify/recipe
@@ -0,0 +1,20 @@
+name python-identify
+version 2.6.19
+release 1
+arch any
+description python-identify: File identification library for Python
+
+source https://files.pythonhosted.org/packages/52/63/51723b5f116cc04b061cb6f5a561790abf249d25931d515cd375e063e0f4/identify-${version}.tar.gz
+hash sha256:6be5020c38fcb07da56c53733538a3081ea5aa70d36a156f83044bfbf9173842
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-idna/recipe b/python/python-idna/recipe
new file mode 100644
index 0000000..37278c3
--- /dev/null
+++ b/python/python-idna/recipe
@@ -0,0 +1,20 @@
+name python-idna
+version 3.20
+release 1
+arch any
+description python-idna: Internationalized Domain Names in Applications (IDNA)
+
+source https://files.pythonhosted.org/packages/f5/08/8eea9d4b8302028f3abb2c0813953f7aec26d33b7a8960ed760e65ff29fa/idna-${version}.tar.gz
+hash sha256:a7db850025b95ded1eae8a46181a1a6c56c92c96f0e2b005d9ff8dc0210cab44
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-imagesize/recipe b/python/python-imagesize/recipe
new file mode 100644
index 0000000..eca394e
--- /dev/null
+++ b/python/python-imagesize/recipe
@@ -0,0 +1,20 @@
+name python-imagesize
+version 2.0.1
+release 1
+arch any
+description python-imagesize: Get image size from headers (BMP/PNG/JPEG/JPEG2000/GIF/TIFF/SVG/Netpbm/WebP/AVIF/HEIC/HEIF)
+
+source https://files.pythonhosted.org/packages/fb/5e/513ff06670c84e7b9887c1fdf61b2d42b4f574a831f2f1d2222023049d8a/imagesize-${version}.tar.gz
+hash sha256:b2ba6a4dea487a7ebcd53248d3476aca449d30db12a2dde5e0c5ca9624fd77e5
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-importlib-metadata/recipe b/python/python-importlib-metadata/recipe
new file mode 100644
index 0000000..b1ac43b
--- /dev/null
+++ b/python/python-importlib-metadata/recipe
@@ -0,0 +1,21 @@
+name python-importlib-metadata
+version 9.0.1
+release 1
+arch any
+description python-importlib-metadata: Read metadata from Python packages
+
+source https://files.pythonhosted.org/packages/6f/7e/1e7e8dc30634b93ebb3d58a3dea569ad146e656218d3960ab04f62047b29/importlib_metadata-${version}.tar.gz
+hash sha256:ab830580bc0ef3db61ce8fae716389e5462b67e033018bab6d8f80ef17172f99
+
+depend filesystem
+depend python
+depend python-zipp
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-inflection/recipe b/python/python-inflection/recipe
new file mode 100644
index 0000000..2f1acbf
--- /dev/null
+++ b/python/python-inflection/recipe
@@ -0,0 +1,20 @@
+name python-inflection
+version 0.5.1
+release 1
+arch any
+description python-inflection: A port of Ruby on Rails inflector to Python
+
+source https://files.pythonhosted.org/packages/e1/7e/691d061b7329bc8d54edbf0ec22fbfb2afe61facb681f9aaa9bff7a27d04/inflection-${version}.tar.gz
+hash sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-iniconfig/recipe b/python/python-iniconfig/recipe
new file mode 100644
index 0000000..de4a453
--- /dev/null
+++ b/python/python-iniconfig/recipe
@@ -0,0 +1,20 @@
+name python-iniconfig
+version 2.3.0
+release 1
+arch any
+description python-iniconfig: brain-dead simple config-ini parsing
+
+source https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-${version}.tar.gz
+hash sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-installer/recipe b/python/python-installer/recipe
new file mode 100644
index 0000000..f43623a
--- /dev/null
+++ b/python/python-installer/recipe
@@ -0,0 +1,20 @@
+name python-installer
+version 1.0.1
+release 1
+arch any
+description python-installer: A library for installing Python wheels
+
+source https://files.pythonhosted.org/packages/06/fe/b9f481cf0cc867958a21338baa900357b7b7d86cac9b025948049d77923c/installer-${version}.tar.gz
+hash sha256:052c7fc3721d54c696e2dea019be67539d7b144e924f559f54beb3121831c364
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-invoke/recipe b/python/python-invoke/recipe
new file mode 100644
index 0000000..3cc9b67
--- /dev/null
+++ b/python/python-invoke/recipe
@@ -0,0 +1,20 @@
+name python-invoke
+version 3.0.3
+release 1
+arch any
+description python-invoke: Pythonic task execution
+
+source https://files.pythonhosted.org/packages/33/f6/227c48c5fe47fa178ccf1fda8f047d16c97ba926567b661e9ce2045c600c/invoke-${version}.tar.gz
+hash sha256:437b6a622223824380bfb4e64f612711a6b648c795f565efc8625af66fb57f0c
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-ipython-pygments-lexers/recipe b/python/python-ipython-pygments-lexers/recipe
new file mode 100644
index 0000000..c3a15ca
--- /dev/null
+++ b/python/python-ipython-pygments-lexers/recipe
@@ -0,0 +1,21 @@
+name python-ipython-pygments-lexers
+version 1.1.1
+release 1
+arch any
+description python-ipython-pygments-lexers: Defines a variety of Pygments lexers for highlighting IPython code
+
+source https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-${version}.tar.gz
+hash sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81
+
+depend filesystem
+depend python
+depend python-pygments
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-ipython/recipe b/python/python-ipython/recipe
new file mode 100644
index 0000000..9bba21e
--- /dev/null
+++ b/python/python-ipython/recipe
@@ -0,0 +1,27 @@
+name python-ipython
+version 9.17.1
+release 1
+arch any
+description python-ipython: IPython: Productive Interactive Computing
+
+source https://files.pythonhosted.org/packages/b9/32/99451b1283ec5d92ad77073f12e1c667dc10775384d8f15c2914207149dd/ipython-${version}.tar.gz
+hash sha256:8919be8c27f20a6f4423145028063f6637b42a03ce57665bb12015ee1f073529
+
+depend filesystem
+depend python
+depend python-ipython-pygments-lexers
+depend python-jedi
+depend python-matplotlib-inline
+depend python-prompt-toolkit
+depend python-pygments
+depend python-stack-data
+depend python-traitlets
+depend python-typing-extensions
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-isort/recipe b/python/python-isort/recipe
new file mode 100644
index 0000000..03e0a3d
--- /dev/null
+++ b/python/python-isort/recipe
@@ -0,0 +1,21 @@
+name python-isort
+version 9.0.1
+release 1
+arch any
+description python-isort: A Python utility / library to sort Python imports
+
+source https://files.pythonhosted.org/packages/e6/43/067e17bfa10b6486b408d5294105ac894149a9abb94b338568b1f53a73c9/isort-${version}.tar.gz
+hash sha256:ba23db109e3e93ef1999f7209a651214994cd807801addd16ac485982eb4edd7
+
+depend filesystem
+depend python
+depend python-mypy-extensions
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-itsdangerous/recipe b/python/python-itsdangerous/recipe
new file mode 100644
index 0000000..d04449d
--- /dev/null
+++ b/python/python-itsdangerous/recipe
@@ -0,0 +1,20 @@
+name python-itsdangerous
+version 2.2.0
+release 1
+arch any
+description python-itsdangerous: Safely pass data to untrusted environments and back
+
+source https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-${version}.tar.gz
+hash sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jaraco-classes/recipe b/python/python-jaraco-classes/recipe
new file mode 100644
index 0000000..ae7aaf2
--- /dev/null
+++ b/python/python-jaraco-classes/recipe
@@ -0,0 +1,21 @@
+name python-jaraco-classes
+version 3.4.0
+release 1
+arch any
+description python-jaraco-classes: Utility functions for Python class constructs
+
+source https://files.pythonhosted.org/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-${version}.tar.gz
+hash sha256:47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd
+
+depend filesystem
+depend python
+depend python-more-itertools
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jaraco-context/recipe b/python/python-jaraco-context/recipe
new file mode 100644
index 0000000..8320ae9
--- /dev/null
+++ b/python/python-jaraco-context/recipe
@@ -0,0 +1,21 @@
+name python-jaraco-context
+version 6.1.2
+release 1
+arch any
+description python-jaraco-context: Useful decorators and context managers
+
+source https://files.pythonhosted.org/packages/af/50/4763cd07e722bb6285316d390a164bc7e479db9d90daa769f22578f698b4/jaraco_context-${version}.tar.gz
+hash sha256:f1a6c9d391e661cc5b8d39861ff077a7dc24dc23833ccee564b234b81c82dfe3
+
+depend filesystem
+depend python
+depend python-backports-tarfile
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jaraco-functools/recipe b/python/python-jaraco-functools/recipe
new file mode 100644
index 0000000..b576069
--- /dev/null
+++ b/python/python-jaraco-functools/recipe
@@ -0,0 +1,21 @@
+name python-jaraco-functools
+version 4.6.0
+release 1
+arch any
+description python-jaraco-functools: Functools like those found in stdlib
+
+source https://files.pythonhosted.org/packages/6c/1f/c23395957d41ccf27c4e535c3d334c4051e5395b3752057ba4cbaec35c56/jaraco_functools-${version}.tar.gz
+hash sha256:880c577ec9720b3a052d5bc611fb9f2269b3d87902ef42440df443b88e443280
+
+depend filesystem
+depend python
+depend python-more-itertools
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jedi/recipe b/python/python-jedi/recipe
new file mode 100644
index 0000000..7f37b45
--- /dev/null
+++ b/python/python-jedi/recipe
@@ -0,0 +1,21 @@
+name python-jedi
+version 0.20.0
+release 1
+arch any
+description python-jedi: An autocompletion tool for Python that can be used for text editors
+
+source https://files.pythonhosted.org/packages/46/b7/a3635f6a2d7cf5b5dd98064fc1d5fbbafcb25477bcea204a3a92145d158b/jedi-${version}.tar.gz
+hash sha256:c3f4ccbd276696f4b19c54618d4fb18f9fc24b0aef02acf704b23f487daa1011
+
+depend filesystem
+depend python
+depend python-parso
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jeepney/recipe b/python/python-jeepney/recipe
new file mode 100644
index 0000000..6092033
--- /dev/null
+++ b/python/python-jeepney/recipe
@@ -0,0 +1,20 @@
+name python-jeepney
+version 0.9.0
+release 1
+arch any
+description python-jeepney: Low-level, pure Python DBus protocol wrapper
+
+source https://files.pythonhosted.org/packages/7b/6f/357efd7602486741aa73ffc0617fb310a29b588ed0fd69c2399acbb85b0c/jeepney-${version}.tar.gz
+hash sha256:cf0e9e845622b81e4a28df94c40345400256ec608d0e55bb8a3feaa9163f5732
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jinja2-time/recipe b/python/python-jinja2-time/recipe
new file mode 100644
index 0000000..3386567
--- /dev/null
+++ b/python/python-jinja2-time/recipe
@@ -0,0 +1,20 @@
+name python-jinja2-time
+version 0.2.0
+release 1
+arch any
+description python-jinja2-time: Jinja2 Extension for Dates and Times
+
+source https://files.pythonhosted.org/packages/de/7c/ee2f2014a2a0616ad3328e58e7dac879251babdb4cb796d770b5d32c469f/jinja2-time-${version}.tar.gz
+hash sha256:d14eaa4d315e7688daa4969f616f226614350c48730bfa1692d2caebd8c90d40
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jinja2/recipe b/python/python-jinja2/recipe
new file mode 100644
index 0000000..f8c819b
--- /dev/null
+++ b/python/python-jinja2/recipe
@@ -0,0 +1,21 @@
+name python-jinja2
+version 3.1.6
+release 1
+arch any
+description python-jinja2: A very fast and expressive template engine
+
+source https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-${version}.tar.gz
+hash sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d
+
+depend filesystem
+depend python
+depend python-markupsafe
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jinxed/recipe b/python/python-jinxed/recipe
new file mode 100644
index 0000000..4a47b09
--- /dev/null
+++ b/python/python-jinxed/recipe
@@ -0,0 +1,20 @@
+name python-jinxed
+version 2.1.0
+release 1
+arch any
+description python-jinxed: Jinxed Terminal Library
+
+source https://files.pythonhosted.org/packages/39/d7/6e6d474ec5eaeca6a61acc17766bb19563b3a372b4b9d92910078f5fe49f/jinxed-${version}.tar.gz
+hash sha256:7e755b831faa2443d44fb4ce7c0202eb9c3ed39bd5bf1193365888f4f6092b54
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-joblib/recipe b/python/python-joblib/recipe
new file mode 100644
index 0000000..2cf9296
--- /dev/null
+++ b/python/python-joblib/recipe
@@ -0,0 +1,21 @@
+name python-joblib
+version 1.6.0
+release 1
+arch any
+description python-joblib: Lightweight pipelining with Python functions
+
+source https://files.pythonhosted.org/packages/d5/1d/537ab090f302b838943a1b56497dd53059b9a9b46a074936470173a2e207/joblib-${version}.tar.gz
+hash sha256:2ccc96785b12046c08fd6d55839c12857831b54a3c1673ffadd2f04bfc4eda03
+
+depend filesystem
+depend python
+depend python-cloudpickle
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jsonpatch/recipe b/python/python-jsonpatch/recipe
new file mode 100644
index 0000000..e976342
--- /dev/null
+++ b/python/python-jsonpatch/recipe
@@ -0,0 +1,21 @@
+name python-jsonpatch
+version 1.33
+release 1
+arch any
+description python-jsonpatch: Apply JSON-Patches (RFC 6902)
+
+source https://files.pythonhosted.org/packages/42/78/18813351fe5d63acad16aec57f94ec2b70a09e53ca98145589e185423873/jsonpatch-${version}.tar.gz
+hash sha256:9fcd4009c41e6d12348b4a0ff2563ba56a2923a7dfee731d004e212e1ee5030c
+
+depend filesystem
+depend python
+depend python-jsonpointer
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jsonpointer/recipe b/python/python-jsonpointer/recipe
new file mode 100644
index 0000000..0741f41
--- /dev/null
+++ b/python/python-jsonpointer/recipe
@@ -0,0 +1,20 @@
+name python-jsonpointer
+version 3.1.1
+release 1
+arch any
+description python-jsonpointer: Identify specific nodes in a JSON document (RFC 6901)
+
+source https://files.pythonhosted.org/packages/18/c7/af399a2e7a67fd18d63c40c5e62d3af4e67b836a2107468b6a5ea24c4304/jsonpointer-${version}.tar.gz
+hash sha256:0b801c7db33a904024f6004d526dcc53bbb8a4a0f4e32bfd10beadf60adf1900
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jsonschema-specifications/recipe b/python/python-jsonschema-specifications/recipe
new file mode 100644
index 0000000..8d52a77
--- /dev/null
+++ b/python/python-jsonschema-specifications/recipe
@@ -0,0 +1,21 @@
+name python-jsonschema-specifications
+version 2025.9.1
+release 1
+arch any
+description python-jsonschema-specifications: The JSON Schema meta-schemas and vocabularies, exposed as a Registry
+
+source https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-${version}.tar.gz
+hash sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d
+
+depend filesystem
+depend python
+depend python-referencing
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-jsonschema/recipe b/python/python-jsonschema/recipe
new file mode 100644
index 0000000..263fd6a
--- /dev/null
+++ b/python/python-jsonschema/recipe
@@ -0,0 +1,24 @@
+name python-jsonschema
+version 4.26.0
+release 1
+arch any
+description python-jsonschema: An implementation of JSON Schema validation for Python
+
+source https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-${version}.tar.gz
+hash sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326
+
+depend filesystem
+depend python
+depend python-attrs
+depend python-jsonschema-specifications
+depend python-referencing
+depend python-rpds-py
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-keyring/recipe b/python/python-keyring/recipe
new file mode 100644
index 0000000..4000671
--- /dev/null
+++ b/python/python-keyring/recipe
@@ -0,0 +1,26 @@
+name python-keyring
+version 25.7.0
+release 1
+arch any
+description python-keyring: Store and access your passwords safely
+
+source https://files.pythonhosted.org/packages/43/4b/674af6ef2f97d56f0ab5153bf0bfa28ccb6c3ed4d1babf4305449668807b/keyring-${version}.tar.gz
+hash sha256:fe01bd85eb3f8fb3dd0405defdeac9a5b4f6f0439edbb3149577f244a2e8245b
+
+depend filesystem
+depend python
+depend python-secretstorage
+depend python-jeepney
+depend python-importlib-metadata
+depend python-jaraco-classes
+depend python-jaraco-functools
+depend python-jaraco-context
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-kiwisolver/recipe b/python/python-kiwisolver/recipe
new file mode 100644
index 0000000..ef4297d
--- /dev/null
+++ b/python/python-kiwisolver/recipe
@@ -0,0 +1,20 @@
+name python-kiwisolver
+version 1.5.1
+release 1
+arch any
+description python-kiwisolver: A fast implementation of the Cassowary constraint solver
+
+source https://files.pythonhosted.org/packages/ba/07/bd78e6a8fae171ea041ef5bba3ed21a003522fa088834b069b1909981f30/kiwisolver-${version}.tar.gz
+hash sha256:f1303ef2eec81262a4b708c3e858afe58d7c75ad91c1c05266eda7673369859a
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-lazy-object-proxy/recipe b/python/python-lazy-object-proxy/recipe
new file mode 100644
index 0000000..81773ed
--- /dev/null
+++ b/python/python-lazy-object-proxy/recipe
@@ -0,0 +1,20 @@
+name python-lazy-object-proxy
+version 1.12.0
+release 1
+arch any
+description python-lazy-object-proxy: A fast and thorough lazy object proxy
+
+source https://files.pythonhosted.org/packages/08/a2/69df9c6ba6d316cfd81fe2381e464db3e6de5db45f8c43c6a23504abf8cb/lazy_object_proxy-${version}.tar.gz
+hash sha256:1f5a462d92fd0cfb82f1fab28b51bfb209fabbe6aabf7f0d51472c0c124c0c61
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-librt/recipe b/python/python-librt/recipe
new file mode 100644
index 0000000..a8426f0
--- /dev/null
+++ b/python/python-librt/recipe
@@ -0,0 +1,20 @@
+name python-librt
+version 0.15.0
+release 1
+arch any
+description python-librt: Mypyc runtime library
+
+source https://files.pythonhosted.org/packages/36/9b/356320fbae2ac8467e21c5e73e1389c80468e4998c62cc7d3536cc51b614/librt-${version}.tar.gz
+hash sha256:4e66cbe84437497d951b799d3e1551291b6fb3d643820a7014b3655d57a59162
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-lxml/recipe b/python/python-lxml/recipe
new file mode 100644
index 0000000..bea2a69
--- /dev/null
+++ b/python/python-lxml/recipe
@@ -0,0 +1,20 @@
+name python-lxml
+version 6.1.3
+release 1
+arch any
+description python-lxml: Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API
+
+source https://files.pythonhosted.org/packages/23/ad/28ecd7cb894d172f3c9c80a075eeeb2017ac62e3632cee05a5f9493547eb/lxml-${version}.tar.gz
+hash sha256:45222d94ddd511536f3b2f7d9deae3b2339b4ce0f075f1ca25703b07cad9dd21
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mako/recipe b/python/python-mako/recipe
new file mode 100644
index 0000000..a6fd7d7
--- /dev/null
+++ b/python/python-mako/recipe
@@ -0,0 +1,21 @@
+name python-mako
+version 1.4.1
+release 1
+arch any
+description python-mako: A super-fast templating language that borrows the best ideas from the existing templating languages
+
+source https://files.pythonhosted.org/packages/2a/12/b5fa2353e2754cd67fb9f83793fa48ff42c213a5da7e719869d2301f6ab8/mako-${version}.tar.gz
+hash sha256:d7904710b662996425a21627710c4777c45053146942cf8a7aebf757c92b8c27
+
+depend filesystem
+depend python
+depend python-markupsafe
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-markdown-it-py/recipe b/python/python-markdown-it-py/recipe
new file mode 100644
index 0000000..85bc2b5
--- /dev/null
+++ b/python/python-markdown-it-py/recipe
@@ -0,0 +1,21 @@
+name python-markdown-it-py
+version 4.2.0
+release 1
+arch any
+description python-markdown-it-py: Python port of markdown-it. Markdown parsing, done right!
+
+source https://files.pythonhosted.org/packages/06/ff/7841249c247aa650a76b9ee4bbaeae59370dc8bfd2f6c01f3630c35eb134/markdown_it_py-${version}.tar.gz
+hash sha256:04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49
+
+depend filesystem
+depend python
+depend python-mdurl
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-markdown/recipe b/python/python-markdown/recipe
new file mode 100644
index 0000000..3b1ae47
--- /dev/null
+++ b/python/python-markdown/recipe
@@ -0,0 +1,20 @@
+name python-markdown
+version 3.10.3
+release 1
+arch any
+description python-markdown: Python implementation of John Gruber's Markdown
+
+source https://files.pythonhosted.org/packages/29/6f/da4c6aea59b3001f2e8c0ec7497475aadaf3b021c10cab5b2858f0f32b26/markdown-${version}.tar.gz
+hash sha256:3589362618f743188b4d955b874402bc814f4f83f544dc207719f4baa7d9c45f
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-markupsafe/recipe b/python/python-markupsafe/recipe
new file mode 100644
index 0000000..8505ea2
--- /dev/null
+++ b/python/python-markupsafe/recipe
@@ -0,0 +1,20 @@
+name python-markupsafe
+version 3.0.3
+release 1
+arch any
+description python-markupsafe: Safely add untrusted strings to HTML/XML markup
+
+source https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-${version}.tar.gz
+hash sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-marshmallow/recipe b/python/python-marshmallow/recipe
new file mode 100644
index 0000000..41d9abf
--- /dev/null
+++ b/python/python-marshmallow/recipe
@@ -0,0 +1,22 @@
+name python-marshmallow
+version 4.3.1
+release 1
+arch any
+description python-marshmallow: A lightweight library for converting complex datatypes to and from native Python datatypes
+
+source https://files.pythonhosted.org/packages/4e/d7/611e68d57e6a903c29cb33b5afec0f93b4baecacc6c6c62e33cde9eb9dcb/marshmallow-${version}.tar.gz
+hash sha256:fb6b8048af08d4ab061610d5b7d3696a7e4c95337dbda880edb9f95812cabc20
+
+depend filesystem
+depend python
+depend python-backports-datetime-fromisoformat
+depend python-typing-extensions
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-matplotlib-inline/recipe b/python/python-matplotlib-inline/recipe
new file mode 100644
index 0000000..cd013e0
--- /dev/null
+++ b/python/python-matplotlib-inline/recipe
@@ -0,0 +1,21 @@
+name python-matplotlib-inline
+version 0.2.2
+release 1
+arch any
+description python-matplotlib-inline: Inline Matplotlib backend for Jupyter
+
+source https://files.pythonhosted.org/packages/bd/c0/9f7c9a46090390368a4d7bcb76bb87a4a36c421e4c0792cdb53486ffac7a/matplotlib_inline-${version}.tar.gz
+hash sha256:72f3fe8fce36b70d4a5b612f899090cd0401deddc4ea90e1572b9f4bfb058c79
+
+depend filesystem
+depend python
+depend python-traitlets
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-matplotlib/recipe b/python/python-matplotlib/recipe
new file mode 100644
index 0000000..d1840c3
--- /dev/null
+++ b/python/python-matplotlib/recipe
@@ -0,0 +1,29 @@
+name python-matplotlib
+version 3.11.2
+release 1
+arch any
+description python-matplotlib: Python plotting package
+
+source https://files.pythonhosted.org/packages/e7/c8/9aa712a0afb882649424dd8de8ad9aa6235e796e84c6052e8f6dc1598d0d/matplotlib-${version}.tar.gz
+hash sha256:cec596316640f2b394b8f0daa0ea61a8eae82d017b620b9f202befb972a59ea4
+
+depend filesystem
+depend python
+depend python-contourpy
+depend python-cycler
+depend python-fonttools
+depend python-kiwisolver
+depend python-numpy
+depend python-packaging
+depend python-pillow
+depend python-pyparsing
+depend python-dateutil
+builddep python-meson-python
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-maturin/recipe b/python/python-maturin/recipe
new file mode 100644
index 0000000..5ab38de
--- /dev/null
+++ b/python/python-maturin/recipe
@@ -0,0 +1,20 @@
+name python-maturin
+version 1.15.0
+release 1
+arch any
+description python-maturin: Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
+
+source https://files.pythonhosted.org/packages/b9/c8/22e5e21b2679c9bce6415ca578034ca2cc9316be0642ae21e051a2d5198c/maturin-${version}.tar.gz
+hash sha256:94b26cc8e8aba61a5f2099715fe640e18c5f678e9a500408b38761263954228a
+
+depend filesystem
+depend python
+depend python-tomli
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mccabe/recipe b/python/python-mccabe/recipe
new file mode 100644
index 0000000..65b76da
--- /dev/null
+++ b/python/python-mccabe/recipe
@@ -0,0 +1,20 @@
+name python-mccabe
+version 0.7.0
+release 1
+arch any
+description python-mccabe: McCabe checker, plugin for flake8
+
+source https://files.pythonhosted.org/packages/e7/ff/0ffefdcac38932a54d2b5eed4e0ba8a408f215002cd178ad1df0f2806ff8/mccabe-${version}.tar.gz
+hash sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mdit-py-plugins/recipe b/python/python-mdit-py-plugins/recipe
new file mode 100644
index 0000000..1ad21cf
--- /dev/null
+++ b/python/python-mdit-py-plugins/recipe
@@ -0,0 +1,21 @@
+name python-mdit-py-plugins
+version 0.6.1
+release 1
+arch any
+description python-mdit-py-plugins: Collection of plugins for markdown-it-py
+
+source https://files.pythonhosted.org/packages/59/fc/f8d0863f8862f25602c0404d75568e89fb6b4109804645e5cdfb1be5cf56/mdit_py_plugins-${version}.tar.gz
+hash sha256:a2bca0f039f39dbd35fb74ae1b5f998608c437463371f0ff7f49a19a17a114d0
+
+depend filesystem
+depend python
+depend python-markdown-it-py
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mdurl/recipe b/python/python-mdurl/recipe
new file mode 100644
index 0000000..a0149cc
--- /dev/null
+++ b/python/python-mdurl/recipe
@@ -0,0 +1,20 @@
+name python-mdurl
+version 0.1.2
+release 1
+arch any
+description python-mdurl: Markdown URL utilities
+
+source https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-${version}.tar.gz
+hash sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mergedeep/recipe b/python/python-mergedeep/recipe
new file mode 100644
index 0000000..d680355
--- /dev/null
+++ b/python/python-mergedeep/recipe
@@ -0,0 +1,20 @@
+name python-mergedeep
+version 1.3.4
+release 1
+arch any
+description python-mergedeep: A deep merge function for 🐍
+
+source https://files.pythonhosted.org/packages/3a/41/580bb4006e3ed0361b8151a01d324fb03f420815446c7def45d02f74c270/mergedeep-${version}.tar.gz
+hash sha256:0096d52e9dad9939c3d975a774666af186eda617e6ca84df4c94dec30004f2a8
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-meson-python/recipe b/python/python-meson-python/recipe
new file mode 100644
index 0000000..d6c0eb0
--- /dev/null
+++ b/python/python-meson-python/recipe
@@ -0,0 +1,22 @@
+name python-meson-python
+version 0.21.1
+release 1
+arch any
+description python-meson-python: The Python build backend for Meson projects
+
+source https://files.pythonhosted.org/packages/ed/f2/ab554fe4f020ec5f0ab4e4af04318e6ab99660f8d8d14e3d064db2b786a6/meson_python-${version}.tar.gz
+hash sha256:78b3345dcbc0fed7b939e7e37a9faab35bddaae07bf62e7542c8ad479c395af5
+
+depend filesystem
+depend python
+depend python-meson
+depend python-pyproject-metadata
+depend python-tomli
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-meson/recipe b/python/python-meson/recipe
new file mode 100644
index 0000000..d9de468
--- /dev/null
+++ b/python/python-meson/recipe
@@ -0,0 +1,20 @@
+name python-meson
+version 1.12.0
+release 1
+arch any
+description python-meson: A high performance build system
+
+source https://files.pythonhosted.org/packages/48/91/d58a3eb45ed54bf32b96806dd2f4efd407f7a9675953e15e8ef257840a0d/meson-${version}.tar.gz
+hash sha256:88afe0c20e52030218924ac37d0c81c59b4b5f3ae3752c8c6d7470c7d365886c
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mkdocs-get-deps/recipe b/python/python-mkdocs-get-deps/recipe
new file mode 100644
index 0000000..1cfe4d5
--- /dev/null
+++ b/python/python-mkdocs-get-deps/recipe
@@ -0,0 +1,24 @@
+name python-mkdocs-get-deps
+version 0.2.2
+release 1
+arch any
+description python-mkdocs-get-deps: An extra command for MkDocs that infers required PyPI packages from `plugins` in mkdocs.yml
+
+source https://files.pythonhosted.org/packages/ce/25/b3cccb187655b9393572bde9b09261d267c3bf2f2cdabe347673be5976a6/mkdocs_get_deps-${version}.tar.gz
+hash sha256:8ee8d5f316cdbbb2834bc1df6e69c08fe769a83e040060de26d3c19fad3599a1
+
+depend filesystem
+depend python
+depend python-importlib-metadata
+depend python-mergedeep
+depend python-platformdirs
+depend python-yaml
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mkdocs-material-extensions/recipe b/python/python-mkdocs-material-extensions/recipe
new file mode 100644
index 0000000..c81a112
--- /dev/null
+++ b/python/python-mkdocs-material-extensions/recipe
@@ -0,0 +1,20 @@
+name python-mkdocs-material-extensions
+version 1.3.1
+release 1
+arch any
+description python-mkdocs-material-extensions: Extension pack for Python Markdown and MkDocs Material
+
+source https://files.pythonhosted.org/packages/79/9b/9b4c96d6593b2a541e1cb8b34899a6d021d208bb357042823d4d2cabdbe7/mkdocs_material_extensions-${version}.tar.gz
+hash sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443
+
+depend filesystem
+depend python
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mkdocs-material/recipe b/python/python-mkdocs-material/recipe
new file mode 100644
index 0000000..b0c47b7
--- /dev/null
+++ b/python/python-mkdocs-material/recipe
@@ -0,0 +1,31 @@
+name python-mkdocs-material
+version 9.7.7
+release 1
+arch any
+description python-mkdocs-material: Documentation that simply works
+
+source https://files.pythonhosted.org/packages/f1/cd/c05d3a530ba7934f144fb45f7203cd236adc25c7bdcc34673d202f4b0278/mkdocs_material-${version}.tar.gz
+hash sha256:c0649c065b1b0512d60aad8c10f947f8e455284475239b364b610f2deb4d0855
+
+depend filesystem
+depend python
+depend python-babel
+depend python-backrefs
+depend python-colorama
+depend python-jinja2
+depend python-markdown
+depend python-mkdocs-material-extensions
+depend python-mkdocs
+depend python-paginate
+depend python-pygments
+depend python-pymdown-extensions
+depend python-requests
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mkdocs/recipe b/python/python-mkdocs/recipe
new file mode 100644
index 0000000..2119513
--- /dev/null
+++ b/python/python-mkdocs/recipe
@@ -0,0 +1,33 @@
+name python-mkdocs
+version 1.6.1
+release 1
+arch any
+description python-mkdocs: Project documentation with Markdown
+
+source https://files.pythonhosted.org/packages/bc/c6/bbd4f061bd16b378247f12953ffcb04786a618ce5e904b8c5a01a0309061/mkdocs-${version}.tar.gz
+hash sha256:7b432f01d928c084353ab39c57282f29f92136665bdd6abf7c1ec8d822ef86f2
+
+depend filesystem
+depend python
+depend python-click
+depend python-ghp-import
+depend python-importlib-metadata
+depend python-jinja2
+depend python-markdown
+depend python-markupsafe
+depend python-mergedeep
+depend python-mkdocs-get-deps
+depend python-packaging
+depend python-pathspec
+depend python-pyyaml-env-tag
+depend python-yaml
+depend python-watchdog
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mock/recipe b/python/python-mock/recipe
new file mode 100644
index 0000000..ac8a77a
--- /dev/null
+++ b/python/python-mock/recipe
@@ -0,0 +1,20 @@
+name python-mock
+version 5.2.0
+release 1
+arch any
+description python-mock: Rolling backport of unittest.mock for all Pythons
+
+source https://files.pythonhosted.org/packages/07/8c/14c2ae915e5f9dca5a22edd68b35be94400719ccfa068a03e0fb63d0f6f6/mock-${version}.tar.gz
+hash sha256:4e460e818629b4b173f32d08bf30d3af8123afbb8e04bb5707a1fd4799e503f0
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-more-itertools/recipe b/python/python-more-itertools/recipe
new file mode 100644
index 0000000..405b6de
--- /dev/null
+++ b/python/python-more-itertools/recipe
@@ -0,0 +1,20 @@
+name python-more-itertools
+version 11.1.0
+release 1
+arch any
+description python-more-itertools: More routines for operating on iterables, beyond itertools
+
+source https://files.pythonhosted.org/packages/de/1d/f4da6f02cdffe04d6362210b807146a26044c88d839208aec273bb0d9184/more_itertools-${version}.tar.gz
+hash sha256:48e8f4d9e7e5878571ecf6f2b4e57634f93cd474cc8cfbd2376f2d11b396e30d
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mpmath/recipe b/python/python-mpmath/recipe
new file mode 100644
index 0000000..64cf6f7
--- /dev/null
+++ b/python/python-mpmath/recipe
@@ -0,0 +1,20 @@
+name python-mpmath
+version 1.4.1
+release 1
+arch any
+description python-mpmath: Python library for arbitrary-precision floating-point arithmetic
+
+source https://files.pythonhosted.org/packages/c5/b0/6de8e78014ff1842a90cc9a56da6ccfb598a5390ed0257fcdb7d9680c18b/mpmath-${version}.tar.gz
+hash sha256:efd6d1b75f09d69524a67609949812668b28e81ecbfe0ab449ced8c13e92642e
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-msgpack/recipe b/python/python-msgpack/recipe
new file mode 100644
index 0000000..0a95c4d
--- /dev/null
+++ b/python/python-msgpack/recipe
@@ -0,0 +1,20 @@
+name python-msgpack
+version 1.2.2
+release 1
+arch any
+description python-msgpack: MessagePack serializer
+
+source https://files.pythonhosted.org/packages/6d/44/ea2100ec54d30c46ee9dba10a3bfb79b655e96c6df237238a3234c75869b/msgpack-${version}.tar.gz
+hash sha256:9eb0b0e602064527a045ea28c4f174ed69383587e29cebe28947e3b84106eb2a
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-multidict/recipe b/python/python-multidict/recipe
new file mode 100644
index 0000000..6e753e1
--- /dev/null
+++ b/python/python-multidict/recipe
@@ -0,0 +1,21 @@
+name python-multidict
+version 6.9.1
+release 1
+arch any
+description python-multidict: multidict implementation
+
+source https://files.pythonhosted.org/packages/d6/99/1d4d69c3512d0ddbfa3a1b69cfd9a151012ab2eb4eabbb096201b1f0b7d8/multidict-${version}.tar.gz
+hash sha256:0f06e60fa190aa7abd0914c2a766736fdc8e9f34878c4346338534b73d1b20e2
+
+depend filesystem
+depend python
+depend python-typing-extensions
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mypy-extensions/recipe b/python/python-mypy-extensions/recipe
new file mode 100644
index 0000000..02a0117
--- /dev/null
+++ b/python/python-mypy-extensions/recipe
@@ -0,0 +1,20 @@
+name python-mypy-extensions
+version 1.1.0
+release 1
+arch any
+description python-mypy-extensions: Type system extensions for programs checked with the mypy type checker
+
+source https://files.pythonhosted.org/packages/a2/6e/371856a3fb9d31ca8dac321cda606860fa4548858c0cc45d9d1d4ca2628b/mypy_extensions-${version}.tar.gz
+hash sha256:52e68efc3284861e772bbcd66823fde5ae21fd2fdb51c62a211403730b916558
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-mypy/recipe b/python/python-mypy/recipe
new file mode 100644
index 0000000..a8e642d
--- /dev/null
+++ b/python/python-mypy/recipe
@@ -0,0 +1,26 @@
+name python-mypy
+version 2.3.1
+release 1
+arch any
+description python-mypy: Optional static typing for Python
+
+source https://files.pythonhosted.org/packages/82/6a/878cc1097d4035f82bd516658d0c528d2a9955bc7b363afcbd0b07fea11b/mypy-${version}.tar.gz
+hash sha256:47c1b1207258513a9d93495f69c8be9de73916186f0e52703e8c461b7a623419
+
+depend filesystem
+depend python
+depend python-typing-extensions
+depend python-mypy-extensions
+depend python-pathspec
+depend python-tomli
+depend python-librt
+depend python-ast-serialize
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-myst-parser/recipe b/python/python-myst-parser/recipe
new file mode 100644
index 0000000..603cfd1
--- /dev/null
+++ b/python/python-myst-parser/recipe
@@ -0,0 +1,26 @@
+name python-myst-parser
+version 5.1.0
+release 1
+arch any
+description python-myst-parser: An extended [CommonMark](https://spec.commonmark.org/) compliant parser,
+
+source https://files.pythonhosted.org/packages/21/dc/603751677fff302f34396e206b610f556a59d7fe58b9a2145f54e96b48e8/myst_parser-${version}.tar.gz
+hash sha256:ab69322dc6719dcc7f296479dbb70181b66df6ed315064f92dbc85c0e1bf2f02
+
+depend filesystem
+depend python
+depend python-docutils
+depend python-jinja2
+depend python-markdown-it-py
+depend python-mdit-py-plugins
+depend python-yaml
+depend python-sphinx
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-natsort/recipe b/python/python-natsort/recipe
new file mode 100644
index 0000000..a7ed138
--- /dev/null
+++ b/python/python-natsort/recipe
@@ -0,0 +1,20 @@
+name python-natsort
+version 8.4.0
+release 1
+arch any
+description python-natsort: Simple yet flexible natural sorting in Python
+
+source https://files.pythonhosted.org/packages/e2/a9/a0c57aee75f77794adaf35322f8b6404cbd0f89ad45c87197a937764b7d0/natsort-${version}.tar.gz
+hash sha256:45312c4a0e5507593da193dedd04abb1469253b601ecaf63445ad80f0a1ea581
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-networkx/recipe b/python/python-networkx/recipe
new file mode 100644
index 0000000..d617ef9
--- /dev/null
+++ b/python/python-networkx/recipe
@@ -0,0 +1,20 @@
+name python-networkx
+version 3.7
+release 1
+arch any
+description python-networkx: Python package for creating and manipulating graphs and networks
+
+source https://files.pythonhosted.org/packages/dc/76/3af777226b63a5e64a6b36b1ec5855c14e2b94a37096d4760e595fc43511/networkx-${version}.tar.gz
+hash sha256:fd77a511bd90f39f3d016351345b52cf5319b813bdca01de3f755d3cca62e96a
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-nodeenv/recipe b/python/python-nodeenv/recipe
new file mode 100644
index 0000000..becfbd1
--- /dev/null
+++ b/python/python-nodeenv/recipe
@@ -0,0 +1,20 @@
+name python-nodeenv
+version 1.10.0
+release 1
+arch any
+description python-nodeenv: Node.js virtual environment builder
+
+source https://files.pythonhosted.org/packages/24/bf/d1bda4f6168e0b2e9e5958945e01910052158313224ada5ce1fb2e1113b8/nodeenv-${version}.tar.gz
+hash sha256:996c191ad80897d076bdfba80a41994c2b47c68e224c542b48feba42ba00f8bb
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-nox/recipe b/python/python-nox/recipe
new file mode 100644
index 0000000..e819bcb
--- /dev/null
+++ b/python/python-nox/recipe
@@ -0,0 +1,30 @@
+name python-nox
+version 2026.8.17
+release 1
+arch any
+description python-nox: Flexible test automation
+
+source https://files.pythonhosted.org/packages/be/65/4cef8ae8f6dbcb5753b202e46791277f1ea0b4a0650d1a6cb940c468b143/nox-${version}.tar.gz
+hash sha256:8d9c69c9b996a59db1eb2c6968deaebc2edbc55317d205981bbc4a37351d3f2e
+
+depend filesystem
+depend python
+depend python-argcomplete
+depend python-attrs
+depend python-colorlog
+depend python-dependency-groups
+depend python-humanize
+depend python-packaging
+depend python-platformdirs
+depend python-discovery
+depend python-tomli
+depend python-virtualenv
+builddep python-hatchling
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-numpy/recipe b/python/python-numpy/recipe
new file mode 100644
index 0000000..b2e1fe0
--- /dev/null
+++ b/python/python-numpy/recipe
@@ -0,0 +1,20 @@
+name python-numpy
+version 2.5.3
+release 1
+arch any
+description python-numpy: Fundamental package for array computing in Python
+
+source https://files.pythonhosted.org/packages/13/01/11703282db468b85f6f7b8c7f22d058de5970d5c7e60a3a8aaa313c3de36/numpy-${version}.tar.gz
+hash sha256:df2d5874ff183595a4ba404edd04f6bd9b5505c1d7708573f6a6c17489a67563
+
+depend filesystem
+depend python
+builddep python-meson-python
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-oauthlib/recipe b/python/python-oauthlib/recipe
new file mode 100644
index 0000000..dcab77e
--- /dev/null
+++ b/python/python-oauthlib/recipe
@@ -0,0 +1,20 @@
+name python-oauthlib
+version 3.3.1
+release 1
+arch any
+description python-oauthlib: A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
+
+source https://files.pythonhosted.org/packages/0b/5f/19930f824ffeb0ad4372da4812c50edbd1434f678c90c2733e1188edfc63/oauthlib-${version}.tar.gz
+hash sha256:0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-ordered-set/recipe b/python/python-ordered-set/recipe
new file mode 100644
index 0000000..c91a987
--- /dev/null
+++ b/python/python-ordered-set/recipe
@@ -0,0 +1,20 @@
+name python-ordered-set
+version 4.1.0
+release 1
+arch any
+description python-ordered-set: An OrderedSet is a custom MutableSet that remembers its order, so that every
+
+source https://files.pythonhosted.org/packages/4c/ca/bfac8bc689799bcca4157e0e0ced07e70ce125193fc2e166d2e685b7e2fe/ordered-set-${version}.tar.gz
+hash sha256:694a8e44c87657c59292ede72891eb91d34131f6531463aab3009191c77364a8
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-orderly-set/recipe b/python/python-orderly-set/recipe
new file mode 100644
index 0000000..83f70f9
--- /dev/null
+++ b/python/python-orderly-set/recipe
@@ -0,0 +1,20 @@
+name python-orderly-set
+version 5.5.0
+release 1
+arch any
+description python-orderly-set: Orderly set
+
+source https://files.pythonhosted.org/packages/4a/88/39c83c35d5e97cc203e9e77a4f93bf87ec89cf6a22ac4818fdcc65d66584/orderly_set-${version}.tar.gz
+hash sha256:e87185c8e4d8afa64e7f8160ee2c542a475b738bc891dc3f58102e654125e6ce
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-orjson/recipe b/python/python-orjson/recipe
new file mode 100644
index 0000000..5f42645
--- /dev/null
+++ b/python/python-orjson/recipe
@@ -0,0 +1,20 @@
+name python-orjson
+version 3.12.0
+release 1
+arch any
+description python-orjson: Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
+
+source https://files.pythonhosted.org/packages/0f/f3/742fb1f62b825f2c010697eaf4e828004bc2a81e7e806666989c132c7c42/orjson-${version}.tar.gz
+hash sha256:d14203fb1aae2ad9b3d52f8a0e82aeb10197ef1c9bc61da7f358bd70b00123d5
+
+depend filesystem
+depend python
+builddep python-maturin
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-packaging-legacy/recipe b/python/python-packaging-legacy/recipe
new file mode 100644
index 0000000..ceea7b3
--- /dev/null
+++ b/python/python-packaging-legacy/recipe
@@ -0,0 +1,21 @@
+name python-packaging-legacy
+version 23.0.post0
+release 1
+arch any
+description python-packaging-legacy: Core utilities for legacy Python packages
+
+source https://files.pythonhosted.org/packages/f8/31/3a2fe3f5fc01a0671ba20560c556b4239b69bfef842a20bba99e3239fd3e/packaging_legacy-${version}.tar.gz
+hash sha256:c974a42291a77112313f0198b87ad96e07a3c357295d572560a4b9c368f7d9db
+
+depend filesystem
+depend python
+depend python-packaging
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-packaging/recipe b/python/python-packaging/recipe
new file mode 100644
index 0000000..f816101
--- /dev/null
+++ b/python/python-packaging/recipe
@@ -0,0 +1,20 @@
+name python-packaging
+version 26.3
+release 1
+arch any
+description python-packaging: Core utilities for Python packages
+
+source https://files.pythonhosted.org/packages/7d/fa/3944b40b07da9ce895c0e6303a5ab7d53da063554f534556b134a54d6093/packaging-${version}.tar.gz
+hash sha256:94edc256424af38762eb31306eed28beb9f0efc50a8837492c9d6fd6004aed79
+
+depend filesystem
+depend python
+builddep python-flit-core
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/python/python-paginate/recipe b/python/python-paginate/recipe
new file mode 100644
index 0000000..1b50dd3
--- /dev/null
+++ b/python/python-paginate/recipe
@@ -0,0 +1,20 @@
+name python-paginate
+version 0.5.7
+release 1
+arch any
+description python-paginate: Divides large result sets into pages for easier browsing
+
+source https://files.pythonhosted.org/packages/ec/46/68dde5b6bc00c1296ec6466ab27dddede6aec9af1b99090e1107091b3b84/paginate-${version}.tar.gz
+hash sha256:22bd083ab41e1a8b4f3690544afb2c60c25e5c9a63a30fa2f483f6c60c8e5945
+
+depend filesystem
+depend python
+builddep python-setuptools
+
+install python3 -m pip install --no-deps --no-build-isolation --no-compile --root="$PKG" --prefix=/usr .
+install pyver=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])'); \
+ if [ -d "$PKG/usr/lib/python$pyver" ]; then \
+ mkdir -p "$PKG/usr/lib64"; \
+ cp -a "$PKG/usr/lib/python$pyver/." "$PKG/usr/lib64/python$pyver/"; \
+ rm -rf "$PKG/usr/lib/python$pyver"; \
+ rmdir "$PKG/usr/lib" 2>/dev/null || :; fi
diff --git a/py