F35 Change: Remove authselect-compat package (System-Wide Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/RemoveAuthselectCompatPackage
== Summary ==
Authselect replaced authconfig tool in Fedora 28. To enable some level
of backwards compatibility, it ships the authconfig command as a
wrapper around authselect calls in package "authselect-compat".
Authselect is now well adopted and the shim compatibility layer should
be removed by removing the authselect-compat package.
== Owner ==
* Name: [[User:pbrezina| Pavel Březina]]
* Email: <pbrezina(a)redhat.com>
== Detailed Description ==
Affected components:
* authselect: remove the authselect-compat package
* pykickstart: remove support for authconfig
* anaconda: remove support for authconfig
"dnf repoquery --whatrequires" does not yield any package depending on
authselect-compat nor authconfig.
== Benefit to Fedora ==
The authconfig command will no longer be available, this will finish
the replacement by authselect.
== Scope ==
* Proposal owners:
authselect maintainers - Submit PR for anaconda/pykickstart to remove
authconfig support and remove authselect-compat package from Fedora.
* Other developers: anaconda/pykickstart maintainers - must accept the
PR and push it to Fedora
* Release engineering: [https://pagure.io/releng/issue/10169 #10169]
* Policies and guidelines: The policies and guidelines do not need to
be updated.
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
The authselect-compat package will be removed, authconfig command will
no longer be available.
== How To Test ==
* authselect-compat package and authconfig command should no longer be available
* anaconda/kickstart should no longer support authconfig directive
== User Experience ==
Users that keeps using authconfig/authselect-compat will need to start
using authselect directly.
== Dependencies ==
No package depends on authconfig/authselect-compat. Authconfig is used
by Anaconda/pykickstart and this support will be removed.
== Contingency Plan ==
authselect-compat package stays.
* Contingency mechanism: authselect-compat package stays.
* Contingency deadline: Beta
* Blocks release? No
== Documentation ==
This is a simple packaging change, there is no additional documentation.
== Release Notes ==
Authselect-compat package is removed, therefore authconfig command is
no longer available. Users are encouraged to use its replacement, the
authselect command.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 11 months
rpmautospec deployment into production
by Nils Philippsen
Hi everybody,
we've scheduled the rpmautospec plugin to be deployed into production
for tomorrow, from 14:00 UTC on.
This means installing the relevant packages and restarting kojid
processes on the builders, which will restart any tasks which are being
processed at that time, i.e. expect delays for builds in-flight at the
time.
We'll announce when the deployment is done.
Cheers,
Nils
--
Nils Philippsen "Those who would give up Essential Liberty to
Software Engineer purchase a little Temporary Safety, deserve neither
Red Hat Liberty nor Safety." -- Benjamin Franklin, 1759
PGP fingerprint: D0C1 1576 CDA6 5B6E BBAE 95B2 7D53 7FCA E9F6 395D
2 years, 11 months
F35 Change: Python Packaging Guidelines overhaul (System-Wide Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/PythonPackagingGuidelines202x
== Summary ==
The Python Packaging guidelines will be rewritten, with the major changes being
'''PyPI parity''' and usage of '''upstream metadata'''.
A new set of macros, {{package|pyproject-rpm-macros}}, written in mind with
the new guidelines and with upstream best practices, are documented in
the new guidelines as practical examples.
The older (a.k.a. "201x-era") Python Packaging guidelines will remain in effect
as an option (until retired by another Fedora Change).
== Owner ==
* Name: [[User:pviktori| Petr Viktorin]]
** Email: pviktori(a)redhat.com
* Name: [[SIGs/Python| Python SIG]]
** Email: python-devel(a)lists.fedoraproject.org
== Detailed Description ==
The proposed new Python packaging guidelines are available at this
Pull request: https://pagure.io/packaging-committee/pull-request/1072
A rendered preview (which might be deleted by the time you read this)
is at: http://100.26.217.43/packaging-committee-pr1072/packaging-guidelines/Python/
=== Not removing older guidelines ===
The current ("201x-era") guidelines will stay in effect as an option for
packages that haven't migrated yet or those that cannot follow the new
guidelines for whatever unforeseen reason.
They will be retired in another Fedora Change,
some time after the vast majority of Python packages follow the new guidelines
and there are no known blockers for the remaining ones.
There's no rush; it might well take a decade.
=== Guideline Changes ===
See [https://hackmd.io/@python-maint/rJmQQc4DP an external document]
for a detailed list of changes to '''MUST'''/'''SHOULD''' rules.
The major ones are listed here:
==== Requiring python3-devel ====
All packages that use Python at run- or build-time will need to
BuildRequire {{package|python3-devel}}.
This package brings the necessary macros and settings,
and it will enable automated or manual checks.
(For example, Python maintainers use this requirement to list packages
that use Python in some way and might be affected by planned changes.)
==== PyPI Parity ====
Machine-readable metadata (''distribution'' names in
<code>dist-info</code> directories on disk and the corresponding
<code>python3.Xdist(foo)</code> RPM provides) will match the Python
Package Index (PyPI).
This solves a ''namespace'' issue. Python packaging tools use a flat namespace,
and PyPI is ''the'' place where open-source Python packages are generally
published, so users and tools assume a package called <code>requests</code>
is whatever <code>requests</code> means on PyPI.
While this is not ideal (especially for private packages), it makes sense
for Fedora to align with the PyPI namespace.
Note that Fedora package names are not affected – just the Python packaging
metadata on disk and virtual RPM Provides generated from it.
The new guidelines cover what to do for packages that cannot be registered
on PyPI. The Change owner is prepared to help with PyPI registration.
Note that names found in Fedora but not on PyPI
[https://github.com/pypa/pypi-support/issues/355 have been reserved on PyPI]
to avoid being taken by unrelated projects.
==== Upstream metadata ====
Upstream “dist-info” metadata for Python packages is now standardized and
shareable with other distributors (be it Linux distros or others).
As much as possible, RPM metadata should be automatically taken from there,
rather be duplicated in the spec file (and likely diverge over time).
This includes run-time and build-time requirements for Python packages, tests
and test requirements for packages that use the <code>tox</code> tool,
and ''Extras'' (optional features).
Packagers are expected to treat metadata bugs as any other bugs.
(That is, ideally: patch them and present the patches upstream).
==== Naming ====
The new guidelines explain the various names a Python package can have
(Fedora package name, project name, import name)
and begs developers/maintainers to keep them synchronized if possible.
==== Python 3 ====
The new guidelines only cover Python 3.
Python 2 does not need its own guidelines.
{{package|python2.7}} is deprecated and as of this writing,
only about 35 packages use it, usually under individual FESCo exceptions.
Python 4 is not planned upstream.
==== Tests, linters and coverage ====
Running upstream tests is mandatory.
Running linters (e.g. {{package|pylint}}, {{package|pyflakes}},
{{package|python-black}})
or test coverage measurements (e.g. {{package|python-coverage}}) is discouraged.
=== Non-Guideline Changes ===
The {{package|python3-devel}} package, a mandatory build-time requirement
for all packages that use Python,
will require {{package|pyproject-rpm-macros}},
helpers designed for the new guidelines.
While this small package is not always necessary,
it will make life easier for most Python packagers.
{{package|pyproject-rpm-macros}} is currently
[https://src.fedoraproject.org/rpms/pyproject-rpm-macros documented as
''provisional''];
that label will be removed and a 1.0 release will be made.
=== Example spec file with changes ===
Example of a spec file following the old guidelines:
Name: python-pello
Version: 1.0.2
Release: 1%{?dist}
Summary: Example Python library
License: MIT
URL: https://github.com/fedora-python/Pello
Source0: %{url}/archive/v%{version}/Pello-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
# Build dependencies needed to be specified manually
BuildRequires: python3-setuptools
# Test dependencies needed to be specified manually
BuildRequires: python3-pytest >= 3
# Runtime dependencies needed to be specified manually on build time
to run tests
BuildRequires: python3-blessings
%global _description %{expand:
A python module which provides a convenient example.
This description provides some details.}
%description %_description
%package -n python3-pello
Summary: %{summary}
Recommends: python3-pello+color
%description -n python3-pello %_description
# The metadata directory needed to be specified manually for Python extras
%python_extras_subpkg -n python3-pello color -i %{python3_sitelib}/*.egg-info
%prep
%autosetup -p1 -n Pello-%{version}
%build
# The macro only supported projects with setup.py
%py3_build
%install
# The macro only supported projects with setup.py
%py3_install
%check
# The old guidelines mentioned one way of running tests which is deprecated
# and in many cases lead to unexpected results (such as: 0 tests run, success)
# Alternatively, %%pytest can be used with the old macros as well
%{python3} setup.py test
%files -n python3-pello
%doc README.md
%license LICENSE.txt
%{_bindir}/pello_greeting
# The library files needed to be listed manually,
# often with extra care about the .pyc cache (although not in this example)
%{python3_sitelib}/pello/
# The metadata files needed to be listed manually
%{python3_sitelib}/Pello-*.egg-info/
Example of a spec file following the new guidelines:
Name: python-pello
Version: 1.0.2
Release: 1%{?dist}
Summary: Example Python library
License: MIT
URL: https://github.com/fedora-python/Pello
Source0: %{url}/archive/v%{version}/Pello-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
%global _description %{expand:
A python module which provides a convenient example.
This description provides some details.}
%description %_description
%package -n python3-pello
Summary: %{summary}
Recommends: python3-pello+color
%description -n python3-pello %_description
%pyproject_extras_subpkg -n python3-pello color
%prep
%autosetup -p1 -n Pello-%{version}
%generate_buildrequires
# The build/test/runtime BuildRequires are generated from upstream metadata
%pyproject_buildrequires -t
%build
# The macro supports setup.py-based and pyproject.toml-based build
%pyproject_wheel
%install
# The macro supports setup.py-based and pyproject.toml-based build
%pyproject_install
# Library and metadata files can be saved automatically
%pyproject_save_files pello
%check
# test can run via the upstream de-facto standard way
# tox based tests run in Fedora's environment, not a Python virtual environment
# for projects without tox, %%pytest is preferred
%tox
# For python3-pello, %%{pyproject_files} handles code files, but
# executables, documentation and license must be listed in the spec file:
%files -n python3-pello -f %{pyproject_files}
%doc README.md
%license LICENSE.txt
%{_bindir}/pello_greeting
== Feedback ==
The new guidelines wede discussed extensively on
[https://lists.fedoraproject.org/archives/list/python-devel@lists.fedorapr...
the Python SIG list discussion thread].
Two major objections remain.
Both were best voiced by Neal Gompa:
=== Burdening packagers ===
[https://lists.fedoraproject.org/archives/list/python-devel@lists.fedorapr...
Neal]
does
“not necessarily disagree that PyPI and Fedora pythonXdist() names
should match, but [he disagrees] on burdening packagers with this.”
However, actually pushing a package to PyPI (and maintaining it there)
is not necessary.
The minimal-effort solution is to ''reserve'' the name on PyPI
so that a conflicting package can not be created there.
The author of this change is willing to do this work for all
Python packages whose upstream is not on PyPI;
packagers need to send a request to the Python SIG list.
If something happens to me, Red Hat's python-maint team is also ready
to do this, and in the event of catastrophic management change,
PyPI maintainers can be e-mailed directly.
This is all described in the new guidelines (see the ''PyPI parity'' section).
The new guidelines discourage the minimal-effort solution because it is
suboptimal ''for users'' (and for the wider Python ecosystem).
(It was further suggested that the registration process should be ''automatic''
to minimize burden on packagers. It will be automated if it's too much for
humans to handle, but we expect there won't be enough requests to make
automation worth it.)
=== Conditioning names on PyPI ===
Neal also [https://lists.fedoraproject.org/archives/list/python-devel@lists.fedorapr...
fundamentally disagrees]
“on conditioning those names on PyPI, because frankly no other ecosystem
in Fedora works that way. Not Rust, not Go, not Perl, not OCaml, not anything.”
It's true that no other ecosystem in Fedora does this, but the author
of this change believes that they should:
if the ecosystem uses a flat namespace of dependencies,
its Fedora packages ''should'' use the ecosystem-wide namespace
rather than a Fedora-specific one.
RPM predates global per-ecosystem directories of free/open software,
but they are here and users (at least those affected by these issues)
are used to them.
For Python specifically, PyPI is already a de-facto standard:
if you see a name in <code>install_requires</code> in <code>setup.py</code>
of some random upstream project you want to package,
you can assume that it's the PyPI name.
It is in the best interest of Fedora's users to use PyPI names
for dependency resolution.
== Benefit to Fedora ==
The new packaging guidelines should encourage sharing packaging work
with upstream developers (and through them, with other distros).
Hopefully, they'll also free up some packagers' time.
PyPI parity will hopefully enable automated ways of mixing Fedora packages
with upstream ones.
The updated examples and notes will be more useful to today's packagers.
The older (a.k.a. "201x-era") Python Packaging guidelines only cover
projects that use `setup.py`-based installation (via `setuptools` or
`distutils`). The new guidelines and macros support more "build
backends" (such as `setup.py`-less `setuptools`, `poetry`, `flit` or
others) transparently via [https://www.python.org/dev/peps/pep-0517/
PEP 517] (and they continue to work with projects that use `setup.py`
to install).
== Scope ==
* Policies and guidelines:
https://pagure.io/packaging-committee/pull-request/1072
* Proposal owners:
** Make {{package|python3-devel}} require {{package|pyproject-rpm-macros}}
** Remove ''provisional'' status from
{{package|pyproject-rpm-macros}}; release & package version 1.0.
** Handle PyPI name registration/reservation requests from other packagers.
* Other developers: Maintainers of packages that use Python should
gradually switch to the new guidelines
* Release engineering: https://pagure.io/releng/issue/10164
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A
== Upgrade/compatibility impact ==
None expected.
Any compatibility impact on individual packages would be a bug.
== How To Test ==
If you maintain a package that uses Python, try to follow the new guidelines.
Any major omission or ambiguity is a bug.
(Minor/unique cases should be discussed on the
[mailto:python-devel@lists.fedoraproject.org Pytohn SIG list] instead;
the document is already quite long.)
Until this change proposal is approved and enabled, you'll need to
BuildRequire `pyproject-rpm-macros` to have the new macros available.
Updated packages should be tested normally, as with any other package update.
== User Experience ==
No direct impact on end users.
== Dependencies ==
PyPI maintainers [https://github.com/pypa/pypi-support/issues/355 are aware] of
the general direction the Guidelines, and have been supportive.
== Contingency Plan ==
* Contingency mechanism: Revert to the older guidelines
* Contingency deadline: N/A (Any time until old guidelines are
retired, in a separate Change)
* Blocks release? No
== Documentation ==
The new guidelines are the documentation.
See ''Detailed Description'' above for links.
== Release Notes ==
Fedora's Python Packaging guidelines have been rewritten
to align with modern Python packaging practices
and better integrate with the wider Python ecosystem
(specifically, the Python Package Index).
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 11 months
Packages that failed to build with Python 3.10 (and what to do)
by Tomas Hrnciar
Hello.
As you might already know, we have recently merged in the Python 3.10 side
tag to Rawhide, despite several builds not succeeding. We always aim for
some compromise between having the side tag open for too long and having
too many failures.
https://fedoraproject.org/wiki/Changes/Python3.10
The packages, when not rebuilt, are not installable in rawhide, hence
fixing them should be our top priority. If you need help with Python-related
issues, we (the Python Maintenance team at Red Hat) are happy to help.
Unfortunately, several packages fail to build for Python-unrelated reasons.
Most of the packages only fail to build because their dependencies were not
yet rebuilt. Chances are, you already got an automated
F35FailsToInstall bugzilla
from Miro, that your package fails to install. It would be really helpful
if you could find the missing dependency and mark the bugzilla for your
package depending on the bugzilla for the missing dep. We slowly progress
to do that as well, but your help is crucial here.
If your package fails because there is a non-dependency problem, you might have
already received a bugzilla from us in the past. If the build failure is
related to changes in Python 3.10, it should contain some hints about the
problem.
# What to do?
General advice: If you are aware of the problem and working towards fixing
it, set your bugzilla to ASSIGNED to avoid further automated reminders.
If blocked by dependencies, do not close the bugzillas as NOTABUG or
DUPLICATE just because it is "not a problem in your package". The
automation will file new ones anyway.
## My package fails to build because it has test failures in %check
Please, try to resolve the failures. If you are confident that the package
works fine, but the tests are wrong, skip some failing tests, ideally with
a link to an upstream issue. Do not disable (e.g. comment out) all tests
just to unblock the rebuild of your package, it usually only hides the
problem.
## My package fails to build because it has broken build dependencies
Please try to track the missing build dependencies in Bugzilla. If
possible, help the maintainers of your dependencies to get them rebuilt.
When in need of escalation, ask us for provenpackager help (ideally with
pull requests to be merged). Once possible, rebuild your package (no need
to bump the release, we already did that). When you do, the bugzilla will
eventually get automatically closed, but you can do that manually as well.
## My package was rebuilt with Python 3.10 but it has broken runtime
dependencies
Please try to track the missing runtime dependencies in Bugzilla. If
possible, help the maintainers of your dependencies to get them rebuilt.
When in need of escalation, ask us for provenpackager help (ideally with
pull requests to be merged). When the dependencies are rebuilt, your
package will install successfully once again and the bugzilla will
eventually get automatically closed, but you can do that manually as well.
## My package failed to build but installs just fine
Some packages that only require libpython3.9.so.1.0 will successfully pull
in the python3.9 package as a dependency and hence they don't have
installation issues. They need to be rebuilt with Python 3.10 anyway, we
don't want Fedora users to pull in two Python versions unless they need
them for development purposes.
## How to run things locally?
You can use mock. Make sure to:
1. Clear all caches first: $ mock -r fedora-rawhide-x86_64--scrub=all
2. Use the Koji repo: $ mock -r fedora-rawhide-x86_64 --enablerepo=local
...
## Where to get help
Reply to this thread or find us (thrnciar, mhroncok) on #fedora-python IRC
channel (libera.chat).
---
Let us know if you have other questions.
Maintainers by package:
5minute pmoravco
APLpy sergiopr skytux
MUSIC ankursinha
Mayavi chedi orion
NLopt besser82
OpenIPMI branto jridky lupinix pknirsch
ProDy sagitter
PyMca zbyszek
androguard fab
ansible-review dcallagh ttrinks
antlr4-project jjames
astrometry lupinix
autoarchive fab
blender design-sw hobbes1069 ignatenkobrain kwizart luya roma
s4504kr slaanesh
bugzilla2fedmsg abompard
buildbot besser82 giallu ignatenkobrain ngompa radez smilner
buildstream atim bochecha
calibre chkr heliocastro kevin nushio zbyszek
certbot nb
clufter jpokorny mlisik omular tojeline
collectd fab kevin mhlavink ruben xaeth
condor bbockelm bcotton eerlands matt matyas stevetraylen
tstclair ttheisen valtri
copr-backend clime dturecek frostyx msuchy praiskup
copr-dist-git clime dturecek frostyx msuchy praiskup
datagrepper ralph
diffoscope halfie zbyszek
distgen bkabrda hhorak phracek pkubat
dnfdaemon besser82 ngompa
dnfdragora besser82 ngompa
dolfin limb zbyszek
espresso deji jngrad junghans
fbthrift dcavalca filbranden salimma
folly dcavalca filbranden salimma
fontdump pnemade
freecad hobbes1069 jkastner zultron
ginga lupinix
gnome-gmail llaumgui
gnumeric aarem belegdol huzaifas
gr-air-modes jskarvad
h5py stevetraylen terjeros
imath hobbes1069 jridky
ipsilon ngompa puiterwijk simo
jpype raphgro
jrnl music
kdevelop-python dvratil jgrulich minh
kitty atim salimma
lasso jhrozek rcritten simo
ldns pemensik pwouters thozza
libguestfs mdbooth rjones
libkml smani
libpoly jjames
libprelude fab totol
libproxy amigadave cicku danw npmccallum
libpst carllibpst
libunity rdieter
liquidctl suve
lirc hobbes1069 jwilson leamas
luxcorerender besser82 kwizart luya slaanesh
m2crypto mitr ngompa
mailman3 abompard ngompa
matrix-synapse dcallagh
mingw-python3 smani
mirrormanager2 adrian
mlt martinkg sergiomb
mod_wsgi jdornak jkaluza jorton lmacken mrunge
module-build-service breilly mikem
moose zbyszek
mopidy girst
mopidy-mpd girst
nbdkit rjones
nyx jorti
openmeeg sagitter
openscap evgenyz isimluk jcerny matyc mmarhefk pvrabec vpolasek
wsato
opentrep denisarnaud
osbs-client bkabrda cverna maxamillion ttomecek twaugh vrutkovs
paraview deji orion sagitter
pcl rmattes thofmann
perl-Inline-Python jonkni
petsc sagitter
pew mcyprian tadej
postfix-mta-sts-resolver duck
prewikka totol
psi4 jussilehtola
py-radix kevin
py4j raphgro
pydeps lbazan
pygrib jdekloe
pykka fab
pymol sagitter sergiomb
pyp2rpm gordonmessmer kevin
pyproj jdekloe
python-EvoPreprocess iztokf
python-IPy kevin
python-MDAnalysis junghans
python-SALib ankursinha
python-TestSlide dcavalca filbranden salimma
python-aenum fab
python-agate jujens
python-agate-dbf jujens
python-agate-excel jujens
python-agate-sql jujens
python-aiodns fantom
python-aiosmtpd abompard
python-aiostream fab
python-aiozmq nonamedotc
python-animatplot qulogic
python-anyio carlwgeorge fab
python-aodhclient apevec pkilambi
python-apprise lead2gold
python-asteval fab
python-astroML lupinix
python-astropy orion sergiopr
python-astropy-healpix lupinix
python-astroquery lupinix
python-astroscrappy lupinix
python-asyncio-dgram fab
python-august fab
python-authheaders ngompa
python-authlib v02460
python-azure-sdk melmorabity mhayden
python-barbicanclient apevec chandankumar
python-basemap jspaleta limb
python-beniget churchyard
python-bidict fab
python-black cheimes churchyard
python-brian2 ankursinha
python-cartopy qulogic
python-ccdproc lupinix
python-cclib sagitter
python-certbot-apache nb
python-certbot-dns-cloudflare nb
python-certbot-dns-cloudxns nb
python-certbot-dns-digitalocean elyscape nb
python-certbot-dns-dnsimple nb
python-certbot-dns-dnsmadeeasy nb
python-certbot-dns-gehirn elyscape
python-certbot-dns-google elyscape nb
python-certbot-dns-linode elyscape
python-certbot-dns-luadns nb
python-certbot-dns-nsone nb
python-certbot-dns-ovh elyscape
python-certbot-dns-rfc2136 logic nb
python-certbot-dns-route53 elyscape nb
python-certbot-dns-sakuracloud elyscape
python-certbot-nginx nb
python-chaospy lbazan
python-cinderclient apevec eharney jruzicka
python-citeproc-py ignatenkobrain
python-compreffor athoscr
python-concurrentloghandler dcallagh
python-configargparse fab nb noodles
python-contextily qulogic
python-contextualbandits iztokf
python-cookiecutter chedi wakko666
python-cssutils kevin thias
python-csvkit jujens
python-cypari2 pcpa
python-cysignals pcpa
python-dask qulogic
python-databay fab
python-dbusmock ngompa
python-dcrpm dcavalca filbranden salimma
python-descartes qulogic
python-designateclient apevec vkmc
python-devtools fab
python-dipy ankursinha
python-diskcache fab
python-django-auth-ldap ignatenkobrain
python-django-post_office lbazan
python-dkimpy ngompa
python-docx kushal124
python-drgn dcavalca filbranden salimma
python-duecredit ankursinha
python-earthpy iztokf
python-elephant lbazan
python-elpy lbazan
python-emcee sergiopr
python-engineio nonamedotc
python-envisage orion
python-eventlet abbot ignatenkobrain kevin
python-eyed3 amigadave bpepple cicku pjp
python-f5-sdk xavierb
python-falcon abompard carlwgeorge
python-fastapi music
python-fastavro ankursinha
python-ffc zbyszek
python-fiat fab
python-flask-autoindex pcpa
python-flask-silk pcpa
python-flask-socketio nonamedotc
python-flask-whooshee clime mrmeee rkuska
python-fn codeblock orphan
python-fpylll pcpa
python-fsleyes-props ankursinha
python-fslpy ankursinha
python-fsspec qulogic
python-furl ignatenkobrain
python-gast churchyard
python-gatspy lupinix
python-gcsfs fab
python-geopandas qulogic
python-geoplot qulogic
python-glanceclient apevec jruzicka
python-gnocchiclient mrunge pkilambi
python-gradunwarp ignatenkobrain
python-grako brouhaha
python-gunicorn dcallagh ngompa
python-h5io ignatenkobrain
python-hdfs ankursinha
python-hdmf lbazan
python-healpy lupinix
python-heatclient apevec jruzicka ryansb zaneb
python-holidays orphan
python-hypothesmith dcavalca salimma
python-imbalanced-learn iztokf
python-insteon fab
python-interrogate iztokf
python-joblib besser82 ignatenkobrain sergiopr
python-jsonfield lbazan
python-jsons fab
python-jupymake jjames
python-jupyter-polymake jjames
python-keystoneauth1 alphacc apevec pabelanger
python-keystoneclient apevec jruzicka
python-klusta ankursinha
python-language-server nonamedotc
python-leather jujens
python-lfpy lbazan victortyau
python-libpysal qulogic
python-losant-rest fab
python-lz4 jgu orion
python-lzo huzaifas
python-magnumclient apevec chandankumar
python-manilaclient zaitcev
python-mapclassify qulogic
python-mapnik tomh
python-matrix-nio ankursinha
python-mechanize mohanboddu
python-minibelt uggla
python-missingno lbazan
python-mistralclient amoralej
python-mne ignatenkobrain
python-mne-bids lbazan
python-mnemonic jonny
python-molten akhaitov
python-msrest melmorabity
python-msrestazure melmorabity
python-mtg tc01
python-murano-pkg-check jpena
python-music21 zbyszek
python-nashpy iztokf
python-nb2plots jjames
python-netmiko divius
python-network-runner radez
python-networkx jjames plautrba
python-neurosynth lbazan
python-neutronclient apevec jruzicka
python-niaaml iztokf
python-niaclass iztokf
python-nibabel ignatenkobrain
python-nikola jamatos maxamillion
python-nilearn ankursinha
python-nipy ignatenkobrain
python-nitime ankursinha
python-nixio ankursinha
python-novaclient apevec jruzicka
python-novaclient-os-networks ctria rjmco
python-novaclient-os-virtual-interfaces ctria rjmco
python-numpoly lbazan
python-octaviaclient cgoncalves
python-odml major
python-oletools rebus robert
python-openstackclient apevec
python-openstacksdk apevec jpena
python-opentelemetry melmorabity
python-orderedmultidict ignatenkobrain
python-os-client-config amoralej apevec pabelanger
python-osc-lib amoralej apevec hguemar jpena jruzicka
python-oslo-concurrency apevec mrunge
python-oslo-db apevec gchamoul
python-oslo-log apevec hguemar
python-oslo-serialization apevec nsaje social
python-oslo-utils apevec
python-photutils sergiopr
python-pingouin ankursinha
python-pplpy jjames
python-praw fab fale
python-prawcore fab
python-productivity fab
python-pybids ankursinha
python-pycares fantom
python-pyeclib hguemar zaitcev
python-pymatreader ankursinha
python-pymoc lupinix
python-pynetdicom alciregi
python-pynwb lbazan
python-pyone siddharthvipul1
python-pypet ankursinha
python-pyphi ankursinha
python-pyqtgraph swt2c
python-pyriemann ankursinha
python-pysb zbyszek
python-pyscaffold ankursinha
python-pyscf jussilehtola
python-pyshtools qulogic
python-pyside2 hobbes1069
python-pystemd ngompa salimma
python-pytest-cases zbyszek
python-pytest-mpi orion
python-pytest-relaxed athmane
python-pytest-toolbox fab
python-pyunicorn iztokf
python-pyvlx fab
python-pyvo lupinix
python-qcelemental jussilehtola
python-qdarkstyle nonamedotc
python-reproject lupinix
python-rnc2rng ignatenkobrain
python-rply ignatenkobrain
python-rsd-lib amoralej
python-rx atim carlwgeorge limb
python-saharaclient apevec egafford jruzicka mimccune
python-schedule fab
python-shade larsks pabelanger
python-shortuuid pbrobinson
python-siosocks fab
python-sklearn-nature-inspired-algorithms ankursinha iztokf
python-slackclient limb
python-slixmpp-omemo fantom
python-smbprotocol fab
python-social-auth-core cqi
python-socketio nonamedotc
python-soco fab
python-sortedcollections fab
python-spnego fab
python-sport-activities-features iztokf
python-spyder-kernels nonamedotc
python-sqlalchemy-collectd mbayer mrunge
python-sshtunnel orphan
python-starlette music
python-stompest abompard
python-subprocess-tee chedi
python-sushy amoralej divius
python-svg-path kevin ralph
python-swiftclient apevec jruzicka zaitcev
python-sybil fab
python-tackerclient amoralej
python-taskflow apevec eharney
python-tenacity mrunge pkilambi snecker
python-test_server raphgro
python-testfixtures fab
python-texext jjames
python-theano ignatenkobrain jjames sergiopr
python-traitsui chedi ignatenkobrain orion
python-transitions orphan
python-trimesh ankursinha
python-troveclient jruzicka mrunge
python-twilio mich181189
python-typeguard dcavalca salimma snecker
python-uvicorn carlwgeorge
python-vitrageclient mrunge
python-watchgod carlwgeorge
python-wcmatch pnemade
python-webpy mrunge
python-wsproto carlwgeorge
python-xarray qulogic
python-xbout davidsch
python-yapf lbazan
python-yappi amoralej
python-zarr qulogic
python-zict qulogic
pythran churchyard
rmol denisarnaud
sagemath pcpa
spectrographic suve
sshuttle jgu kevin maci
sudo alakatos kzak mattdm rsroka zfridric
sugar-datastore dsd pbrobinson tomeu
sugar-paint callkalpa chimosky pbrobinson
swift-lang tachoknight
sympy cbm jjames jussilehtola orion
trademgen denisarnaud
usd luya music slaanesh
uwsgi orphan
veusz jsanders
virt-bootstrap fidencio rstoyanov
watchman dcavalca filbranden salimma
xonsh carmenbianca jdulaney
Packages by maintainer:
aarem gnumeric
abbot python-eventlet
abompard bugzilla2fedmsg mailman3 python-aiosmtpd python-falcon
python-stompest
adrian mirrormanager2
akhaitov python-molten
alakatos sudo
alciregi python-pynetdicom
alphacc python-keystoneauth1
amigadave libproxy python-eyed3
amoralej python-mistralclient python-os-client-config python-osc-lib
python-rsd-lib python-sushy python-tackerclient python-yappi
ankursinha MUSIC python-SALib python-brian2 python-dipy python-duecredit
python-fastavro python-fsleyes-props python-fslpy python-hdfs python-klusta
python-matrix-nio python-nilearn python-nitime python-nixio python-pingouin
python-pybids python-pymatreader python-pypet python-pyphi python-pyriemann
python-pyscaffold python-sklearn-nature-inspired-algorithms python-trimesh
apevec python-aodhclient python-barbicanclient python-cinderclient
python-designateclient python-glanceclient python-heatclient
python-keystoneauth1 python-keystoneclient python-magnumclient
python-neutronclient python-novaclient python-openstackclient
python-openstacksdk python-os-client-config python-osc-lib
python-oslo-concurrency python-oslo-db python-oslo-log
python-oslo-serialization python-oslo-utils python-saharaclient
python-swiftclient python-taskflow
athmane python-pytest-relaxed
athoscr python-compreffor
atim buildstream kitty python-rx
bbockelm condor
bcotton condor
belegdol gnumeric
besser82 NLopt buildbot dnfdaemon dnfdragora luxcorerender python-joblib
bkabrda distgen osbs-client
bochecha buildstream
bpepple python-eyed3
branto OpenIPMI
breilly module-build-service
brouhaha python-grako
callkalpa sugar-paint
carllibpst libpst
carlwgeorge python-anyio python-falcon python-rx python-uvicorn
python-watchgod python-wsproto
carmenbianca xonsh
cbm sympy
cgoncalves python-octaviaclient
chandankumar python-barbicanclient python-magnumclient
chedi Mayavi python-cookiecutter python-subprocess-tee python-traitsui
cheimes python-black
chimosky sugar-paint
chkr calibre
churchyard python-beniget python-black python-gast pythran
cicku libproxy python-eyed3
clime copr-backend copr-dist-git python-flask-whooshee
codeblock python-fn
cqi python-social-auth-core
ctria python-novaclient-os-networks
python-novaclient-os-virtual-interfaces
cverna osbs-client
danw libproxy
davidsch python-xbout
dcallagh ansible-review matrix-synapse python-concurrentloghandler
python-gunicorn
dcavalca fbthrift folly python-TestSlide python-dcrpm python-drgn
python-hypothesmith python-typeguard watchman
deji espresso paraview
denisarnaud opentrep rmol trademgen
design-sw blender
divius python-netmiko python-sushy
dsd sugar-datastore
dturecek copr-backend copr-dist-git
duck postfix-mta-sts-resolver
dvratil kdevelop-python
eerlands condor
egafford python-saharaclient
eharney python-cinderclient python-taskflow
elyscape python-certbot-dns-digitalocean python-certbot-dns-gehirn
python-certbot-dns-google python-certbot-dns-linode python-certbot-dns-ovh
python-certbot-dns-route53 python-certbot-dns-sakuracloud
evgenyz openscap
fab androguard autoarchive collectd libprelude pykka python-aenum
python-aiostream python-anyio python-asteval python-asyncio-dgram
python-august python-bidict python-configargparse python-databay
python-devtools python-diskcache python-fiat python-gcsfs python-insteon
python-jsons python-losant-rest python-praw python-prawcore
python-productivity python-pytest-toolbox python-pyvlx python-schedule
python-siosocks python-smbprotocol python-soco python-sortedcollections
python-spnego python-sybil python-testfixtures
fale python-praw
fantom python-aiodns python-pycares python-slixmpp-omemo
fidencio virt-bootstrap
filbranden fbthrift folly python-TestSlide python-dcrpm python-drgn watchman
frostyx copr-backend copr-dist-git
gchamoul python-oslo-db
giallu buildbot
girst mopidy mopidy-mpd
gordonmessmer pyp2rpm
halfie diffoscope
heliocastro calibre
hguemar python-osc-lib python-oslo-log python-pyeclib
hhorak distgen
hobbes1069 blender freecad imath lirc python-pyside2
huzaifas gnumeric python-lzo
ignatenkobrain blender buildbot python-citeproc-py python-django-auth-ldap
python-eventlet python-furl python-gradunwarp python-h5io python-joblib
python-mne python-nibabel python-nipy python-orderedmultidict
python-rnc2rng python-rply python-theano python-traitsui
isimluk openscap
iztokf python-EvoPreprocess python-contextualbandits python-earthpy
python-imbalanced-learn python-interrogate python-nashpy python-niaaml
python-niaclass python-pyunicorn python-sklearn-nature-inspired-algorithms
python-sport-activities-features
jamatos python-nikola
jcerny openscap
jdekloe pygrib pyproj
jdornak mod_wsgi
jdulaney xonsh
jgrulich kdevelop-python
jgu python-lz4 sshuttle
jhrozek lasso
jjames antlr4-project libpoly python-jupymake python-jupyter-polymake
python-nb2plots python-networkx python-pplpy python-texext python-theano
sympy
jkaluza mod_wsgi
jkastner freecad
jngrad espresso
jonkni perl-Inline-Python
jonny python-mnemonic
jorti nyx
jorton mod_wsgi
jpena python-murano-pkg-check python-openstacksdk python-osc-lib
jpokorny clufter
jridky OpenIPMI imath
jruzicka python-cinderclient python-glanceclient python-heatclient
python-keystoneclient python-neutronclient python-novaclient python-osc-lib
python-saharaclient python-swiftclient python-troveclient
jsanders veusz
jskarvad gr-air-modes
jspaleta python-basemap
jujens python-agate python-agate-dbf python-agate-excel
python-agate-sql python-csvkit python-leather
junghans espresso python-MDAnalysis
jussilehtola psi4 python-pyscf python-qcelemental sympy
jwilson lirc
kevin calibre collectd py-radix pyp2rpm python-IPy python-cssutils
python-eventlet python-svg-path sshuttle
kushal124 python-docx
kwizart blender luxcorerender
kzak sudo
larsks python-shade
lbazan pydeps python-chaospy python-django-post_office python-elephant
python-elpy python-hdmf python-jsonfield python-lfpy python-missingno
python-mne-bids python-neurosynth python-numpoly python-pynwb python-yapf
lead2gold python-apprise
leamas lirc
limb dolfin python-basemap python-rx python-slackclient
llaumgui gnome-gmail
lmacken mod_wsgi
logic python-certbot-dns-rfc2136
lupinix OpenIPMI astrometry ginga python-astroML python-astropy-healpix
python-astroquery python-astroscrappy python-ccdproc python-gatspy
python-healpy python-pymoc python-pyvo python-reproject
luya blender luxcorerender usd
maci sshuttle
major python-odml
martinkg mlt
matt condor
mattdm sudo
matyas condor
matyc openscap
maxamillion osbs-client python-nikola
mbayer python-sqlalchemy-collectd
mcyprian pew
mdbooth libguestfs
melmorabity python-azure-sdk python-msrest python-msrestazure
python-opentelemetry
mhayden python-azure-sdk
mhlavink collectd
mich181189 python-twilio
mikem module-build-service
mimccune python-saharaclient
minh kdevelop-python
mitr m2crypto
mlisik clufter
mmarhefk openscap
mohanboddu python-mechanize
mrmeee python-flask-whooshee
mrunge mod_wsgi python-gnocchiclient python-oslo-concurrency
python-sqlalchemy-collectd python-tenacity python-troveclient
python-vitrageclient python-webpy
msuchy copr-backend copr-dist-git
music jrnl python-fastapi python-starlette usd
nb certbot python-certbot-apache python-certbot-dns-cloudflare
python-certbot-dns-cloudxns python-certbot-dns-digitalocean
python-certbot-dns-dnsimple python-certbot-dns-dnsmadeeasy
python-certbot-dns-google python-certbot-dns-luadns
python-certbot-dns-nsone python-certbot-dns-rfc2136
python-certbot-dns-route53 python-certbot-nginx python-configargparse
ngompa buildbot dnfdaemon dnfdragora ipsilon m2crypto mailman3
python-authheaders python-dbusmock python-dkimpy python-gunicorn
python-pystemd
nonamedotc python-aiozmq python-engineio python-flask-socketio
python-language-server python-qdarkstyle python-socketio
python-spyder-kernels
noodles python-configargparse
npmccallum libproxy
nsaje python-oslo-serialization
nushio calibre
omular clufter
orion Mayavi paraview python-astropy python-envisage python-lz4
python-pytest-mpi python-traitsui sympy
orphan python-fn python-holidays python-sshtunnel python-transitions
uwsgi
pabelanger python-keystoneauth1 python-os-client-config python-shade
pbrobinson python-shortuuid sugar-datastore sugar-paint
pcpa python-cypari2 python-cysignals python-flask-autoindex
python-flask-silk python-fpylll sagemath
pemensik ldns
phracek distgen
pjp python-eyed3
pkilambi python-aodhclient python-gnocchiclient python-tenacity
pknirsch OpenIPMI
pkubat distgen
plautrba python-networkx
pmoravco 5minute
pnemade fontdump python-wcmatch
praiskup copr-backend copr-dist-git
puiterwijk ipsilon
pvrabec openscap
pwouters ldns
qulogic python-animatplot python-cartopy python-contextily python-dask
python-descartes python-fsspec python-geopandas python-geoplot
python-libpysal python-mapclassify python-pyshtools python-xarray
python-zarr python-zict
radez buildbot python-network-runner
ralph datagrepper python-svg-path
raphgro jpype py4j python-test_server
rcritten lasso
rdieter libunity
rebus python-oletools
rjmco python-novaclient-os-networks
python-novaclient-os-virtual-interfaces
rjones libguestfs nbdkit
rkuska python-flask-whooshee
rmattes pcl
robert python-oletools
roma blender
rsroka sudo
rstoyanov virt-bootstrap
ruben collectd
ryansb python-heatclient
s4504kr blender
sagitter ProDy openmeeg paraview petsc pymol python-cclib
salimma fbthrift folly kitty python-TestSlide python-dcrpm python-drgn
python-hypothesmith python-pystemd python-typeguard watchman
sergiomb mlt pymol
sergiopr APLpy python-astropy python-emcee python-joblib python-photutils
python-theano
siddharthvipul1 python-pyone
simo ipsilon lasso
skytux APLpy
slaanesh blender luxcorerender usd
smani libkml mingw-python3
smilner buildbot
snecker python-tenacity python-typeguard
social python-oslo-serialization
stevetraylen condor h5py
suve liquidctl spectrographic
swt2c python-pyqtgraph
tachoknight swift-lang
tadej pew
tc01 python-mtg
terjeros h5py
thias python-cssutils
thofmann pcl
thozza ldns
tojeline clufter
tomeu sugar-datastore
tomh python-mapnik
totol libprelude prewikka
tstclair condor
ttheisen condor
ttomecek osbs-client
ttrinks ansible-review
twaugh osbs-client
uggla python-minibelt
v02460 python-authlib
valtri condor
victortyau python-lfpy
vkmc python-designateclient
vpolasek openscap
vrutkovs osbs-client
wakko666 python-cookiecutter
wsato openscap
xaeth collectd
xavierb python-f5-sdk
zaitcev python-manilaclient python-pyeclib python-swiftclient
zaneb python-heatclient
zbyszek PyMca calibre diffoscope dolfin moose python-ffc python-music21
python-pysb python-pytest-cases
zfridric sudo
zultron freecad
2 years, 11 months
[HEADS UP] Fedora 35 Python 3.10 rebuilds have started in a side tag
by Tomas Hrnciar
Hello, in order to deliver Python 3.10, we are running a coordinated
rebuild in a side tag.
https://fedoraproject.org/wiki/Changes/Python3.10
If you see a "Rebuilt for Python 3.10" (or similar) commit in your package,
please don't rebuild it in regular rawhide.
If you need to, please let us know, so we can coordinate.
If you'd like to build the package, you should be able to build it in the
side tag via:
on branch rawhide:
$ fedpkg build --target=f35-python
$ koji wait-repo f35-python --build <nvr>
Note that it will take a while before all the essential packages are
rebuilt, so don't expect all your dependencies to be available right away.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat).
Builds:
https://koji.fedoraproject.org/koji/builds?latest=0&tagID=f35-python&orde...
Please avoid any potentially disturbing changes in Python packages until
the rebuild is over.
Thanks. Let us know if you have any questions.
PS: I've BCC'ed maintainers of the "initial bootstrap sequence". If your
package is listed below, it means it is essential that you coordinate all
rawhide changes -- if you don't, this may potentially make the disturbing
experience longer than necessary. Thank You so much for your patience.
Maintainers by package:
Cython churchyard ignatenkobrain nbecker stevetraylen
GitPython athoscr dgoodwin ignatenkobrain lsedlar
PyQt4 rdieter than
PyYAML jeckersb
abrt abrt-team mgrabovs mmarusak
anaconda anaconda-maint jkonecny m4rtink rvykydal sbueno
vpodzime vponcova
asciidoc fab jridky nphilipp tmz
automake jjanco kasal panovotn praiskup ttomecek
babel fschwarz nphilipp
boost denisarnaud jwakely trodgers
breezy churchyard opohorel
brotli carlwgeorge pouar tagoh
clang airlied daveisfera sbergmann sergesanspaille
siddharths tstellar
cloud-init dustymabe gholms larsks mhayden otubo
createrepo_c dmach jrohel mblaha pkratoch tmlcoch
dblatex alexlan jchaloup mjg
dbus-python alexl amigadave besser82 caillon caolanm mbarnes
ngompa phuang rdieter rhughes rstrode ssp stefanok vtrefny
dnf dmach jmracek jrohel mblaha pkratoch
dnf-plugins-core dmach jmracek mblaha pkratoch
dnf-plugins-extras dmach jmracek mblaha pkratoch
fedmod karsten nphilipp
fedmsg ralph
fedora-messaging abompard
file kdudka odubaj svashisht vmihalko
fros jfilak
future sagitter
gdb jankratochvil keiths kevinb sergiodj
glade kalev
gobject-introspection dcbw otaylor walters
gpgme fkluknav ignatenkobrain isimluk rdieter
ipython churchyard cstratak dcantrell ignatenkobrain lbalhar
mrunge salimma tomspur
itstool mclasen
kernel-tools acaringi jcline jforbes jwboyer lgoncalv patrickt
pbrobinson
kobo dmach rohanpm
koji ausil kevin mikem puiterwijk
libblockdev sbueno tbzatek vpodzime vtrefny
libbytesize tbzatek vpodzime vtrefny
libcomps akozumpl dmach jluza jmracek mblaha pkratoch
libdnf dmach jmracek jrohel mblaha pkratoch
libgit2-glib ignatenkobrain kalev nacho pwalter
libmodulemd asamalik nphilipp packit ppisar sgallagh
libpwquality pwouters tmraz
librepo dmach pkratoch tmlcoch
libreport abrt-team mgrabovs mmarusak
libselinux dwalsh mgrepl pcmoore plautrba vmojzis
libsolv dmach ignatenkobrain jmracek jrohel ngompa pkratoch
libxml2 ignatenkobrain jpokorny veillard
linkchecker churchyard cicku dchen
lorax bcl clumens dcantrell dshea wwoods
marshalparser lbalhar
mercurial kiilerix nbecker pstodulk
meson carlwgeorge ekulik ignatenkobrain wtaymans
mock jcwillia mebrown msuchy praiskup
mpi4py deji limb tomspur
mpich deji zbyszek
ninja-build bonzini carlwgeorge cicku ignatenkobrain jperrin
mathstuf
numpy cstratak jspaleta limb orion rdieter tomspur ttomecek
openmpi deji dledford jhladky orion pkfed
pdc-client bliu chcao cheng chuzhang kevin lholecek lsedlar
nphilipp
poetry churchyard thrnciar
policycoreutils dwalsh lvrabec mgrepl pcmoore plautrba vmojzis
pungi dmach lsedlar maxamillion onosek tdawson wwoods
pyOpenSSL jcline jlieskov lmacken pwouters tmraz
pybind11 jussilehtola
pycairo alexl caillon caolanm kalev ralph rhughes rstrode ssp
pydot besser82 spot
pygobject3 nacho walters
pykickstart bcl clumens dcantrell jkonecny m4rtink rvykydal sbueno
vponcova
pyparsing apevec churchyard jamatos sharkcz terjeros
pyparted bcl clumens dcantrell
pyserial stingray
pytest churchyard mrunge radez thm
python-Automat carlwgeorge eclipseo
python-Bottleneck besser82
python-CacheControl thrnciar
python-Pallets-Sphinx-Themes codeblock
python-PyPDF2 aarem
python-SecretStorage cicku cstratak raphgro robert williamjmorenor
python-Traits ignatenkobrain orion
python-WSGIProxy2 ondrejj
python-aiohttp fab ignatenkobrain
python-alembic ralph
python-amqp eharney frantisekz raphgro
python-anytree gerd lkundrak
python-apipkg fab ktdreyer thm
python-appdirs apevec hguemar ignatenkobrain
python-argcomplete churchyard ignatenkobrain mfabik msrb stevetraylen
python-argh cstratak
python-argon2-cffi atim limb paulcarroty
python-arrow pingou ralph
python-asgiref carlwgeorge
python-asn1crypto cheimes npmccallum
python-astroid bcl limb lupinix mrunge orion
python-async-generator carlwgeorge
python-async-timeout clime fab ignatenkobrain
python-atomicwrites mathstuf mbaldessari
python-attrs brouhaha churchyard lbalhar
python-augeas xaeth
python-backcall churchyard orion
python-backoff abompard
python-bcrypt pingou williamjmorenor
python-beanbag kevin
python-beautifulsoup4 kevin mrunge ralph terjeros
python-betamax ignatenkobrain pnemade
python-billiard fab frantisekz mrunge ngompa pingou pjp sundaram
python-bleach bowlofeggs ignatenkobrain mrunge
python-blinker jamatos pjp sundaram
python-blivet blivet-maint dlehman japokorn jkonecny m4rtink
rvykydal sbueno vpodzime vponcova vtrefny
python-boto apevec gholms limb skottler
python-boto3 cstratak fale limb
python-botocore davdunc fale gholms limb lkundrak
python-bottle sundaram
python-bugzilla crobinso dzickus
python-cachy fab
python-case mrunge ngompa pingou
python-cccolutils puiterwijk
python-celery abompard frantisekz mrunge ngompa pingou
python-certifi churchyard jmontleon
python-cffi brouhaha churchyard lbalhar
python-chai kevin pingou ralph
python-chardet churchyard jcline kushal
python-cheroot ignatenkobrain jcaratzas radez
python-cherrypy ignatenkobrain jcaratzas mrunge radez
python-cleo thrnciar
python-click cstratak fab
python-click-completion chedi wakko666
python-clikit thrnciar
python-colander ignatenkobrain lmacken ralph
python-colorama fale mrunge
python-configobj dcallagh fale lmacken terjeros
python-constantly eclipseo
python-contextlib2 abompard pingou ralph tjikkun
python-convertdate fab
python-cornice hguemar lmacken
python-cornice-sphinx abompard
python-cov-core abompard bkabrda
python-coverage abompard lmacken mrunge spot
python-cppy qulogic
python-cpuinfo pnemade
python-crashtest thrnciar
python-crochet abompard
python-cryptography cheimes jcline noodles npmccallum
python-cssselect brouhaha echevemaster kevin ralph
python-curio carlwgeorge
python-cycler nbecker
python-daemon kushal lmacken ralph tomspur xavierb
python-dateparser fab limb
python-dateutil hguemar jspaleta limb pjp tomspur
python-decorator fale kevin ralph
python-defusedxml bkabrda churchyard
python-dict-sorted fale ignatenkobrain
python-dill sergiopr
python-distlib cottsay cstratak
python-distro mblaha msuchy
python-django bkabrda churchyard jdornak mrunge rdopiera salimma
sgallagh
python-dns aviso lbalhar louizatakk pspacek pwouters
python-docs-theme ksurma
python-docutils churchyard
python-dogpile-cache ralph
python-dulwich fab
python-editor apevec kevin ralph social
python-elementpath churchyard thrnciar
python-enchant cstratak
python-entrypoints nonamedotc orion
python-ephem fab
python-execnet adeza ktdreyer thm
python-extras mrunge salimma
python-factory-boy jorti
python-faker jorti
python-fastimport dcallagh
python-fastjsonschema thrnciar
python-fedora codeblock ricky
python-feedgen lbalhar
python-fields cottsay
python-filelock cottsay
python-fixtures apevec mrunge pabelanger
python-flaky churchyard
python-flask codeblock frantisekz hguemar hushan
python-flit churchyard
python-fluidity-sm pghmcfc
python-freezegun cstratak kevin ralph
python-genshi fschwarz
python-genty churchyard
python-gevent dcallagh ignatenkobrain orion skottler
python-gitdb athoscr ignatenkobrain lsedlar
python-graphviz eclipseo
python-greenlet abbot ignatenkobrain kevin salimma terjeros
python-gssapi rharwood simo
python-h11 carlwgeorge
python-h2 eclipseo
python-hamcrest ignatenkobrain
python-hpack eclipseo
python-html5lib churchyard pjp sagitter salimma sundaram
python-httpbin adamwill
python-httpcore fab
python-httplib2 abompard dchen ignatenkobrain jspaleta kevin limb
python-httpretty jpopelka
python-httpx fab
python-humanize jfilak stevetraylen
python-hupper kevin
python-hyperframe eclipseo
python-hyperlink eclipseo
python-hypothesis churchyard dcavalca ignatenkobrain pingou salimma
python-idna churchyard cstratak lbalhar
python-imagesize aviso
python-incremental ykarel
python-iniconfig churchyard
python-iniparse ignatenkobrain lupinix
python-invoke pghmcfc
python-ipykernel churchyard pcpa
python-ipython_genutils orion
python-ipywidgets lbalhar
python-iso8601 fab ilianaw
python-isodate dcallagh dscott jlaska jmatthews
python-isort limb orion
python-itsdangerous dcallagh ignatenkobrain
python-jaraco-classes jcaratzas radez
python-jaraco-collections mrunge
python-jaraco-envs cstratak
python-jaraco-functools jcaratzas radez
python-jaraco-packaging jcaratzas radez
python-jaraco-path thrnciar
python-jaraco-text mrunge
python-jedi carlwgeorge lbalhar
python-jeepney goeran
python-jinja2 thm
python-jmespath fale gholms kevin lkundrak
python-jsonpatch apevec dprince skottler
python-jsonpointer agerstmayr dprince mgoodwin nathans skottler
python-jsonschema apevec
python-jupyter-client churchyard tomspur
python-jupyter-core churchyard orion tomspur
python-jupyterlab_pygments nonamedotc
python-jwt carlwgeorge kevin ralph
python-kerberos rcritten simo
python-keyring apevec cicku ctubbsii ignatenkobrain robert rtnpro
python-kitchen kevin pingou ralph
python-kiwisolver qulogic
python-kombu fab frantisekz mrunge ngompa pingou pjp sundaram
python-lark-parser totol
python-latexcodec jjames
python-lazy-object-proxy bcl limb lupinix
python-ldap abbra alexl caillon caolanm cheimes pspacek rhughes
rstrode ssp
python-lexicon pghmcfc
python-lit sergesanspaille tstellar
python-lockfile kevin moezroy thrnciar xavierb
python-lxml fale ignatenkobrain mizdebsk
python-m2r nforro
python-mako abompard cverna ignatenkobrain kylev lmacken
python-markdown thm
python-markdown-it-py ksurma lbalhar
python-markupsafe churchyard
python-matplotlib cstratak jgu jspaleta pcpa qulogic rathann tomspur
python-matplotlib-inline lbalhar
python-mccabe churchyard
python-mdit-py-plugins ksurma lbalhar
python-meh clumens m4rtink vpodzime
python-memcached apevec hguemar kevin sgallagh
python-mimeparse abompard carlwgeorge stevetraylen
python-mistune lupinix
python-mock churchyard ttorling
python-moksha-common lbalhar lmacken ralph
python-moksha-hub lbalhar lmacken ralph
python-monotonic apevec hguemar
python-more-itertools aarem churchyard jcaratzas
python-msgpack dfateyev fab ktdreyer pjp sundaram
python-multidict athmane fab ignatenkobrain
python-multilib jgreguske lsedlar
python-munch kevin ralph
python-mypy_extensions ignatenkobrain
python-myst-parser ksurma lbalhar
python-nbclient nonamedotc
python-nbconvert nonamedotc
python-nbformat orion tomspur
python-nbsphinx churchyard ksurma
python-nest_asyncio nonamedotc
python-nose churchyard
python-nose-cov jdulaney
python-nose-cover3 mrunge ngompa pingou
python-nose-exclude mrunge
python-nose2 abompard
python-notebook churchyard ksurma
python-ntplib vpodzime
python-numexpr tnorth zbyszek
python-numpydoc orion tomspur
python-oauthlib jdornak ralph
python-olefile rebus robert smani
python-openid-cla puiterwijk
python-openid-teams puiterwijk
python-openidc-client mohanboddu
python-openstackdocstheme jpena
python-ordered-set msuchy
python-orderedset vtrefny
python-outcome carlwgeorge
python-packaging lbalhar
python-pandas kushal orion sergiopr wakko666
python-pandocfilters zbyszek
python-parameterized ignatenkobrain
python-paramiko athmane ignatenkobrain ivazquez orion pghmcfc sgallagh
python-parso carlwgeorge
python-paste abompard kylev
python-paste-deploy dcallagh kylev lmacken ralph
python-pastel thrnciar
python-path jcaratzas laxathom
python-pathspec adrienverge churchyard
python-patiencediff opohorel
python-pbr apevec mrunge
python-pep517 churchyard pviktori
python-pexpect amcnabb fabiand ignatenkobrain radez swt2c tomspur
python-pickleshare ignatenkobrain nonamedotc
python-pid carlwgeorge dshea
python-pika icheishvili jcline ngompa silas
python-pikepdf qulogic zdohnal
python-pillow miminar smani
python-pip bkabrda churchyard ncoghlan sundaram torsava ttorling
python-pkginfo thrnciar
python-plaster abompard
python-plaster-pastedeploy abompard
python-pluggy mrunge thm
python-ply sgallagh spot
python-poetry-core churchyard thrnciar
python-polib cicku dchen diegobz dshea ivazquez moezroy suanand
python-portend adeza jcaratzas radez
python-pretend piotrp
python-prettytable apevec clalance imcleod
python-priority eclipseo
python-process-tests orion
python-productmd dmach lsedlar
python-prometheus_client jkaluza mprahl
python-prompt-toolkit carlwgeorge fale
python-psutil salimma
python-psycopg2 devrim hhorak jmlich panovotn praiskup
python-ptyprocess ignatenkobrain orion tomspur
python-py mrunge thm
python-pyasn1 kanarip rcritten
python-pybtex jjames
python-pybtex-docutils jjames
python-pycdlib clalance
python-pycodestyle churchyard orion
python-pycparser brouhaha churchyard lbalhar
python-pycurl jsynacek kdudka msekleta svashisht
python-pydbus m4rtink
python-pyface chedi ignatenkobrain orion
python-pygments churchyard smilner
python-pygments-pytest churchyard jcaratzas
python-pylev thrnciar
python-pylibravatar kevin ralph
python-pylons-sphinx-themes abompard
python-pymeeus fab
python-pymongo amcnabb apevec cstratak hhorak mskalick
python-pynacl dciabrin ignatenkobrain
python-pyquery kevin ralph
python-pyramid kevin lmacken ralph rossdylan tdabasin
python-pyramid-fas-openid abompard
python-pyramid-mako kevin ralph
python-pyroute2 jirka pavlix psavelye
python-pyrsistent decathorpe devrim music
python-pysocks abompard kevin ralph ttorling
python-pytest-aiohttp fab
python-pytest-benchmark jorti
python-pytest-capturelog ignatenkobrain pviktori
python-pytest-cov chedi cstratak ttomecek
python-pytest-expect churchyard
python-pytest-fixture-config kevin
python-pytest-forked swt2c
python-pytest-httpbin adamwill
python-pytest-mock fab jujens
python-pytest-randomly dcallagh
python-pytest-rerunfailures cottsay
python-pytest-runner vrutkovs
python-pytest-shutil kevin
python-pytest-subtests fab
python-pytest-timeout swt2c
python-pytest-trio fab
python-pytest-virtualenv kevin
python-pytest-xdist swt2c
python-pyudev clockfort dshea mulhern
python-qt5 rdieter than
python-raven tjikkun
python-rdflib dcallagh dmalcolm dscott nphilipp pingou
python-readthedocs-sphinx-ext jjames
python-redis cicku kevin maxamillion ralph
python-regex thm
python-repoze-lru adeza jcaratzas
python-requests abompard cstratak jcline ralph sagarun
python-requests-download churchyard
python-requests-file dshea
python-requests-ftp dshea
python-requests-gssapi rharwood
python-requests-kerberos dcallagh
python-requests-toolbelt ignatenkobrain pnemade
python-requests-unixsocket jcaratzas radez
python-responses athoscr
python-rfc3986 apevec jpena ykarel
python-rpm-macros churchyard cstratak tibbs torsava
python-rpmfluff dshea ignatenkobrain jhutar jlaska
python-rsa fale jmontleon
python-rst-linker jcaratzas radez
python-s3transfer fale ignatenkobrain limb
python-scour limb
python-scripttest churchyard mbacovsk
python-selenium halfie mrunge
python-semantic_version apevec hguemar mhrivnak
python-send2trash churchyard
python-service-identity carlwgeorge eclipseo ignatenkobrain ralph
python-setuptools churchyard cstratak thrnciar
python-setuptools-rust cheimes
python-setuptools_git fab
python-setuptools_scm churchyard cstratak ignatenkobrain stevetraylen
python-setuptools_scm_git_archive athoscr nforro ttomecek
python-shellingham churchyard
python-should_dsl pghmcfc
python-simplegeneric churchyard ignatenkobrain jcaratzas tomspur
python-simplejson fab ignatenkobrain kylev mrunge
python-simpleline jkonecny m4rtink sbueno
python-simplemediawiki lmacken potty ralph
python-six apevec bkabrda churchyard mrunge pviktori
python-smartcols ignatenkobrain
python-smmap athoscr ignatenkobrain lsedlar
python-sniffio carlwgeorge
python-snowballstemmer cottsay jujens
python-sortedcontainers qulogic
python-soupsieve zbyszek
python-spec pghmcfc
python-sphinx aviso churchyard cstratak salimma toshio
python-sphinx-copybutton jjames
python-sphinx-epytext churchyard opohorel
python-sphinx-gallery orion
python-sphinx-hoverxref salimma
python-sphinx-inline-tabs churchyard thrnciar
python-sphinx-issues qulogic
python-sphinx-last-updated-by-git cstratak
python-sphinx-removed-in churchyard jcaratzas
python-sphinx-testing jcaratzas jjames
python-sphinx-theme-alabaster jujens orion
python-sphinx-theme-py3doc-enhanced jujens
python-sphinx_rtd_theme jjames piotrp
python-sphinx_selective_exclude salimma
python-sphinxcontrib-apidoc chandankumar
python-sphinxcontrib-applehelp churchyard cstratak
python-sphinxcontrib-bibtex jjames
python-sphinxcontrib-devhelp churchyard
python-sphinxcontrib-github-alt churchyard
python-sphinxcontrib-htmlhelp churchyard cstratak
python-sphinxcontrib-httpdomain dcallagh
python-sphinxcontrib-jsmath churchyard cstratak
python-sphinxcontrib-log-cabinet thm
python-sphinxcontrib-qthelp churchyard cstratak
python-sphinxcontrib-serializinghtml churchyard cstratak
python-sphinxcontrib-svg2pdfconverter belegdol
python-sphinxcontrib-trio jcaratzas thm
python-sphinxcontrib-websupport churchyard jpena
python-sqlalchemy ivazquez lmacken nphilipp
python-sqlalchemy_schemadisplay mattia
python-sqlparse fale hhorak jdulaney
python-stevedore apevec dprince
python-stomper mprahl ralph
python-sure bkabrda churchyard
python-systemd mjia zbyszek
python-tables tnorth zbyszek
python-tempita kylev ricky
python-templated-dictionary msuchy
python-tempora jcaratzas radez
python-termcolor mikelo2 mrunge
python-terminado churchyard orion ttorling
python-testpath churchyard thrnciar
python-testrepository apevec mrunge
python-testscenarios apevec ktdreyer mrunge
python-testtools abompard salimma
python-text-unidecode fab
python-tidy terjeros
python-toml churchyard jujens
python-tomlkit churchyard
python-tornado abompard churchyard fab limb orion tomspur
python-towncrier eclipseo
python-tox cathay4t churchyard mrunge
python-tox-current-env churchyard pviktori
python-tqdm ignatenkobrain sgallagh
python-traitlets churchyard orion
python-traitsui chedi ignatenkobrain orion
python-transaction abompard ondrejj
python-translationstring abompard
python-trio carlwgeorge
python-trustme carlwgeorge jcaratzas
python-twisted churchyard eclipseo jsteffan tomprince
python-txws kevin ralph
python-txzmq kevin ralph
python-typing-extensions fab jonny
python-tzlocal ankursinha piotrp
python-u-msgpack-python churchyard
python-urllib3 abompard jcline sagarun
python-vcrpy kevin ralph
python-venusian lmacken ralph rossdylan tdabasin
python-vine frantisekz mrunge ngompa pingou
python-virtualenv churchyard cstratak lbalhar mhayden mrunge orion
smilner
python-waitress lgs ralph
python-wcwidth abompard aviso churchyard fale
python-webencodings abompard
python-webob hguemar lmacken mrunge ralph ricky
python-websocket-client carlwgeorge
python-webtest lmacken ondrejj ricky
python-werkzeug abompard codeblock frantisekz hguemar
python-wheel churchyard cstratak ignatenkobrain torsava
python-whoosh rkuska sgallagh
python-widgetsnbextension lbalhar
python-wrapt chandankumar ralph
python-wxpython4 swt2c
python-xmlschema churchyard
python-xmltodict fab ralph
python-xmp-toolkit qulogic
python-yarl fab ignatenkobrain
python-zbase32 anishpatil
python-zc-lockfile jcaratzas radez ralph
python-zmq ralph tomspur
python-zope-component abompard ralph tdabasin
python-zope-configuration ngompa tdabasin
python-zope-deprecation abompard tdabasin
python-zope-event abompard ralph tdabasin
python-zope-exceptions abompard ralph tdabasin
python-zope-i18nmessageid ngompa ralph tdabasin
python-zope-interface lbalhar ralph
python-zope-schema abompard ralph tdabasin
python-zope-testing abompard ralph tdabasin
python3-docs churchyard cstratak ksurma pviktori thrnciar torsava
python3-mypy dshea limb
python3-openid jdornak
python3-py3dns bojan kevin ralph
python3-pytest-asyncio jujens
python3-typed_ast limb
python3.10 churchyard cstratak thrnciar torsava vstinner
pytz limb
pyutil anishpatil
pyxattr defolos frankcrawford kevin szpak
pyxdg spot
rpkg cqi lsedlar onosek
rpm ffesti ignatenkobrain mjw packaging-team pmatilai
pmoravco vmukhame
rpmconf mjakubicek msuchy
rpmlint kevin spot tibbs tmz twoerner
rust-packaging ignatenkobrain
scipy cstratak jspaleta nforro orion tomspur ttomecek
sip rdieter than
sip5 swt2c
subunit apevec jjames
unbound aegorenk akhaitov pavlix pemensik pwouters thozza
vtk jgu mrceresa orion
waf salimma thm
Packages by maintainer:
aarem python-PyPDF2 python-more-itertools
abbot python-greenlet
abbra python-ldap
abompard fedora-messaging python-backoff python-celery python-contextlib2
python-cornice-sphinx python-cov-core python-coverage python-crochet
python-httplib2 python-mako python-mimeparse python-nose2 python-paste
python-plaster python-plaster-pastedeploy python-pylons-sphinx-themes
python-pyramid-fas-openid python-pysocks python-requests python-testtools
python-tornado python-transaction python-translationstring python-urllib3
python-wcwidth python-webencodings python-werkzeug python-zope-component
python-zope-deprecation python-zope-event python-zope-exceptions
python-zope-schema python-zope-testing
abrt-team abrt libreport
acaringi kernel-tools
adamwill python-httpbin python-pytest-httpbin
adeza python-execnet python-portend python-repoze-lru
adrienverge python-pathspec
aegorenk unbound
agerstmayr python-jsonpointer
airlied clang
akhaitov unbound
akozumpl libcomps
alexl dbus-python pycairo python-ldap
alexlan dblatex
amcnabb python-pexpect python-pymongo
amigadave dbus-python
anaconda-maint anaconda
anishpatil python-zbase32 pyutil
ankursinha python-tzlocal
apevec pyparsing python-appdirs python-boto python-editor
python-fixtures python-jsonpatch python-jsonschema python-keyring
python-memcached python-monotonic python-pbr python-prettytable
python-pymongo python-rfc3986 python-semantic_version python-six
python-stevedore python-testrepository python-testscenarios subunit
asamalik libmodulemd
athmane python-multidict python-paramiko
athoscr GitPython python-gitdb python-responses
python-setuptools_scm_git_archive python-smmap
atim python-argon2-cffi
ausil koji
aviso python-dns python-imagesize python-sphinx python-wcwidth
bcl lorax pykickstart pyparted python-astroid
python-lazy-object-proxy
belegdol python-sphinxcontrib-svg2pdfconverter
besser82 dbus-python pydot python-Bottleneck
bkabrda python-cov-core python-defusedxml python-django python-pip
python-six python-sure
bliu pdc-client
blivet-maint python-blivet
bojan python3-py3dns
bonzini ninja-build
bowlofeggs python-bleach
brouhaha python-attrs python-cffi python-cssselect python-pycparser
caillon dbus-python pycairo python-ldap
caolanm dbus-python pycairo python-ldap
carlwgeorge brotli meson ninja-build python-Automat python-asgiref
python-async-generator python-curio python-h11 python-jedi python-jwt
python-mimeparse python-outcome python-parso python-pid
python-prompt-toolkit python-service-identity python-sniffio python-trio
python-trustme python-websocket-client
cathay4t python-tox
chandankumar python-sphinxcontrib-apidoc python-wrapt
chcao pdc-client
chedi python-click-completion python-pyface python-pytest-cov
python-traitsui
cheimes python-asn1crypto python-cryptography python-ldap
python-setuptools-rust
cheng pdc-client
churchyard Cython breezy ipython linkchecker poetry pyparsing pytest
python-argcomplete python-attrs python-backcall python-certifi python-cffi
python-chardet python-defusedxml python-django python-docutils
python-elementpath python-flaky python-flit python-genty python-html5lib
python-hypothesis python-idna python-iniconfig python-ipykernel
python-jupyter-client python-jupyter-core python-markupsafe python-mccabe
python-mock python-more-itertools python-nbsphinx python-nose
python-notebook python-pathspec python-pep517 python-pip python-poetry-core
python-pycodestyle python-pycparser python-pygments python-pygments-pytest
python-pytest-expect python-requests-download python-rpm-macros
python-scripttest python-send2trash python-setuptools python-setuptools_scm
python-shellingham python-simplegeneric python-six python-sphinx
python-sphinx-epytext python-sphinx-inline-tabs python-sphinx-removed-in
python-sphinxcontrib-applehelp python-sphinxcontrib-devhelp
python-sphinxcontrib-github-alt python-sphinxcontrib-htmlhelp
python-sphinxcontrib-jsmath python-sphinxcontrib-qthelp
python-sphinxcontrib-serializinghtml python-sphinxcontrib-websupport
python-sure python-terminado python-testpath python-toml python-tomlkit
python-tornado python-tox python-tox-current-env python-traitlets
python-twisted python-u-msgpack-python python-virtualenv python-wcwidth
python-wheel python-xmlschema python3-docs python3.10
chuzhang pdc-client
cicku linkchecker ninja-build python-SecretStorage python-keyring
python-polib python-redis
clalance python-prettytable python-pycdlib
clime python-async-timeout
clockfort python-pyudev
clumens lorax pykickstart pyparted python-meh
codeblock python-Pallets-Sphinx-Themes python-fedora python-flask
python-werkzeug
cottsay python-distlib python-fields python-filelock
python-pytest-rerunfailures python-snowballstemmer
cqi rpkg
crobinso python-bugzilla
cstratak ipython numpy python-SecretStorage python-argh python-boto3
python-click python-distlib python-enchant python-freezegun python-idna
python-jaraco-envs python-matplotlib python-pymongo python-pytest-cov
python-requests python-rpm-macros python-setuptools python-setuptools_scm
python-sphinx python-sphinx-last-updated-by-git
python-sphinxcontrib-applehelp python-sphinxcontrib-htmlhelp
python-sphinxcontrib-jsmath python-sphinxcontrib-qthelp
python-sphinxcontrib-serializinghtml python-virtualenv python-wheel
python3-docs python3.10 scipy
ctubbsii python-keyring
cverna python-mako
davdunc python-botocore
daveisfera clang
dcallagh python-configobj python-fastimport python-gevent python-isodate
python-itsdangerous python-paste-deploy python-pytest-randomly
python-rdflib python-requests-kerberos python-sphinxcontrib-httpdomain
dcantrell ipython lorax pykickstart pyparted
dcavalca python-hypothesis
dcbw gobject-introspection
dchen linkchecker python-httplib2 python-polib
dciabrin python-pynacl
decathorpe python-pyrsistent
defolos pyxattr
deji mpi4py mpich openmpi
denisarnaud boost
devrim python-psycopg2 python-pyrsistent
dfateyev python-msgpack
dgoodwin GitPython
diegobz python-polib
dledford openmpi
dlehman python-blivet
dmach createrepo_c dnf dnf-plugins-core dnf-plugins-extras kobo
libcomps libdnf librepo libsolv pungi python-productmd
dmalcolm python-rdflib
dprince python-jsonpatch python-jsonpointer python-stevedore
dscott python-isodate python-rdflib
dshea lorax python-pid python-polib python-pyudev python-requests-file
python-requests-ftp python-rpmfluff python3-mypy
dustymabe cloud-init
dwalsh libselinux policycoreutils
dzickus python-bugzilla
echevemaster python-cssselect
eclipseo python-Automat python-constantly python-graphviz python-h2
python-hpack python-hyperframe python-hyperlink python-priority
python-service-identity python-towncrier python-twisted
eharney python-amqp
ekulik meson
fab asciidoc python-aiohttp python-apipkg python-async-timeout
python-billiard python-cachy python-click python-convertdate
python-dateparser python-dulwich python-ephem python-httpcore python-httpx
python-iso8601 python-kombu python-msgpack python-multidict python-pymeeus
python-pytest-aiohttp python-pytest-mock python-pytest-subtests
python-pytest-trio python-setuptools_git python-simplejson
python-text-unidecode python-tornado python-typing-extensions
python-xmltodict python-yarl
fabiand python-pexpect
fale python-boto3 python-botocore python-colorama python-configobj
python-decorator python-dict-sorted python-jmespath python-lxml
python-prompt-toolkit python-rsa python-s3transfer python-sqlparse
python-wcwidth
ffesti rpm
fkluknav gpgme
frankcrawford pyxattr
frantisekz python-amqp python-billiard python-celery python-flask
python-kombu python-vine python-werkzeug
fschwarz babel python-genshi
gerd python-anytree
gholms cloud-init python-boto python-botocore python-jmespath
goeran python-jeepney
halfie python-selenium
hguemar python-appdirs python-cornice python-dateutil python-flask
python-memcached python-monotonic python-semantic_version python-webob
python-werkzeug
hhorak python-psycopg2 python-pymongo python-sqlparse
hushan python-flask
icheishvili python-pika
ignatenkobrain Cython GitPython gpgme ipython libgit2-glib libsolv libxml2
meson ninja-build python-Traits python-aiohttp python-appdirs
python-argcomplete python-async-timeout python-betamax python-bleach
python-cheroot python-cherrypy python-colander python-dict-sorted
python-gevent python-gitdb python-greenlet python-hamcrest python-httplib2
python-hypothesis python-iniparse python-itsdangerous python-keyring
python-lxml python-mako python-multidict python-mypy_extensions
python-parameterized python-paramiko python-pexpect python-pickleshare
python-ptyprocess python-pyface python-pynacl python-pytest-capturelog
python-requests-toolbelt python-rpmfluff python-s3transfer
python-service-identity python-setuptools_scm python-simplegeneric
python-simplejson python-smartcols python-smmap python-tqdm python-traitsui
python-wheel python-yarl rpm rust-packaging
ilianaw python-iso8601
imcleod python-prettytable
isimluk gpgme
ivazquez python-paramiko python-polib python-sqlalchemy
jamatos pyparsing python-blinker
jankratochvil gdb
japokorn python-blivet
jcaratzas python-cheroot python-cherrypy python-jaraco-classes
python-jaraco-functools python-jaraco-packaging python-more-itertools
python-path python-portend python-pygments-pytest python-repoze-lru
python-requests-unixsocket python-rst-linker python-simplegeneric
python-sphinx-removed-in python-sphinx-testing python-sphinxcontrib-trio
python-tempora python-trustme python-zc-lockfile
jchaloup dblatex
jcline kernel-tools pyOpenSSL python-chardet python-cryptography
python-pika python-requests python-urllib3
jcwillia mock
jdornak python-django python-oauthlib python3-openid
jdulaney python-nose-cov python-sqlparse
jeckersb PyYAML
jfilak fros python-humanize
jforbes kernel-tools
jgreguske python-multilib
jgu python-matplotlib vtk
jhladky openmpi
jhutar python-rpmfluff
jirka python-pyroute2
jjames python-latexcodec python-pybtex python-pybtex-docutils
python-readthedocs-sphinx-ext python-sphinx-copybutton
python-sphinx-testing python-sphinx_rtd_theme python-sphinxcontrib-bibtex
subunit
jjanco automake
jkaluza python-prometheus_client
jkonecny anaconda pykickstart python-blivet python-simpleline
jlaska python-isodate python-rpmfluff
jlieskov pyOpenSSL
jluza libcomps
jmatthews python-isodate
jmlich python-psycopg2
jmontleon python-certifi python-rsa
jmracek dnf dnf-plugins-core dnf-plugins-extras libcomps libdnf libsolv
jonny python-typing-extensions
jorti python-factory-boy python-faker python-pytest-benchmark
jpena python-openstackdocstheme python-rfc3986
python-sphinxcontrib-websupport
jperrin ninja-build
jpokorny libxml2
jpopelka python-httpretty
jridky asciidoc
jrohel createrepo_c dnf libdnf libsolv
jspaleta numpy python-dateutil python-httplib2 python-matplotlib scipy
jsteffan python-twisted
jsynacek python-pycurl
jujens python-pytest-mock python-snowballstemmer
python-sphinx-theme-alabaster python-sphinx-theme-py3doc-enhanced
python-toml python3-pytest-asyncio
jussilehtola pybind11
jwakely boost
jwboyer kernel-tools
kalev glade libgit2-glib pycairo
kanarip python-pyasn1
karsten fedmod
kasal automake
kdudka file python-pycurl
keiths gdb
kevin koji pdc-client python-beanbag python-beautifulsoup4 python-chai
python-cssselect python-decorator python-editor python-freezegun
python-greenlet python-httplib2 python-hupper python-jmespath python-jwt
python-kitchen python-lockfile python-memcached python-munch
python-pylibravatar python-pyquery python-pyramid python-pyramid-mako
python-pysocks python-pytest-fixture-config python-pytest-shutil
python-pytest-virtualenv python-redis python-txws python-txzmq python-vcrpy
python3-py3dns pyxattr rpmlint
kevinb gdb
kiilerix mercurial
ksurma python-docs-theme python-markdown-it-py python-mdit-py-plugins
python-myst-parser python-nbsphinx python-notebook python3-docs
ktdreyer python-apipkg python-execnet python-msgpack python-testscenarios
kushal python-chardet python-daemon python-pandas
kylev python-mako python-paste python-paste-deploy python-simplejson
python-tempita
larsks cloud-init
laxathom python-path
lbalhar ipython marshalparser python-attrs python-cffi python-dns
python-feedgen python-idna python-ipywidgets python-jedi
python-markdown-it-py python-matplotlib-inline python-mdit-py-plugins
python-moksha-common python-moksha-hub python-myst-parser python-packaging
python-pycparser python-virtualenv python-widgetsnbextension
python-zope-interface
lgoncalv kernel-tools
lgs python-waitress
lholecek pdc-client
limb mpi4py numpy python-argon2-cffi python-astroid python-boto
python-boto3 python-botocore python-dateparser python-dateutil
python-httplib2 python-isort python-lazy-object-proxy python-s3transfer
python-scour python-tornado python3-mypy python3-typed_ast pytz
lkundrak python-anytree python-botocore python-jmespath
lmacken pyOpenSSL python-colander python-configobj python-cornice
python-coverage python-daemon python-mako python-moksha-common
python-moksha-hub python-paste-deploy python-pyramid python-simplemediawiki
python-sqlalchemy python-venusian python-webob python-webtest
louizatakk python-dns
lsedlar GitPython pdc-client pungi python-gitdb python-multilib
python-productmd python-smmap rpkg
lupinix python-astroid python-iniparse python-lazy-object-proxy
python-mistune
lvrabec policycoreutils
m4rtink anaconda pykickstart python-blivet python-meh python-pydbus
python-simpleline
mathstuf ninja-build python-atomicwrites
mattia python-sqlalchemy_schemadisplay
maxamillion pungi python-redis
mbacovsk python-scripttest
mbaldessari python-atomicwrites
mbarnes dbus-python
mblaha createrepo_c dnf dnf-plugins-core dnf-plugins-extras libcomps
libdnf python-distro
mclasen itstool
mebrown mock
mfabik python-argcomplete
mgoodwin python-jsonpointer
mgrabovs abrt libreport
mgrepl libselinux policycoreutils
mhayden cloud-init python-virtualenv
mhrivnak python-semantic_version
mikelo2 python-termcolor
mikem koji
miminar python-pillow
mizdebsk python-lxml
mjakubicek rpmconf
mjg dblatex
mjia python-systemd
mjw rpm
mmarusak abrt libreport
moezroy python-lockfile python-polib
mohanboddu python-openidc-client
mprahl python-prometheus_client python-stomper
mrceresa vtk
mrunge ipython pytest python-astroid python-beautifulsoup4
python-billiard python-bleach python-case python-celery python-cherrypy
python-colorama python-coverage python-django python-extras python-fixtures
python-jaraco-collections python-jaraco-text python-kombu
python-nose-cover3 python-nose-exclude python-pbr python-pluggy python-py
python-selenium python-simplejson python-six python-termcolor
python-testrepository python-testscenarios python-tox python-vine
python-virtualenv python-webob
msekleta python-pycurl
mskalick python-pymongo
msrb python-argcomplete
msuchy mock python-distro python-ordered-set
python-templated-dictionary rpmconf
mulhern python-pyudev
music python-pyrsistent
nacho libgit2-glib pygobject3
nathans python-jsonpointer
nbecker Cython mercurial python-cycler
ncoghlan python-pip
nforro python-m2r python-setuptools_scm_git_archive scipy
ngompa dbus-python libsolv python-billiard python-case python-celery
python-kombu python-nose-cover3 python-pika python-vine
python-zope-configuration python-zope-i18nmessageid
nonamedotc python-entrypoints python-jupyterlab_pygments python-nbclient
python-nbconvert python-nest_asyncio python-pickleshare
noodles python-cryptography
nphilipp asciidoc babel fedmod libmodulemd pdc-client python-rdflib
python-sqlalchemy
npmccallum python-asn1crypto python-cryptography
odubaj file
ondrejj python-WSGIProxy2 python-transaction python-webtest
onosek pungi rpkg
opohorel breezy python-patiencediff python-sphinx-epytext
orion numpy openmpi python-Traits python-astroid python-backcall
python-entrypoints python-gevent python-ipython_genutils python-isort
python-jupyter-core python-nbformat python-numpydoc python-pandas
python-paramiko python-process-tests python-ptyprocess python-pycodestyle
python-pyface python-sphinx-gallery python-sphinx-theme-alabaster
python-terminado python-tornado python-traitlets python-traitsui
python-virtualenv scipy vtk
otaylor gobject-introspection
otubo cloud-init
pabelanger python-fixtures
packaging-team rpm
packit libmodulemd
panovotn automake python-psycopg2
patrickt kernel-tools
paulcarroty python-argon2-cffi
pavlix python-pyroute2 unbound
pbrobinson kernel-tools
pcmoore libselinux policycoreutils
pcpa python-ipykernel python-matplotlib
pemensik unbound
pghmcfc python-fluidity-sm python-invoke python-lexicon python-paramiko
python-should_dsl python-spec
phuang dbus-python
pingou python-arrow python-bcrypt python-billiard python-case
python-celery python-chai python-contextlib2 python-hypothesis
python-kitchen python-kombu python-nose-cover3 python-rdflib python-vine
piotrp python-pretend python-sphinx_rtd_theme python-tzlocal
pjp python-billiard python-blinker python-dateutil python-html5lib
python-kombu python-msgpack
pkfed openmpi
pkratoch createrepo_c dnf dnf-plugins-core dnf-plugins-extras libcomps
libdnf librepo libsolv
plautrba libselinux policycoreutils
pmatilai rpm
pmoravco rpm
pnemade python-betamax python-cpuinfo python-requests-toolbelt
potty python-simplemediawiki
pouar brotli
ppisar libmodulemd
praiskup automake mock python-psycopg2
psavelye python-pyroute2
pspacek python-dns python-ldap
pstodulk mercurial
puiterwijk koji python-cccolutils python-openid-cla python-openid-teams
pviktori python-pep517 python-pytest-capturelog python-six
python-tox-current-env python3-docs
pwalter libgit2-glib
pwouters libpwquality pyOpenSSL python-dns unbound
qulogic python-cppy python-kiwisolver python-matplotlib python-pikepdf
python-sortedcontainers python-sphinx-issues python-xmp-toolkit
radez pytest python-cheroot python-cherrypy python-jaraco-classes
python-jaraco-functools python-jaraco-packaging python-pexpect
python-portend python-requests-unixsocket python-rst-linker python-tempora
python-zc-lockfile
ralph fedmsg pycairo python-alembic python-arrow python-beautifulsoup4
python-chai python-colander python-contextlib2 python-cssselect
python-daemon python-decorator python-dogpile-cache python-editor
python-freezegun python-jwt python-kitchen python-moksha-common
python-moksha-hub python-munch python-oauthlib python-paste-deploy
python-pylibravatar python-pyquery python-pyramid python-pyramid-mako
python-pysocks python-redis python-requests python-service-identity
python-simplemediawiki python-stomper python-txws python-txzmq python-vcrpy
python-venusian python-waitress python-webob python-wrapt python-xmltodict
python-zc-lockfile python-zmq python-zope-component python-zope-event
python-zope-exceptions python-zope-i18nmessageid python-zope-interface
python-zope-schema python-zope-testing python3-py3dns
raphgro python-SecretStorage python-amqp
rathann python-matplot
2 years, 11 months
F35 Change: Use yescrypt as default hashing method for shadow
passwords (System-Wide Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/yescrypt_as_default_hashing_method...
== Summary ==
Make the yescrypt hashing method the default method used for new user
passwords stored in <code>/etc/shadow</code>.
== Owner ==
* Name: [[User:besser82| Björn Esser]]
* Email: besser82(a)fedoraproject.org
== Detailed Description ==
yescrypt is a password-based key derivation function (KDF) and
password hashing scheme. It builds upon Colin Percival's scrypt, and
is based on NIST-approved primitives.
Cryptographic security of yescrypt (collision resistance, preimage and
second preimage resistance) is based on that
of SHA-256, HMAC, and PBKDF2. Even a catastrophic failure of
yescrypt’s computational layers to maintain entropy would not affect
yescrypt’s cryptographic properties as long as SHA-256, HMAC, and
PBKDF2 remain unbroken. That said, in case SHA-256 is ever broken,
yescrypt’s additional processing is likely to neutralize the effect of
any such break.
By the time of this writing, sha256crypt and sha512crypt, as used
commonly today for hashing passwords, remain unbroken, but have some
flaws by design:
* Both hashing methods effectively only use about 90 bits of salt,
although the NIST-recommendation for salt length is >= 128 bits.
* Long passwords can create a denial-of-service on the CPU.
* Passive observation of execution times can predict password length.
* No use of a crytographic key derivation function (KDF).
In conclusion we should move to a stronger hashing method for
computing the entries in the UNIX shadow file. So why not Argon2?
* yescrypt has a dependency not only on RAM, but also on fast on-die
local memory, which provides bcrypt-like anti-GPU properties even at
very low per-hash RAM sizes (where Argon2 might even lose to bcrypt in
terms of GPU attack speed).
* yescrypt currently has less low-level parallelism within processing
of a block, yet allows for tuning it later, whereas Argon2 has a fixed
and currently commonly excessive amount of such parallelism, which may
be extracted to speed up e.g. GPU attacks through use of more
computing resources per the same total memory size due to each hash
computation's memory needs being split between 32 threads (yescrypt
currently has four 16-byte lanes that can be processed in parallel
within a 64-byte sub-block before running into a likely data
dependency for the next sub-block, whereas Argon2 allows for parallel
processing of eight 128-byte chunks within a 1 KiB block with only two
synchronization points for the entire block, as well as of four
32-byte parts of the 128-byte chunks with only two more
synchronization points for the entire 1 KiB block).
* yescrypt's cryptographic security is provided by SHA-256, HMAC, and
PBKDF2, which are NIST-approved and time-tested (the rest of
yescrypt's processing, while most crucial for its offline attack
resistance properties, provably does not affect its basic
cryptographic hash properties), whereas Argon2 relies on the newer
BLAKE2 (either choice is just fine for security, but use of approved
algorithms may sometimes be required for compliance)
Also see [https://www.openwall.com/yescrypt/ yescrypt - scalable KDF
and password hashing scheme], the
[https://www.password-hashing.net/submissions/specs/yescrypt-v2.pdf
PHC submission paper],
[https://lists.openwall.net/phc-discussions/2018/03/13/10 PHC yescrypt
vs. Argon2], and
[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978553 the
discussion on the Debian bugtracker].
== Feedback ==
No feedback, yet.
== Benefit to Fedora ==
yescrypt is the default password hashing scheme on recent ALT Linux,
Debian testing, and Kali Linux 2021.1+, so we should adopt it as the
default, too. Also, it is already the recommended hashing method in
the [https://docs.fedoraproject.org/en-US/fedora-coreos/authentication/#_using...
Fedora CoreOS documentation].
== Scope ==
* Proposal owners: Help with integration for yescrypt support in some
packages. See Dependencies.
* Other developers: Integrate yescrypt support in some packages. See
Dependencies.
* Release engineering: [https://pagure.io/releng/issue/10150 #10150]
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
No impact, as password hashes, that have been computed using the
former default sha512crypt, will continue to work.
== How To Test ==
* Existing installations: Change your user password and check whether
the computed password hash in <code>/etc/shadow</code> starts with
<code>$y$</code>, like <code>root:$y$j9T$JEFtZ/…</code>.
* Fresh installations: Check whether the password hash(es) for the
user(s) created by anaconda in <code>/etc/shadow</code> start(s) with
<code>$y$</code>, like <code>root:$y$j9T$JEFtZ/…</code>.
== User Experience ==
No user visible changes, but they can rely on safer hashing for their
user passwords.
== Dependencies ==
* anaconda: https://github.com/rhinstaller/anaconda/pull/3431
* authselect: https://github.com/authselect/authselect/pull/253
* libuser: WIP ongoing
* shadow-utils: https://src.fedoraproject.org/rpms/shadow-utils/pull-request/10
* pam: Is already capable to use yescrypt.
* libxcrypt: Is already capable for computing yescrypt hashes.
== Contingency Plan ==
* Blocks release? Yes
Partially revert the changes, that have been applied to anaconda,
authselect and shadow-utils, and rebuild those packages.
== Documentation ==
Fedora now uses the yescrypt hashing method for new passwords. There
are no visible changes nor impacts to the end-user. Users are
recommended to change their existing passwords after upgrading.
== Release Notes ==
Fedora now uses the yescrypt hashing method for new passwords. There
are no visible changes nor impacts to the end-user. Users are
recommended to change their existing passwords after upgrading.
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 11 months
Orphaned packages looking for new maintainers
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will fail to install and/or build when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2021-06-07.txt
grep it for your FAS username and follow the dependency chain.
For human readable dependency chains,
see https://packager-dashboard.fedoraproject.org/
For all orphaned packages,
see https://packager-dashboard.fedoraproject.org/orphan
Package (co)maintainers Status Change
================================================================================
Inventor orphan 4 weeks ago
aespipe orphan 4 weeks ago
ant-antunit cipherboy, dmoluguw, jmagne, 2 weeks ago
mizdebsk, orion, orphan
apache-commons-daemon cipherboy, dmoluguw, jmagne, 2 weeks ago
mizdebsk, orphan, spike
apache-commons-lang cipherboy, dmoluguw, jmagne, 2 weeks ago
mizdebsk, orphan, spike
arduino elxreno, orphan, patches, thozza 5 weeks ago
automaton orphan 0 weeks ago
cal10n java-maint-sig, mizdebsk, orphan 5 weeks ago
cgdcbxd orphan 5 weeks ago
coffee-script nodejs-sig, orphan, patches, 4 weeks ago
vjancik
dain-snappy java-maint-sig, mizdebsk, orphan 5 weeks ago
dayjournal orphan 4 weeks ago
dpsearch codeblock, jam3s, kevin, orphan 1 weeks ago
dropwatch orphan 5 weeks ago
emacs-haskell-mode orphan 4 weeks ago
emacs-lookup orphan 4 weeks ago
erlang-eper filabrazilska, orphan 4 weeks ago
flannel eparis, go-sig, gscrivano, 4 weeks ago
linville, lsm5, orphan, vbatts
freight-container orphan 5 weeks ago
freight-tools orphan 5 weeks ago
geronimo-osgi-support mizdebsk, orphan 4 weeks ago
git-cal codeblock, orphan 1 weeks ago
hamcrest2 java-maint-sig, orphan 5 weeks ago
htmldoc hubbitus, orphan, pertusus 4 weeks ago
icebreaker orphan 4 weeks ago
icfg orphan 5 weeks ago
irqbalance orphan 5 weeks ago
isorelax java-maint-sig, mizdebsk, orphan 5 weeks ago
jabrt orphan 4 weeks ago
jakarta-persistence java-maint-sig, orphan 5 weeks ago
jakarta-saaj java-maint-sig, orphan 5 weeks ago
jakarta-xml-rpc java-maint-sig, orphan 5 weeks ago
jakarta-xml-ws java-maint-sig, orphan 5 weeks ago
janino java-maint-sig, orphan 5 weeks ago
javassist cipherboy, dmoluguw, jmagne, 2 weeks ago
john5342, mizdebsk, orphan
jboss-el-2.2-api java-maint-sig, orphan 5 weeks ago
jboss-jms-1.1-api cipherboy, dmoluguw, jmagne, 2 weeks ago
lef, orphan
jboss-logmanager cipherboy, dmoluguw, gil, 0 weeks ago
jmagne, lef, orphan
jboss-modules java-maint-sig, mizdebsk, orphan 5 weeks ago
jboss-servlet-3.0-api java-maint-sig, orphan 5 weeks ago
jctools java-maint-sig, orphan 5 weeks ago
jmock java-maint-sig, orphan 5 weeks ago
luit ajax, ofourdan, orphan 0 weeks ago
maven-artifact-resolver java-maint-sig, mizdebsk, orphan 5 weeks ago
maven-install-plugin java-maint-sig, mizdebsk, orphan 5 weeks ago
maven-javadoc-plugin java-maint-sig, mizdebsk, orphan 3 weeks ago
ming orphan 4 weeks ago
netdump-server orphan 5 weeks ago
objectweb-pom java-maint-sig, mizdebsk, orphan 5 weeks ago
openvas-gsa cheese, fab, huzaifas, orphan, 4 weeks ago
xavierb
openvas-libraries cheese, fab, orphan, rebus, 4 weeks ago
xavierb
openvas-manager cheese, fab, huzaifas, orphan, 4 weeks ago
xavierb
openvas-scanner cheese, fab, huzaifas, orphan, 4 weeks ago
rebus, xavierb
papaki orphan 4 weeks ago
paranamer cipherboy, jmagne, orphan 2 weeks ago
paris-traceroute orphan 4 weeks ago
pass-pwned orphan 4 weeks ago
perl-Hardware-Vhdl-Tidy orphan 3 weeks ago
php-composer-installers orphan 4 weeks ago
php-pecl-radius orphan 4 weeks ago
php-typo3-phar-stream-wrapper orphan 4 weeks ago
plasma-pass orphan 4 weeks ago
plexus-interactivity java-maint-sig, mizdebsk, orphan 5 weeks ago
python-cmd2 apevec, fab, infra-sig, 1 weeks ago
ktdreyer, orphan, prongs, ralph
python-flask-principal orphan 4 weeks ago
python-flask-rstpages orphan 4 weeks ago
python-fn codeblock, orphan 1 weeks ago
python-holidays orphan 4 weeks ago
python-langdetect orphan 4 weeks ago
python-npyscreen orphan 5 weeks ago
python-pysctp orphan 5 weeks ago
python-sshtunnel orphan 4 weeks ago
python-transitions orphan 4 weeks ago
qtpass marcindulak, orphan, vascom 2 weeks ago
redfish-finder orphan 5 weeks ago
redland-bindings orphan 4 weeks ago
rmd avijayan, orphan 5 weeks ago
rstp orphan 5 weeks ago
rtags orphan 4 weeks ago
rubygem-ditz orphan 1 weeks ago
rubygem-maruku orphan 4 weeks ago
rubygem-mono_logger orphan 1 weeks ago
rubygem-redis-namespace orphan 1 weeks ago
rubygem-resque orphan 1 weeks ago
rubygem-rspec2 orphan 4 weeks ago
rubygem-rspec2-core orphan 4 weeks ago
rubygem-rspec2-expectations orphan 4 weeks ago
rubygem-rspec2-mocks orphan 4 weeks ago
rubygem-term-ansicolor lkundrak, orphan, stahnma, 0 weeks ago
tdawson, vondruch
rubygem-thin mmagr, orphan, valtri, vondruch 0 weeks ago
rubygem-trollop orphan 1 weeks ago
rubygem-vegas orphan 1 weeks ago
shrinkwrap java-maint-sig, orphan 5 weeks ago
snappy-java java-maint-sig, orphan 5 weeks ago
subfinder go-sig, orphan 4 weeks ago
sugar-measure chimosky, orphan 4 weeks ago
univocity-output-tester java-maint-sig, orphan 5 weeks ago
uwsgi orphan, python-sig 4 weeks ago
vagrant-lxc gd, orphan 4 weeks ago
vecmath orphan 4 weeks ago
xfd orphan 5 weeks ago
xpp3 java-maint-sig, jerboaa, 5 weeks ago
mizdebsk, orphan
xstdcmap orphan 5 weeks ago
xwota orphan 4 weeks ago
The following packages require above mentioned packages:
Report too long, see the full version at
https://churchyard.fedorapeople.org/orphans-2021-06-07.txt
See dependency chains of your packages at
https://packager-dashboard.fedoraproject.org/
See all orphaned packages at https://packager-dashboard.fedoraproject.org/orphan
Affected (co)maintainers (either directly or via packages' dependencies):
abbra: jboss-modules, jboss-el-2.2-api, jboss-servlet-3.0-api, shrinkwrap,
rubygem-thin, python-cmd2
acaringi: apache-commons-lang
adamwill: coffee-script
adeza: python-cmd2
agerstmayr: shrinkwrap, jboss-modules
aglitke: rubygem-thin
ahughes: shrinkwrap, jboss-modules
airlied: shrinkwrap, jboss-modules
ajax: shrinkwrap, luit, jboss-modules
akurtakov: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist,
jmock, jctools
alexl: shrinkwrap, ming, jboss-modules
alexlan: jakarta-xml-ws, jakarta-saaj, jmock, jctools
almac: maven-install-plugin, xpp3, javassist
amerey: shrinkwrap, rubygem-thin, jboss-modules
amoralej: python-cmd2
anishpatil: ming
ankursinha: ming, janino
anoopcs: rubygem-thin, python-cmd2
aoliva: shrinkwrap, jboss-modules
apevec: python-cmd2
arobinso: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools
asn: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
astro-sig: jakarta-xml-ws, jakarta-saaj, jmock, jctools
athomas: python-cmd2
atikhonov: shrinkwrap, jboss-modules
avijayan: rmd
avsej: shrinkwrap, jboss-modules
bashton: jakarta-xml-ws, jakarta-saaj, jmock, jctools
bbockelm: rubygem-thin
bcotton: rubygem-thin
berrange: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
besser82: ming
bkearney: jakarta-xml-ws, jakarta-saaj, javassist, jmock, jctools, rubygem-thin
bonzini: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
bowlofeggs: erlang-eper
bpostle: ming
branto: python-cmd2
bruno: jakarta-xml-ws, jakarta-saaj, jmock, jctools
bskeggs: shrinkwrap, jboss-modules
caillon: shrinkwrap, ming, jboss-modules
caniszczyk: maven-install-plugin
caolanm: jakarta-xml-ws, jakarta-saaj, ming, jboss-modules, jmock, jctools,
apache-commons-lang, shrinkwrap
cerberus: jboss-servlet-3.0-api, jboss-el-2.2-api
cfeist: rubygem-thin, coffee-script
cfu: jakarta-xml-ws, jakarta-saaj, jmock, jctools
cgoncalves: python-cmd2
chandankumar: python-cmd2
cheese: openvas-libraries, openvas-manager, openvas-scanner, openvas-gsa
chimosky: sugar-measure
churchyard: shrinkwrap, jboss-modules
cicku: shrinkwrap, ming, jboss-modules
cipherboy: jakarta-xml-ws, jboss-logmanager, paranamer, jakarta-saaj,
jboss-jms-1.1-api, javassist, jboss-modules, apache-commons-daemon, jmock,
jctools, apache-commons-lang, shrinkwrap, ant-antunit
ckelley: jakarta-xml-ws, jakarta-saaj, jmock, jctools
clalance: jboss-modules, shrinkwrap, rubygem-thin, python-cmd2, coffee-script
cockpit: rubygem-thin
codeblock: python-fn, git-cal, dpsearch
codonell: shrinkwrap, jboss-modules
coolsvap: jakarta-xml-ws, jakarta-saaj, jmock, jctools
corsepiu: shrinkwrap, jboss-modules
crobinso: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
crummel: shrinkwrap, jboss-modules
cstratak: shrinkwrap, jboss-modules
csutherl: jakarta-xml-ws, jakarta-saaj, jmock, jctools
dang: rubygem-thin, python-cmd2
dbhole: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools
dcavalca: ming
dchen: jakarta-xml-ws, jakarta-saaj, xpp3, jmock, jctools
deamn: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools
devos: jakarta-xml-ws, jakarta-saaj, jmock, jctools, rubygem-thin, python-cmd2
devrim: jakarta-xml-ws, jakarta-saaj, jmock, jctools
dignan: jakarta-xml-ws, jakarta-saaj, jmock, jctools
djdelorie: shrinkwrap, jboss-modules
dmarlin: shrinkwrap, jboss-modules
dmick: python-cmd2
dmoluguw: jakarta-xml-ws, jboss-logmanager, jakarta-saaj, jboss-jms-1.1-api,
javassist, jboss-modules, apache-commons-daemon, jmock, jctools,
apache-commons-lang, shrinkwrap, ant-antunit
dmsimard: python-cmd2
dotnet-sig: shrinkwrap, jboss-modules
drago01: javassist
drsmith2: shrinkwrap, rubygem-thin, jboss-modules
dtardon: jakarta-xml-ws, jakarta-saaj, jmock, jctools, apache-commons-lang
dvratil: ming
dwalluck: jakarta-xml-ws, jakarta-saaj, jmock, jctools
dwmw2: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
dwrobel: ming
ebaron: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools
eclipse-sig: jakarta-xml-ws, jakarta-saaj, plexus-interactivity,
maven-install-plugin, javassist, jmock, jctools
eclipseo: rubygem-thin, python-cmd2
edewata: jakarta-xml-ws, jakarta-saaj, jmock, jctools
eerlands: rubygem-thin
ehabkost: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
ellert: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, jmock, jctools,
python-cmd2
elmarco: rubygem-thin
elxreno: jakarta-xml-ws, jakarta-saaj, plexus-interactivity,
maven-javadoc-plugin, jmock, jctools, arduino
eparis: flannel
erack: jakarta-xml-ws, jakarta-saaj, jmock, jctools, apache-commons-lang
erlang-maint-sig: erlang-eper
eseyman: coffee-script
f1ash: rubygem-thin
fab: openvas-libraries, openvas-gsa, openvas-scanner, openvas-manager,
rubygem-thin, python-cmd2
fabiand: jakarta-xml-ws, jakarta-saaj, jmock, jctools
fale: coffee-script
fcami: jboss-servlet-3.0-api, jboss-el-2.2-api
fche: shrinkwrap, rubygem-thin, jboss-modules
feborges: rubygem-thin
fidencio: rubygem-thin
filabrazilska: apache-commons-lang, erlang-eper
filiperosset: jakarta-xml-ws, jakarta-saaj, isorelax, jmock, jctools
fjanus: shrinkwrap, jboss-modules
fnasser: jakarta-xml-ws, jakarta-saaj, jmock, jctools
frantisekz: rubygem-term-ansicolor
frixxon: ming
fweimer: shrinkwrap, jboss-modules
galileo: jakarta-xml-ws, jakarta-saaj, plexus-interactivity,
maven-install-plugin, jmock, jctools
gd: rubygem-thin, vagrant-lxc, python-cmd2
geoff: javassist
gil: jakarta-xml-ws, jboss-logmanager, jakarta-saaj, jboss-modules, jmock,
jctools, jboss-el-2.2-api, apache-commons-lang, jboss-servlet-3.0-api, shrinkwrap
glisse: shrinkwrap, jboss-modules
gnome-sig: shrinkwrap, rubygem-thin, ming, jboss-modules
go-sig: subfinder, flannel, python-cmd2
goldmann: javassist
greenscientist: shrinkwrap, jboss-modules
greghellings: rubygem-term-ansicolor
grover: rubygem-thin, python-cmd2
gscrivano: flannel
guidograzioli: jakarta-xml-ws, jakarta-saaj, jmock, jctools
hguemar: jakarta-xml-ws, jakarta-saaj, jmock, jctools, python-cmd2
hhorak: jakarta-xml-ws, jakarta-saaj, javassist, jboss-modules, jmock, jctools,
apache-commons-lang, shrinkwrap
hubbitus: htmldoc
humble: rubygem-thin
huwang: jakarta-xml-ws, jakarta-saaj, jmock, jctools
huzaifas: openvas-scanner, openvas-manager, openvas-gsa, openvas-libraries
iarnell: shrinkwrap, jboss-modules
iboukris: rubygem-thin, python-cmd2
idevat: rubygem-thin, coffee-script
imcinerney: apache-commons-lang
imcleod: rubygem-thin
infra-sig: ming, python-cmd2
iucar: jakarta-xml-ws, jakarta-saaj, jmock, jctools
jackorp: rubygem-term-ansicolor
jakub: shrinkwrap, jboss-modules
jam3s: dpsearch
jandrlik: jakarta-xml-ws, jakarta-saaj, jmock, jctools
jarrpa: rubygem-thin, python-cmd2
jaruga: coffee-script
java-maint-sig: dain-snappy, jakarta-saaj, isorelax, snappy-java,
maven-artifact-resolver, janino, jboss-modules, jboss-servlet-3.0-api,
shrinkwrap, jakarta-persistence, jakarta-xml-ws, maven-install-plugin, xpp3,
hamcrest2, jctools, plexus-interactivity, maven-javadoc-plugin, objectweb-pom,
jmock, univocity-output-tester, jboss-el-2.2-api, jakarta-xml-rpc, javassist,
cal10n
java-sig: jakarta-xml-ws, jakarta-saaj, javassist, jmock, jctools
jcapik: jakarta-xml-ws, jakarta-saaj, javassist, jmock, jctools
jenslody: ming
jerboaa: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, xpp3, javassist,
jboss-modules, jmock, jctools, shrinkwrap
jfilak: javassist
jforbes: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
jgrulich: ming
jhrozek: shrinkwrap, jboss-modules
jhuttana: shrinkwrap, jboss-modules
jiffintt: rubygem-thin, python-cmd2
jistone: shrinkwrap, rubygem-thin, jboss-modules
jjames: jakarta-xml-ws, jakarta-saaj, ming, javassist, jmock, jctools
jjanco: jakarta-xml-ws, jakarta-saaj, javassist, jmock, jctools,
apache-commons-lang
jjelen: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools, ant-antunit
jjohnstn: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools
jkang: maven-install-plugin, javassist
jkucera: jakarta-xml-ws, jakarta-saaj, jmock, jctools
jlayton: rubygem-thin, python-cmd2
jmagne: jakarta-xml-ws, jboss-logmanager, paranamer, jakarta-saaj,
jboss-jms-1.1-api, javassist, jboss-modules, apache-commons-daemon, jmock,
jctools, apache-commons-lang, shrinkwrap, ant-antunit
jmlich: jakarta-xml-ws, jakarta-saaj, jmock, jctools, apache-commons-lang
jnovy: ming
john5342: javassist
jonny: javassist
jorti: python-cmd2
jorton: shrinkwrap, jboss-modules
jpena: python-cmd2
jplesnik: shrinkwrap, rubygem-thin, redland-bindings, jboss-modules
jridky: jakarta-xml-ws, jakarta-saaj, jmock, jctools
jruzicka: python-cmd2
jsafrane: jakarta-xml-ws, jakarta-saaj, jmock, jctools
jskarvad: shrinkwrap, ming, jboss-modules
jsteffan: rubygem-thin
jstephen: rubygem-thin, python-cmd2
jstribny: shrinkwrap, rubygem-thin, jboss-modules, coffee-script
jujens: ming
jussilehtola: jakarta-xml-ws, jakarta-saaj, jmock, jctools
jvanek: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, jboss-modules,
jmock, jctools, shrinkwrap, ant-antunit
jwrdegoede: jakarta-xml-ws, jakarta-saaj, ming, jmock, jctools
kaio: ming
kanarip: coffee-script
kashyapc: javassist
kdaniel: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, jmock, jctools
kde-sig: rubygem-thin, ming
ke4qqq: python-cmd2
kengert: ming
kevin: rubygem-thin, ming, dpsearch, python-cmd2
kkeithle: rubygem-thin, python-cmd2
kkoukiou: rubygem-thin
kni: jakarta-xml-ws, jakarta-saaj, jboss-modules, jmock, jctools, shrinkwrap
korkeala: jakarta-xml-ws, jakarta-saaj, jmock, jctools
kparal: python-cmd2
ktdreyer: shrinkwrap, python-cmd2, jboss-modules
kwizart: jakarta-xml-ws, jakarta-saaj, jmock, jctools
kwright: jakarta-xml-ws, jakarta-saaj, jmock, jctools
laine: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
law: shrinkwrap, jboss-modules
lberk: maven-install-plugin, shrinkwrap, rubygem-thin, jboss-modules
leamas: jakarta-xml-ws, jakarta-saaj, xpp3, jmock, jctools
lef: jakarta-xml-ws, jboss-logmanager, jakarta-saaj, jboss-jms-1.1-api, ming,
maven-install-plugin, javassist, jboss-modules, jmock, jctools,
jboss-el-2.2-api, jboss-servlet-3.0-api, shrinkwrap
libvirt-maint: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
limb: jakarta-xml-ws, jakarta-saaj, ming, jmock, jctools
linville: flannel
ljavorsk: jakarta-xml-ws, jakarta-saaj, javassist, jboss-modules, jmock,
jctools, shrinkwrap
lkundrak: jakarta-xml-ws, jakarta-saaj, jboss-modules, rubygem-term-ansicolor,
jmock, jctools, apache-commons-lang, shrinkwrap, rubygem-thin, python-cmd2
lnie: rubygem-thin
lslebodn: shrinkwrap, jboss-modules
lsm5: flannel
lupinix: jakarta-xml-ws, jakarta-saaj, jmock, jctools
lyosnorezel: ming
marcindulak: qtpass
martinpitt: rubygem-thin
marx: rubygem-thin
matt: rubygem-thin
matyas: rubygem-thin
mayorga: maven-javadoc-plugin, plexus-interactivity
mbarnes: shrinkwrap, ming, jboss-modules
mbayer: shrinkwrap, jboss-modules
mbooth: jakarta-xml-ws, jakarta-saaj, plexus-interactivity,
maven-install-plugin, javassist, jmock, jctools
mcermak: shrinkwrap, rubygem-thin, jboss-modules
mclasen: shrinkwrap, jboss-modules
mdbooth: rubygem-thin
mef: jakarta-xml-ws, jakarta-saaj, jmock, jctools
melmorabity: apache-commons-lang
mfabian: shrinkwrap, jboss-modules
mgoodwin: maven-install-plugin, shrinkwrap, jboss-modules
mharmsen: jakarta-xml-ws, jakarta-saaj, jmock, jctools
mhlavink: rubygem-thin
michaelc: rubygem-thin, python-cmd2
michalvala: janino
mikep: jakarta-xml-ws, jakarta-saaj, jmock, jctools, rubygem-thin
mizdebsk: dain-snappy, jakarta-saaj, isorelax, snappy-java,
maven-artifact-resolver, jboss-modules, apache-commons-daemon, shrinkwrap,
jakarta-xml-ws, maven-install-plugin, xpp3, jctools, plexus-interactivity,
maven-javadoc-plugin, objectweb-pom, jmock, ant-antunit, javassist,
geronimo-osgi-support, apache-commons-lang, cal10n
mjakubicek: jakarta-xml-ws, jakarta-saaj, javassist, jmock, jctools
mjeanson: shrinkwrap, jboss-modules
mjw: shrinkwrap, rubygem-thin, jboss-modules
mkrizek: rubygem-thin
mlisik: rubygem-thin, coffee-script
mlombard: rubygem-thin, python-cmd2
mmagr: rubygem-thin
mmarusak: rubygem-thin
mmorsi: jakarta-xml-ws, jakarta-saaj, rubygem-rspec2-expectations,
jboss-modules, jmock, jctools, rubygem-rspec2, shrinkwrap,
rubygem-rspec2-mocks, rubygem-rspec2-core, coffee-script
mmuzila: shrinkwrap, jboss-modules
moceap: jakarta-xml-ws, jakarta-saaj, jmock, jctools, jboss-servlet-3.0-api
mojavelinux: coffee-script
mooninite: ming
mpolacek: shrinkwrap, jboss-modules
mreynolds: jakarta-xml-ws, jakarta-saaj, jmock, jctools
mrunge: shrinkwrap, python-cmd2, jboss-modules
mschorm: jakarta-xml-ws, jakarta-saaj, javassist, jboss-modules, jmock,
jctools, shrinkwrap
msimacek: jakarta-xml-ws, jakarta-saaj, xpp3, javassist, jmock, jctools
msivak: rubygem-thin
mspacek: shrinkwrap, jboss-modules
mtasaka: shrinkwrap, jboss-modules, coffee-script
mycae: jakarta-xml-ws, jakarta-saaj, jmock, jctools
mzidek: shrinkwrap, jboss-modules
nalin: shrinkwrap, jboss-modules
nathans: maven-install-plugin, shrinkwrap, jboss-modules
neteler: jakarta-xml-ws, jakarta-saaj, jmock, jctools
neuro-sig: jakarta-xml-ws, jakarta-saaj, janino, jmock, jctools
ngompa: plexus-interactivity, maven-javadoc-plugin, jboss-modules, shrinkwrap,
rubygem-thin
nhosoi: jakarta-xml-ws, jakarta-saaj, jmock, jctools
nim: ming
nkinder: jakarta-xml-ws, jakarta-saaj, jmock, jctools
nkumar: ming
nodejs-sig: shrinkwrap, jboss-modules, coffee-script
oalbrigt: rubygem-thin
obnox: rubygem-thin, python-cmd2
odubaj: jakarta-xml-ws, jakarta-saaj, javassist, jmock, jctools,
apache-commons-lang
ofourdan: shrinkwrap, luit, jboss-modules
oget: maven-install-plugin, ming
oliver: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools
olysonek: shrinkwrap, jboss-modules
omajid: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, jboss-modules,
jmock, jctools, shrinkwrap
omular: rubygem-thin, coffee-script
openstack-sig: python-cmd2
orion: jakarta-xml-ws, jakarta-saaj, jmock, jctools, apache-commons-lang,
ant-antunit
osier: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
oturpe: rubygem-term-ansicolor
pali: jakarta-xml-ws, jakarta-saaj, jmock, jctools
panovotn: shrinkwrap, jboss-modules
patches: jakarta-xml-ws, jakarta-saaj, plexus-interactivity,
maven-javadoc-plugin, jboss-modules, jmock, jctools, arduino, shrinkwrap,
coffee-script
pbrezina: shrinkwrap, jboss-modules
perl-maint-sig: redland-bindings
pertusus: htmldoc
peter: jakarta-xml-ws, jakarta-saaj, ming, erlang-eper, jmock, jctools
petersen: ming
pfrankli: shrinkwrap, jboss-modules
pgordon: ming
phrdina: rubygem-thin
piotrp: shrinkwrap, jboss-modules
pkilambi: python-cmd2
pknirsch: shrinkwrap, jboss-modules
pkubat: shrinkwrap, jboss-modules
pmikova: jakarta-xml-ws, jakarta-saaj, jboss-modules, jmock, jctools, shrinkwrap
pnemade: ming
ppai: rubygem-thin
ppisar: shrinkwrap, redland-bindings, jboss-modules
praiskup: jakarta-xml-ws, jakarta-saaj, javassist, jboss-modules, jmock,
jctools, apache-commons-lang, shrinkwrap, coffee-script
pravins: ming
prongs: python-cmd2
psabata: shrinkwrap, jboss-modules
pvalena: rubygem-maruku, coffee-script
pwu: ming
python-sig: jakarta-xml-ws, jakarta-saaj, jboss-modules, rubygem-thin, jmock,
jctools, shrinkwrap, uwsgi
qa-tools-sig: rubygem-thin
quintela: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
radekmanak: jakarta-xml-ws, jakarta-saaj, jboss-modules, jmock, jctools, shrinkwrap
ralph: ming, python-cmd2
raphgro: jakarta-xml-ws, jakarta-saaj, jmock, jctools, rubygem-thin
rathann: jakarta-xml-ws, jakarta-saaj, ming, jmock, jctools
rdieter: ming
rebus: jakarta-xml-ws, openvas-libraries, jakarta-saaj, javassist, jmock,
jctools, openvas-scanner
remi: php-pecl-radius, shrinkwrap, jboss-modules
ret2libc: javassist
rgrunber: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, javassist, jmock,
jctools
rhea: shrinkwrap, jboss-modules
rhughes: shrinkwrap, ming, jboss-modules
richardfearn: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, jmock,
jctools, apache-commons-lang
rjones: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
rmeggins: jakarta-xml-ws, jakarta-saaj, jmock, jctools
rstrode: shrinkwrap, ming, jboss-modules
rtcm: shrinkwrap, jboss-modules
ruben: rubygem-thin
ruby-packagers-sig: jboss-modules, rubygem-term-ansicolor, shrinkwrap,
rubygem-thin, coffee-script
ryansb: python-cmd2
sagitter: ming
sailer: apache-commons-lang
sandeen: python-cmd2
sandeeps: ming
sasiddiq: maven-install-plugin, javassist
sbergmann: jakarta-xml-ws, jakarta-saaj, jmock, jctools, apache-commons-lang
sbonazzo: rubygem-thin
sbose: shrinkwrap, jboss-modules
scenek: apache-commons-lang
scitech_sig: ming
scottt: jakarta-xml-ws, jakarta-saaj, jmock, jctools
scox: shrinkwrap, rubygem-thin, jboss-modules
sdgathman: jakarta-xml-ws, jakarta-saaj, jmock, jctools, apache-commons-lang
sergiomb: jakarta-xml-ws, jakarta-saaj, jmock, jctools
sgallagh: shrinkwrap, jboss-modules
siddhesh: shrinkwrap, jboss-modules
simo: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
simonm: python-cmd2
skoduri: rubygem-thin, python-cmd2
slaanesh: jakarta-xml-ws, jakarta-saaj, jmock, jctools
slankes: ming
smakarov: shrinkwrap, rubygem-thin, jboss-modules
smani: jakarta-xml-ws, jakarta-saaj, jmock, jctools
spike: jakarta-xml-ws, jakarta-saaj, maven-install-plugin, jboss-modules,
apache-commons-daemon, jmock, jctools, apache-commons-lang, shrinkwrap
spot: shrinkwrap, ming, jboss-modules
sseago: coffee-script
ssp: shrinkwrap, ming, jboss-modules
sssd-maintainers: shrinkwrap, jboss-modules
stahnma: rubygem-term-ansicolor
steve: rubygem-thin, python-cmd2
stevetraylen: rubygem-thin
stingray: python-cmd2
submachine: shrinkwrap, jboss-modules
suchakra: shrinkwrap, jboss-modules
tc01: javassist
tdawson: ming, rubygem-trollop, rubygem-term-ansicolor, rubygem-thin, coffee-script
terjeros: jakarta-xml-ws, jakarta-saaj, jmock, jctools, htmldoc, rubygem-thin,
python-cmd2
terrycloth: ming
teuf: rubygem-thin
tflink: rubygem-thin
tgl: shrinkwrap, jboss-modules
than: ming
thozza: jakarta-xml-ws, jakarta-saaj, plexus-interactivity,
maven-javadoc-plugin, jmock, jctools, arduino
thrnciar: shrinkwrap, jboss-modules
tkorbar: shrinkwrap, jboss-modules
tmz: coffee-script
tojeline: rubygem-thin, coffee-script
tomh: maven-javadoc-plugin, plexus-interactivity
torsava: shrinkwrap, jboss-modules
trb143: apache-commons-lang
tstclair: rubygem-thin
ttheisen: rubygem-thin
ttorling: jakarta-xml-ws, jakarta-saaj, jmock, jctools
tuliom: shrinkwrap, jboss-modules
vakwetu: jakarta-xml-ws, jakarta-saaj, jmock, jctools
valtri: jakarta-xml-ws, jakarta-saaj, rubygem-trollop, rubygem-term-ansicolor,
jmock, jctools, rubygem-thin, coffee-script
van: jakarta-xml-ws, jakarta-saaj, jmock, jctools
vascom: qtpass, rubygem-thin
vbatts: flannel
vcrhonek: jakarta-xml-ws, jakarta-saaj, jmock, jctools, rubygem-thin
veillard: jakarta-xml-ws, jakarta-saaj, javassist, jboss-modules, jmock,
jctools, shrinkwrap, rubygem-thin, python-cmd2
verdurin: jakarta-xml-ws, jakarta-saaj, jmock, jctools
victortoso: rubygem-thin
virtmaint-sig: shrinkwrap, rubygem-thin, python-cmd2, jboss-modules
vishalvvr: ming
vjancik: jakarta-xml-ws, jakarta-saaj, jmock, jctools, coffee-script
vkmc: python-cmd2
volter: jakarta-xml-ws, jakarta-saaj, jmock, jctools
vondruch: rubygem-trollop, rubygem-rspec2-expectations, jboss-modules,
rubygem-term-ansicolor, rubygem-rspec2, shrinkwrap, rubygem-rspec2-mocks,
rubygem-thin, rubygem-rspec2-core, coffee-script
vpv: apache-commons-lang
vstinner: shrinkwrap, jboss-modules
vtrefny: jakarta-xml-ws, jakarta-saaj, jmock, jctools
walters: jakarta-xml-ws, jakarta-saaj, jmock, jctools
wcohen: shrinkwrap, rubygem-thin, jboss-modules
whot: shrinkwrap, jboss-modules
wilqu: jakarta-xml-ws, jakarta-saaj, jmock, jctools
xaeth: rubygem-thin
xavierb: jakarta-xml-ws, openvas-libraries, jakarta-saaj, openvas-gsa,
redland-bindings, jmock, jctools, openvas-scanner, openvas-manager
xgl-maint: shrinkwrap, jboss-modules
xiubli: rubygem-thin
zaneb: python-cmd2
zbyszek: jakarta-xml-ws, jakarta-saaj, ming, jmock, jctools
zeenix: rubygem-thin
zvetlik: shrinkwrap, jboss-modules
zzambers: jakarta-xml-ws, jakarta-saaj, jmock, jctools, ant-antunit
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/main/f/scripts/find_unblocked_orphans.py
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
2 years, 11 months
F35 Change: Replace the Anaconda product configuration files with
profiles (Self-Contained Change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Replace_Anaconda_product_configura...
== Summary ==
In Anaconda, we would like to introduce profile configuration files
and remove the support for product configuration files.
== Owner ==
* Name: [[User:vponcova| Vendula Poncova]]
* Email: <vponcova(a)redhat.com>
== Detailed Description ==
Anaconda allows to change its configuration based on a detected
product using [https://anaconda-installer.readthedocs.io/en/latest/configuration-files.h...
the product configuration files]. The configuration is chosen based on
the <code>inst.product</code> and <code>inst.variant</code> boot
options, or the <code>Product</code> and <code>Variant</code> options
of the <code>.buildstamp</code> file, or the <code>NAME</code> option
in the <code>os-release</code> files.
This solution has several flaws:
* The detection based on the <code>os-release</code> files will no
longer work because of
[https://fedoraproject.org/wiki/Changes/Fedora_Linux_in_os-release a
Fedora 35 change].
* The <code>.buildstamp</code> file is generated by <code>lorax</code>
when it creates is a boot.iso. Therefore, we have to rely on other
solutions during the live, dir and image installations.
* The <code>inst.product</code> and <code>inst.variant</code> boot
options are misleading. Anaconda will run with a different
configuration. That doesn't mean it will install a different product.
* The configuration has to use a fake product name for its
identification if it is not tied to a real product.
We would like to redesign the product configuration files to solve
these issues. The idea is to replace them with more general profile
configuration files:
* The profile will be identified by a unique id.
* The profile can specify additional options for the automated profile
detection.
* The profile will be chosen based on the <code>inst.profile</code>
boot option, or based on the <code>ID</code> and
<code>VARIANT_ID</code> options of the <code>os-release</code> files.
For example, Fedora Server uses a configuration from
<code>/etc/anaconda/product.d/fedora-server.conf</code>.
The configuration can be enforced with the <code>inst.product=Fedora
inst.variant=Server</code> boot options.
The file contains the following sections:
<pre>
[Product]
product_name = Fedora
variant_name = Server
[Base Product]
product_name = Fedora
</pre>
After this change, Fedora Server will use a configuration from
<code>/etc/anaconda/profile.d/fedora-server.conf</code>.
The configuration can be enforced with the
<code>inst.profile=fedora-server</code> boot option.
The file will contain the following sections:
<pre>
[Profile]
# Define the profile.
profile_id = fedora-server
base_profile = fedora
[Profile Detection]
# Match os-release values.
os_id = fedora
variant_id = server
</pre>
The full draft of the profile configuration files is provided at:
https://github.com/rhinstaller/anaconda/pull/3388
== Feedback ==
<!-- Summarize the feedback from the community and address why you
chose not to accept proposed alternatives. This section is optional
for all change proposals but is strongly suggested. Incorporating
feedback here as it is raised gives FESCo a clearer view of your
proposal and leaves a good record for the future. If you get no
feedback, that is useful to note in this section as well. For
innovative or possibly controversial ideas, consider collecting
feedback before you file the change proposal. -->
== Benefit to Fedora ==
* The installer will use ids instead of names. That will solve the
problem with [https://fedoraproject.org/wiki/Changes/Fedora_Linux_in_os-release
the Fedora 35 change] and prevent similar issues in the future.
* All types of installation will use <code>os-release</code> values to
identify the product. We can remove workarounds for boot.iso and Live
ISO.
* The <code>inst.profile</code> option makes more sense, because it
allows to choose a different installation profile.
* A configuration, that is not tied to a product, doesn't have to
provide a fake product name or id.
== Scope ==
* Proposal owners: Will submit a pull request for the
<code>anaconda</code> package.
* Other developers: Should be no impact. Anaconda provides
configuration files for all Fedora products and the products rely on
the automated detection of configuration files.
* Release engineering: N/A
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: None.
== Upgrade/compatibility impact ==
Test the automated profile detection:
# Download and boot the Fedora Server ISO.
# The installation is started with the Fedora Server configuration.
Test the <code>inst.profile</code> boot option:
# Download and boot the Fedora Everything ISO.
# Add the <code>inst.profile=fedora-server</code> boot option.
# The installation is started with the Fedora Server configuration.
== User Experience ==
* Users will have to use the <code>inst.profile</code> boot option
instead of <code>inst.product</code> and <code>inst.variant</code>.
* Maintainers of custom product configuration files will have to
change their files.
== Dependencies ==
None.
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change), Yes/No
== Documentation ==
N/A (not a System Wide Change)
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 11 months
older than 30 days and empty side tag clean up
by Kevin Fenzi
Greetings.
Release engineering has just enabled a cron job to remove koji side tags
that are older than 30 days or have no builds tagged into them.
The initial list of side tags just deleted is attached to the end of
this email.
if you were for some reason still using any of these side tags, you can
create a new one and tag any builds that were in it before back into it.
Remember that dynamic side tags are for short term building dependent
packages and shouldn't stay around a long time. Every single change to
their parent tag means koji has to update the side-tag. This uses a lot
of resources and slows down newRepos for everyone.
Thanks,
kevin
[empty] f35-build-side-41305 (18 days, 8:48:12.426527)
[empty] f33-build-side-41137 (23 days, 18:36:36.844516)
[empty] f33-build-side-38676 (78 days, 4:51:45.276429)
[empty] f33-build-side-38266 (91 days, 7:37:37.922782)
[empty] eln-build-side-38508 (84 days, 3:19:22.783849)
[empty] eln-build-side-38506 (84 days, 3:19:54.059788)
[empty] f33-build-side-38698 (78 days, 1:40:31.940482)
[empty] f34-build-side-39306 (65 days, 15:21:40.028388)
[empty] f33-build-side-39268 (66 days, 4:17:28.103671)
[empty] f34-build-side-40424 (39 days, 7:52:47.181266)
[empty] f33-build-side-41339 (18 days, 2:22:20.007967)
[old] f33-build-side-38268 (91 days, 7:25:27.260267)
[old] f35-build-side-40012 (49 days, 9:21:31.830790)
[old] f35-build-side-40458 (38 days, 18:19:57.977098)
[old] f35-build-side-38024 (95 days, 19:45:38.914599)
[old] f35-build-side-38026 (95 days, 8:29:37.426763)
[old] f33-build-side-38958 (72 days, 6:11:42.640452)
[old] f34-build-side-38112 (94 days, 0:53:46.432203)
[old] f34-build-side-38176 (92 days, 19:43:03.307433)
[old] f35-build-side-38128 (93 days, 10:51:36.737927)
[old] f35-build-side-40020 (49 days, 3:05:22.834166)
[old] f34-build-side-38640 (79 days, 11:13:50.689572)
[old] f34-build-side-38226 (92 days, 6:37:57.893723)
[old] f34-build-side-38600 (80 days, 15:47:41.084584)
[old] f34-build-side-38612 (80 days, 13:32:03.577058)
[old] f34-build-side-38242 (91 days, 23:48:43.797574)
[old] f33-build-side-38692 (78 days, 2:21:42.010434)
[old] f33-build-side-38690 (78 days, 2:31:57.351813)
[old] f33-build-side-38614 (80 days, 13:31:19.089697)
[old] f34-build-side-38642 (79 days, 9:17:08.321243)
[old] f34-build-side-38150 (93 days, 4:30:35.598048)
[old] f34-build-side-38374 (88 days, 0:07:15.613022)
[old] f34-build-side-38392 (87 days, 6:59:29.088640)
[old] f35-build-side-38402 (87 days, 5:51:40.443303)
[old] f34-build-side-38406 (87 days, 4:00:59.938055)
[old] f35-build-side-38494 (85 days, 0:29:21.963884)
[old] f35-build-side-38412 (87 days, 3:29:52.495929)
[old] f33-build-side-38616 (80 days, 13:01:22.661878)
[old] f34-build-side-38630 (80 days, 3:09:07.736353)
[old] f34-build-side-38648 (79 days, 8:03:51.686908)
[old] f33-build-side-38682 (78 days, 4:04:22.682383)
[old] f33-build-side-38696 (78 days, 1:56:26.189258)
[old] f35-build-side-38758 (76 days, 6:50:07.140264)
[old] f34-build-side-38628 (80 days, 3:10:52.053087)
[old] f34-build-side-39158 (68 days, 5:37:41.690842)
[old] f34-build-side-38646 (79 days, 8:43:57.058592)
[old] f34-build-side-38774 (75 days, 17:45:53.525157)
[old] f34-build-side-38634 (80 days, 1:50:43.410338)
[old] f34-build-side-38650 (79 days, 8:03:49.338729)
[old] f34-build-side-38686 (78 days, 3:27:30.237124)
[old] f33-build-side-38684 (78 days, 3:31:58.761930)
[old] f33-build-side-38700 (78 days, 1:39:36.633070)
[old] f34-build-side-39236 (66 days, 16:03:03.660289)
[old] f34-build-side-38518 (83 days, 19:39:40.013517)
[old] f34-build-side-38688 (78 days, 3:09:15.266447)
[old] f35-build-side-38852 (73 days, 20:06:36.105968)
[old] f34-build-side-38760 (76 days, 6:49:39.359031)
[old] epel8-build-side-38856 (73 days, 18:17:59.793713)
[old] f34-build-side-39014 (71 days, 6:43:41.857048)
[old] f35-build-side-39020 (71 days, 4:57:05.321006)
[old] f35-build-side-39024 (71 days, 3:04:04.855884)
[old] f35-build-side-39036 (71 days, 1:34:35.203939)
[old] f34-build-side-39006 (71 days, 13:48:11.230858)
[old] f34-build-side-39072 (69 days, 22:06:02.287943)
[old] f33-build-side-39512 (63 days, 1:29:14.548385)
[old] f34-build-side-39524 (62 days, 22:40:56.806398)
[old] epel8-build-side-39526 (62 days, 22:01:40.099439)
[old] f34-build-side-39468 (63 days, 11:59:52.610600)
[old] f35-build-side-39642 (59 days, 9:27:40.619605)
[old] f35-build-side-39648 (59 days, 4:53:42.485473)
[old] f33-build-side-39650 (59 days, 4:19:38.456610)
[old] f35-build-side-40296 (43 days, 3:23:31.590808)
[old] f34-build-side-39656 (59 days, 1:50:17.794450)
[old] f34-build-side-39688 (57 days, 22:32:16.885346)
[old] f34-build-side-40120 (46 days, 17:47:51.581453)
[old] f35-build-side-40074 (48 days, 7:50:28.186112)
[old] f33-build-side-39742 (57 days, 0:04:36.441928)
[old] f33-build-side-39746 (56 days, 23:06:32.470163)
[old] f35-build-side-40130 (46 days, 7:52:24.495743)
[old] f33-build-side-39762 (56 days, 7:28:00.297996)
[old] f35-build-side-39770 (56 days, 2:41:17.737701)
[old] f34-build-side-40158 (46 days, 0:14:41.129258)
[old] f35-build-side-39772 (56 days, 2:33:41.666316)
[old] f35-build-side-40202 (45 days, 5:03:19.041669)
[old] f35-build-side-40134 (46 days, 7:48:00.357966)
[old] f35-build-side-40152 (46 days, 1:08:56.754039)
[old] f35-build-side-40062 (48 days, 13:11:22.765259)
[old] f34-build-side-40066 (48 days, 10:43:29.730573)
[old] f35-build-side-40206 (45 days, 4:01:41.136716)
[old] f33-build-side-39794 (55 days, 12:34:06.737901)
[old] f33-build-side-40072 (48 days, 8:09:48.540133)
[old] f35-build-side-40078 (48 days, 5:10:34.638267)
[old] f33-build-side-40406 (39 days, 23:49:23.831975)
[old] f35-build-side-40376 (41 days, 1:12:52.023111)
[old] f35-build-side-40484 (38 days, 8:08:50.079690)
[old] f35-build-side-40250 (44 days, 4:43:30.967119)
[old] f35-build-side-40552 (36 days, 4:37:11.929507)
[old] f35-build-side-40742 (31 days, 2:38:55.192916)
[old] f34-build-side-40640 (34 days, 0:08:58.999464)
[old] f34-build-side-40568 (36 days, 0:17:53.098284)
[old] f34-build-side-40570 (35 days, 23:35:40.362246)
[old] f33-build-side-40578 (35 days, 20:14:51.099249)
[old] f34-build-side-40584 (35 days, 16:32:03.205690)
[old] f35-build-side-40744 (31 days, 2:23:09.039418)
[old] f35-build-side-40592 (35 days, 7:47:45.114247)
[old] f33-build-side-40622 (34 days, 16:48:39.206921)
2 years, 11 months
F34 election results
by Ben Cotton
Greetings, all!
The elections for the Fedora Linux 34 cycle have completed.
## Fedora Council
Aleksandra Fedorova is re-elected to the Fedora Council
## Fedora Engineering Steering Committee (FESCo)
The following candidates are elected to FESCo:
* Neal Gompa
* Stephen Gallagher
* Dan Čermák
* Mohan Boddu
## Fedora Mindshare Committee
Onuralp Sezer is elected to the Fedora Mindshare Committee.
Congratulations to all those elected and thank you to the candidates and voters.
For more details, visit the Community Blog post:
https://communityblog.fedoraproject.org/fedora-linux-34-elections-results/
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
2 years, 11 months