Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:dirkmueller:acdc
Configuration
Project Config
Overview
Repositories
Monitor
Requests
Users
Subprojects
Project Config
Attributes
Signing Keys
Meta
Status
Pulse
Project Configuration of home:dirkmueller:acdc
# reducedpackageset BuildFlags: onlybuild:python-aiohttp BuildFlags: onlybuild:python-aiohttp_cors BuildFlags: onlybuild:python-apipkg BuildFlags: onlybuild:python-appdirs BuildFlags: onlybuild:python-argcomplete BuildFlags: onlybuild:python-asn1crypto # mcepl remove 02-10 #BuildFlags: onlybuild:python-atomicwrites BuildFlags: onlybuild:python-attrs BuildFlags: onlybuild:python-Automat BuildFlags: onlybuild:python-Babel BuildFlags: onlybuild:python-bcrypt BuildFlags: onlybuild:python-beautifulsoup4 # Required for testing python-hypothesis BuildFlags: onlybuild:python-black BuildFlags: onlybuild:python-blinker BuildFlags: onlybuild:python-build BuildFlags: onlybuild:python-cachetools BuildFlags: onlybuild:python-certifi BuildFlags: onlybuild:python-cffi BuildFlags: onlybuild:python-click BuildFlags: onlybuild:python-configobj BuildFlags: onlybuild:python-cryptography BuildFlags: onlybuild:python-cryptography-vectors BuildFlags: onlybuild:python-Cython BuildFlags: onlybuild:python-python-dateutil # mcepl remove 02-10 # BuildFlags: onlybuild:python-distro BuildFlags: onlybuild:python-dnspython BuildFlags: onlybuild:python-dpcontracts BuildFlags: onlybuild:python-ecdsa BuildFlags: onlybuild:python-Flask BuildFlags: onlybuild:python-flit BuildFlags: onlybuild:python-flit-core # needed by anything? # BuildFlags: onlybuild:python-google-api-core BuildFlags: onlybuild:python-google-auth BuildFlags: onlybuild:python-greenlet BuildFlags: onlybuild:python-hatch BuildFlags: onlybuild:python-hatchling BuildFlags: onlybuild:python-humanfriendly BuildFlags: onlybuild:python-chardet BuildFlags: onlybuild:python-immutables BuildFlags: onlybuild:python-idna BuildFlags: onlybuild:python-importlib-metadata BuildFlags: onlybuild:python-iniconfig BuildFlags: onlybuild:python-isodate BuildFlags: onlybuild:python-pyinotify BuildFlags: onlybuild:python-itsdangerous BuildFlags: onlybuild:python-Jinja2 # BuildFlags: onlybuild:python-jmespath BuildFlags: onlybuild:python-jsonpatch BuildFlags: onlybuild:python-jsonpointer BuildFlags: onlybuild:python-jsonschema # needed by anything? # BuildFlags: onlybuild:python-knack # BuildFlags: onlybuild:python-kubernetes # BuildFlags: onlybuild:python-pyzmq BuildFlags: onlybuild:python-libcst BuildFlags: onlybuild:python-lxml # mcepl remove 02-10 # BuildFlags: onlybuild:python-M2Crypto BuildFlags: onlybuild:python-MarkupSafe BuildFlags: onlybuild:python-more-itertools # mcepl remove 02-10 # BuildFlags: onlybuild:python-msgpack BuildFlags: onlybuild:python-mypy_extensions BuildFlags: onlybuild:python-netifaces BuildFlags: onlybuild:python-numpy BuildFlags: onlybuild:python-numpy:gnu-hpc BuildFlags: onlybuild:python-oauthlib # needed by anything? # BuildFlags: onlybuild:python-opencensus # BuildFlags: onlybuild:python-opencensus-context # BuildFlags: onlybuild:python-opencensus-ext-azure # BuildFlags: onlybuild:python-opencensus-ext-threading BuildFlags: onlybuild:python-opentelemetry-api BuildFlags: onlybuild:python-ordered_set BuildFlags: onlybuild:python-packaging # needed by anything? # BuildFlags: onlybuild:python-pandas BuildFlags: onlybuild:python-paramiko BuildFlags: onlybuild:python-pip BuildFlags: onlybuild:python-pkginfo BuildFlags: onlybuild:python-pluggy BuildFlags: onlybuild:python-ply BuildFlags: onlybuild:python-poetry BuildFlags: onlybuild:python-poetry-core BuildFlags: onlybuild:python-portalocker BuildFlags: onlybuild:python-prometheus_client BuildFlags: onlybuild:python-psutil BuildFlags: onlybuild:python-psycopg2 BuildFlags: onlybuild:python-ptyprocess BuildFlags: onlybuild:python-py BuildFlags: onlybuild:python-pyasn1 BuildFlags: onlybuild:python-pyasn1-modules BuildFlags: onlybuild:python-pycparser BuildFlags: onlybuild:python-pycurl BuildFlags: onlybuild:python-PyJWT BuildFlags: onlybuild:python-PyNaCl BuildFlags: onlybuild:python-pyOpenSSL BuildFlags: onlybuild:python-pyparsing BuildFlags: onlybuild:python-pyrsistent BuildFlags: onlybuild:python-pyserial BuildFlags: onlybuild:python-PySocks BuildFlags: onlybuild:python-pytest BuildFlags: onlybuild:python-pytz BuildFlags: onlybuild:python-pyxdg BuildFlags: onlybuild:python-PyYAML BuildFlags: onlybuild:python-requests BuildFlags: onlybuild:python-requests-oauthlib BuildFlags: onlybuild:python-rsa # needed by anything? # BuildFlags: onlybuild:python-scipy # BuildFlags: onlybuild:python-scipy:gnu-hpc # BuildFlags: onlybuild:python-scipy:test # Replacement of scipy for python-FontTools:test BuildFlags: onlybuild:python-munkres BuildFlags: onlybuild:python-setuptools BuildFlags: onlybuild:python-setuptools_scm BuildFlags: onlybuild:python-simplejson BuildFlags: onlybuild:python-six BuildFlags: onlybuild:python-Sphinx BuildFlags: onlybuild:python-SQLAlchemy BuildFlags: onlybuild:python-tornado BuildFlags: onlybuild:python-Twisted BuildFlags: onlybuild:python-typing_extensions BuildFlags: onlybuild:python-typing-inspect BuildFlags: onlybuild:python-urllib3 BuildFlags: onlybuild:python-websocket-client BuildFlags: onlybuild:python-Werkzeug BuildFlags: onlybuild:python-wheel BuildFlags: onlybuild:python-zipp #dependencies for reducedpackageset BuildFlags: onlybuild:python-cppy BuildFlags: onlybuild:python-kiwisolver BuildFlags: onlybuild:python-contourpy BuildFlags: onlybuild:python-contourpy:test BuildFlags: onlybuild:python-Cycler #BuildFlags: onlybuild:python-WebTest BuildFlags: onlybuild:python-WebOb BuildFlags: onlybuild:python-pytest-httpserver BuildFlags: onlybuild:python-xcffib BuildFlags: onlybuild:python-tinycss2 BuildFlags: onlybuild:python-defusedxml BuildFlags: onlybuild:python-cssselect2 BuildFlags: onlybuild:python-cairocffi BuildFlags: onlybuild:python-CairoSVG BuildFlags: onlybuild:python-pyquery BuildFlags: onlybuild:python-pyquery:test BuildFlags: onlybuild:python-elastic-transport BuildFlags: onlybuild:python-pygal BuildFlags: onlybuild:python-pygaljs BuildFlags: onlybuild:python-py-cpuinfo BuildFlags: onlybuild:python-aspectlib BuildFlags: onlybuild:python-elasticsearch BuildFlags: onlybuild:python-sphinx-version-warning BuildFlags: onlybuild:python-sphinx-issues BuildFlags: onlybuild:python-autodocsumm BuildFlags: onlybuild:python-pytest-benchmark BuildFlags: onlybuild:python-testtools BuildFlags: onlybuild:python-CommonMark BuildFlags: onlybuild:python-rfc3987 BuildFlags: onlybuild:python-validators BuildFlags: onlybuild:python-text-unidecode BuildFlags: onlybuild:python-random2 BuildFlags: onlybuild:python-UkPostcodeParser BuildFlags: onlybuild:python-zopfli BuildFlags: onlybuild:python-Faker BuildFlags: onlybuild:python-marshmallow BuildFlags: onlybuild:python-graphviz BuildFlags: onlybuild:python-objgraph BuildFlags: onlybuild:python-mistune BuildFlags: onlybuild:python-maxminddb BuildFlags: onlybuild:python-python-magic BuildFlags: onlybuild:python-orderedmultidict BuildFlags: onlybuild:python-anyio BuildFlags: onlybuild:python-pyftpdlib BuildFlags: onlybuild:python-validate_email BuildFlags: onlybuild:python-strict-rfc3339 BuildFlags: onlybuild:python-factory_boy BuildFlags: onlybuild:python-iso8601 BuildFlags: onlybuild:python-scandir BuildFlags: onlybuild:python-pysendfile BuildFlags: onlybuild:python-setuptools_scm_git_archive BuildFlags: onlybuild:python-pycountry BuildFlags: onlybuild:python-gevent BuildFlags: onlybuild:python-flasgger BuildFlags: onlybuild:python-flasgger:test BuildFlags: onlybuild:python-Flask BuildFlags: onlybuild:python-flex BuildFlags: onlybuild:python-flit-core BuildFlags: onlybuild:python-flit-core:primary BuildFlags: onlybuild:python-flit-core:test BuildFlags: onlybuild:python-flit-scm BuildFlags: onlybuild:python-fluidity-sm BuildFlags: onlybuild:python-FontTools BuildFlags: onlybuild:python-FontTools:test BuildFlags: onlybuild:python-FormEncode BuildFlags: onlybuild:python-fqdn BuildFlags: onlybuild:python-freezegun BuildFlags: onlybuild:python-frozenlist BuildFlags: onlybuild:python-fs BuildFlags: onlybuild:python-furl BuildFlags: onlybuild:python-future BuildFlags: onlybuild:python-gast BuildFlags: onlybuild:python-Genshi BuildFlags: onlybuild:python-genty #BuildFlags: onlybuild:python-geoip2 BuildFlags: onlybuild:fish BuildFlags: onlybuild:libuv BuildFlags: onlybuild:python-httptools BuildFlags: onlybuild:python-executing BuildFlags: onlybuild:python-httpbin BuildFlags: onlybuild:python-sh BuildFlags: onlybuild:python-uvloop BuildFlags: onlybuild:python-python-dotenv BuildFlags: onlybuild:python-asgiref BuildFlags: onlybuild:python-wsproto BuildFlags: onlybuild:python-zope.testing BuildFlags: onlybuild:python-zope.event BuildFlags: onlybuild:python-hyperlink BuildFlags: onlybuild:python-lazy-object-proxy BuildFlags: onlybuild:python-lazy-object-proxy:test BuildFlags: onlybuild:python-zope.interface BuildFlags: onlybuild:python-zope.interface:test BuildFlags: onlybuild:python-constantly # BuildFlags: onlybuild:python-Automat # BuildFlags: onlybuild:python-Automat:test BuildFlags: onlybuild:python-astroid BuildFlags: onlybuild:python-typeguard BuildFlags: onlybuild:python-pure-eval BuildFlags: onlybuild:python-littleutils BuildFlags: onlybuild:python-asttokens # BuildFlags: onlybuild:python-tornado # BuildFlags: onlybuild:python-tornado6 # BuildFlags: onlybuild:python-tornado:python3 BuildFlags: onlybuild:python-hyperframe BuildFlags: onlybuild:python-hpack BuildFlags: onlybuild:python-stack-data BuildFlags: onlybuild:python-parso BuildFlags: onlybuild:python-traitlets BuildFlags: onlybuild:python-jedi BuildFlags: onlybuild:python-prompt_toolkit BuildFlags: onlybuild:python-pickleshare # MC What happens? # BuildFlags: onlybuild:python-matplotlib # BuildFlags: onlybuild:python-matplotlib:test # BuildFlags: onlybuild:python-matplotlib-inline # BuildFlags: onlybuild:python-matplotlib-inline:test BuildFlags: onlybuild:python-backcall BuildFlags: onlybuild:python-uvicorn BuildFlags: onlybuild:python-rich BuildFlags: onlybuild:python-Brotli BuildFlags: onlybuild:python-h11 BuildFlags: onlybuild:python-pytest-httpbin BuildFlags: onlybuild:python-h2 BuildFlags: onlybuild:python-genty BuildFlags: onlybuild:python-astor BuildFlags: onlybuild:python-yapf # BuildFlags: onlybuild:python-ipython # BuildFlags: onlybuild:python-ipython:test BuildFlags: onlybuild:python-outcome BuildFlags: onlybuild:python-olefile BuildFlags: onlybuild:python-httpcore BuildFlags: onlybuild:python-httpcore:test BuildFlags: onlybuild:python-Pillow BuildFlags: onlybuild:python-roman BuildFlags: onlybuild:python-pycares BuildFlags: onlybuild:python-curio BuildFlags: onlybuild:python-sniffio BuildFlags: onlybuild:python-aiodns BuildFlags: onlybuild:python-re-assert BuildFlags: onlybuild:python-httpx BuildFlags: onlybuild:python-httpx:test BuildFlags: onlybuild:python-eventlet BuildFlags: onlybuild:python-aiosignal BuildFlags: onlybuild:python-async_timeout BuildFlags: onlybuild:python-frozenlist BuildFlags: onlybuild:python-hanzidentifier BuildFlags: onlybuild:python-tomlkit BuildFlags: onlybuild:python-testscenarios BuildFlags: onlybuild:python-async_generator BuildFlags: onlybuild:python-pytest-trio BuildFlags: onlybuild:python-trio BuildFlags: onlybuild:python-pytest-lazy-fixture BuildFlags: onlybuild:python-zhon BuildFlags: onlybuild:python-loguru BuildFlags: onlybuild:python-dragonmapper BuildFlags: onlybuild:python-cached-property BuildFlags: onlybuild:python-prettytable BuildFlags: onlybuild:python-process-tests BuildFlags: onlybuild:python-fields BuildFlags: onlybuild:python-linecache2 BuildFlags: onlybuild:python-extras BuildFlags: onlybuild:python-extras:test BuildFlags: onlybuild:python-python-mimeparse BuildFlags: onlybuild:python-traceback2 BuildFlags: onlybuild:python-smmap BuildFlags: onlybuild:python-gitdb BuildFlags: onlybuild:python-ddt BuildFlags: onlybuild:python-flaky BuildFlags: onlybuild:python-flaky:test BuildFlags: onlybuild:python-wrapt BuildFlags: onlybuild:python-readthedocs-sphinx-ext BuildFlags: onlybuild:python-beniget BuildFlags: onlybuild:python-purl BuildFlags: onlybuild:python-fixtures BuildFlags: onlybuild:python-platformdirs BuildFlags: onlybuild:python-backports.entry_points_selectable BuildFlags: onlybuild:python-u-msgpack-python BuildFlags: onlybuild:python-requests-futures BuildFlags: onlybuild:python-requests-mock BuildFlags: onlybuild:python-Deprecated BuildFlags: onlybuild:python-GitPython BuildFlags: onlybuild:python-pyproject-metadata BuildFlags: onlybuild:python-rst.linker BuildFlags: onlybuild:python-jaraco.packaging BuildFlags: onlybuild:python-pytest-expect BuildFlags: onlybuild:python-pytest-asyncio BuildFlags: onlybuild:python-pytest-asyncio:test BuildFlags: onlybuild:python-service_identity BuildFlags: onlybuild:python-pytest-freezegun BuildFlags: onlybuild:python-jaraco.functools BuildFlags: onlybuild:python-jeepney BuildFlags: onlybuild:python-SecretStorage BuildFlags: onlybuild:python-SecretStorage:test BuildFlags: onlybuild:python-jaraco.classes BuildFlags: onlybuild:python-Genshi BuildFlags: onlybuild:python-webencodings BuildFlags: onlybuild:python-toml BuildFlags: onlybuild:python-toml:test BuildFlags: onlybuild:python-tempora BuildFlags: onlybuild:python-alabaster BuildFlags: onlybuild:python-astunparse BuildFlags: onlybuild:python-betamax BuildFlags: onlybuild:python-bleach BuildFlags: onlybuild:python-blessings BuildFlags: onlybuild:python-brotlipy BuildFlags: onlybuild:python-charset-normalizer BuildFlags: onlybuild:python-cmarkgfm BuildFlags: onlybuild:python-colorama BuildFlags: onlybuild:python-contextvars BuildFlags: onlybuild:python-cookies BuildFlags: onlybuild:python-coverage BuildFlags: onlybuild:python-cssselect BuildFlags: onlybuild:python-cssselect:test BuildFlags: onlybuild:python-decorator BuildFlags: onlybuild:python-distlib BuildFlags: onlybuild:python-docutils BuildFlags: onlybuild:python-docutils:test BuildFlags: onlybuild:python-editables BuildFlags: onlybuild:python-exceptiongroup BuildFlags: onlybuild:python-exceptiongroup:test BuildFlags: onlybuild:python-execnet BuildFlags: onlybuild:python-filelock BuildFlags: onlybuild:python-flit-core:primary BuildFlags: onlybuild:python-flit-core:test BuildFlags: onlybuild:python-flit-scm BuildFlags: onlybuild:python-fluidity-sm BuildFlags: onlybuild:python-freezegun BuildFlags: onlybuild:python-gast BuildFlags: onlybuild:python-gssapi BuildFlags: onlybuild:python-gunicorn BuildFlags: onlybuild:python-gunicorn:test BuildFlags: onlybuild:python-hatch-fancy-pypi-readme BuildFlags: onlybuild:python-hatch_vcs BuildFlags: onlybuild:python-html5lib BuildFlags: onlybuild:python-hypothesis BuildFlags: onlybuild:python-hypothesis:test BuildFlags: onlybuild:python-imagesize BuildFlags: onlybuild:python-incremental BuildFlags: onlybuild:python-incremental:test BuildFlags: onlybuild:python-invocations BuildFlags: onlybuild:python-invoke BuildFlags: onlybuild:python-jaraco.envs BuildFlags: onlybuild:python-Js2Py BuildFlags: onlybuild:python-k5test BuildFlags: onlybuild:python-keyring BuildFlags: onlybuild:python-keyring:test BuildFlags: onlybuild:python-lark BuildFlags: onlybuild:python-lexicon #BuildFlags: onlybuild:python-meson-python BuildFlags: onlybuild:python-multidict BuildFlags: onlybuild:python-munch BuildFlags: onlybuild:python-nose2 BuildFlags: onlybuild:python-Pallets-Sphinx-Themes BuildFlags: onlybuild:python-parameterized BuildFlags: onlybuild:python-path BuildFlags: onlybuild:python-pathspec BuildFlags: onlybuild:python-pbr # Package originates from OpenStack and depends on other OpenStack packages for testing. # These are only available for the primary python3 interpreter in TW, but optional. # --> Only test in default python3 flavor. gh#openSUSE/python-rpm-macros#66 # Python 2 packages on Leap are too outdated to test, either (stestr, subunit). # BuildFlags: onlybuild:python-pbr:test BuildFlags: onlybuild:python-pep517 BuildFlags: onlybuild:python-pep517:test BuildFlags: onlybuild:python-pexpect BuildFlags: onlybuild:python-portend BuildFlags: onlybuild:python-pretend BuildFlags: onlybuild:python-proxy.py BuildFlags: onlybuild:python-pybind11 BuildFlags: onlybuild:python-pybind11:test BuildFlags: onlybuild:python-pyfakefs BuildFlags: onlybuild:python-pyfakefs:test BuildFlags: onlybuild:python-Pygments BuildFlags: onlybuild:python-pyjsparser BuildFlags: onlybuild:python-pytest-cov BuildFlags: onlybuild:python-pytest-cov:test BuildFlags: onlybuild:python-pytest-localserver BuildFlags: onlybuild:python-pytest-mock BuildFlags: onlybuild:python-pytest-relaxed BuildFlags: onlybuild:python-pytest-rerunfailures BuildFlags: onlybuild:python-pytest-timeout BuildFlags: onlybuild:python-pytest-xdist # MC Perhaps not necessary as well # BuildFlags: onlybuild:python-pythran # BuildFlags: onlybuild:python-pythran:test-py310 BuildFlags: onlybuild:python-pytz-deprecation-shim BuildFlags: onlybuild:python-pyu2f BuildFlags: onlybuild:python-readme_renderer BuildFlags: onlybuild:python-regex BuildFlags: onlybuild:python-releases BuildFlags: onlybuild:python-releases:test BuildFlags: onlybuild:python-requests-toolbelt BuildFlags: onlybuild:python-responses BuildFlags: onlybuild:python-rfc3986 BuildFlags: onlybuild:python-rpm-macros BuildFlags: onlybuild:python-semantic_version BuildFlags: onlybuild:python-semantic_version:test BuildFlags: onlybuild:python-setuptools-rust BuildFlags: onlybuild:python-snowballstemmer BuildFlags: onlybuild:python-sortedcontainers BuildFlags: onlybuild:python-soupsieve BuildFlags: onlybuild:python-soupsieve:test BuildFlags: onlybuild:python-sphinxcontrib-apidoc BuildFlags: onlybuild:python-sphinxcontrib-apidoc:test BuildFlags: onlybuild:python-sphinxcontrib-applehelp BuildFlags: onlybuild:python-sphinxcontrib-applehelp:test BuildFlags: onlybuild:python-sphinxcontrib-devhelp BuildFlags: onlybuild:python-sphinxcontrib-devhelp:test BuildFlags: onlybuild:python-sphinxcontrib-htmlhelp BuildFlags: onlybuild:python-sphinxcontrib-htmlhelp:test BuildFlags: onlybuild:python-sphinxcontrib-jsmath BuildFlags: onlybuild:python-sphinxcontrib-jsmath:test BuildFlags: onlybuild:python-sphinxcontrib-qthelp BuildFlags: onlybuild:python-sphinxcontrib-qthelp:test BuildFlags: onlybuild:python-sphinxcontrib-serializinghtml BuildFlags: onlybuild:python-sphinxcontrib-serializinghtml:test BuildFlags: onlybuild:python-sphinxcontrib-websupport BuildFlags: onlybuild:python-sphinxcontrib-websupport:test BuildFlags: onlybuild:python-sphinx_rtd_theme BuildFlags: onlybuild:python-sphinx_rtd_theme:test BuildFlags: onlybuild:python-tabulate BuildFlags: onlybuild:python-testpath BuildFlags: onlybuild:python-tomli BuildFlags: onlybuild:python-tomli-w BuildFlags: onlybuild:python-tqdm BuildFlags: onlybuild:python-tqdm:test BuildFlags: onlybuild:python-trustme BuildFlags: onlybuild:python-twine BuildFlags: onlybuild:python-tzlocal BuildFlags: onlybuild:python-virtualenv BuildFlags: onlybuild:python-wcag-contrast-ratio BuildFlags: onlybuild:python-wcwidth BuildFlags: onlybuild:python-websockets BuildFlags: onlybuild:python-Whoosh BuildFlags: onlybuild:python-yarl BuildFlags: onlybuild:lapack BuildFlags: onlybuild:zopfli # fix missing python(abi) BuildFlags: onlybuild:python310 BuildFlags: onlybuild:python310:base BuildFlags: onlybuild:python310:doc BuildFlags: onlybuild:python311 BuildFlags: onlybuild:python311:base BuildFlags: onlybuild:python311:doc BuildFlags: onlybuild:rpm %if "%_repository" == "sp4_option_d_py310" || "%_repository" == "sp5_option_d_py310" %define skip_python2 1 %define _without_python2 1 %define primary_python python3 %define python36_provides %{nil} Macros: ## PYTHON MACROS BEGIN # order of %pythons is important: The last flavor overrides any operation on conflicting files and definitions during expansions, # making it the "default" in many cases --> keep the primary python3 provider at the end. %pythons %{?!skip_python310:python310} %add_python() %{expand:%%define pythons %1 %pythons} %primary_python python3 %python36_provides %{nil} # prjconf definitions for python-rpm-macros # This method for generating python_modules gets too deep to expand for rpm at about 5 python flavors. # Hence, python_module_iter is replaced by python_module_lua in macros.lua. # However, OBS cannot expand lua, but has a much higher expansion depth, so this works fine for the server side resolver. %python_module_iter(a:) %{expand:%%define python %{-a*}} ( %python-%args ) %{expand:%%{?!python_module_iter_%1:%%{python_module_iter -a%*}}%%{?python_module_iter_%1}} # pseudo-undefine for obs: reset for the next expansion within the next call of python_module %python_module_iter_STOP %global python %%%%python %python_module() %{?!python_module_lua:%{expand:%%define args %{**}} %{expand:%%{python_module_iter -a %{pythons} STOP}}}%{?python_module_lua:%python_module_lua %{**}} %_without_python2 1 :Macros %endif %if "%_repository" == "sp4_option_d_py311" || "%_repository" == "sp5_option_d_py311" %define skip_python2 1 %define _without_python2 1 %define primary_python python3 %define python36_provides %{nil} Macros: ## PYTHON MACROS BEGIN # order of %pythons is important: The last flavor overrides any operation on conflicting files and definitions during expansions, # making it the "default" in many cases --> keep the primary python3 provider at the end. %pythons %{?!skip_python311:python311} %add_python() %{expand:%%define pythons %1 %pythons} %primary_python python3 # prjconf definitions for python-rpm-macros # This method for generating python_modules gets too deep to expand for rpm at about 5 python flavors. # Hence, python_module_iter is replaced by python_module_lua in macros.lua. # However, OBS cannot expand lua, but has a much higher expansion depth, so this works fine for the server side resolver. %python_module_iter(a:) %{expand:%%define python %{-a*}} ( %python-%args ) %{expand:%%{?!python_module_iter_%1:%%{python_module_iter -a%*}}%%{?python_module_iter_%1}} # pseudo-undefine for obs: reset for the next expansion within the next call of python_module %python_module_iter_STOP %global python %%%%python %python_module() %{?!python_module_lua:%{expand:%%define args %{**}} %{expand:%%{python_module_iter -a %{pythons} STOP}}}%{?python_module_lua:%python_module_lua %{**}} %_without_python2 1 :Macros %endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor