Well, it’s possible that these packages will find a new primary maintainer in Fedora: one of the current co-maintainers, one of the maintainers of the mentioned dependent packages, or some other Fedora packager who has an interest in them.

If that doesn’t happen, and the packages end up being retired for the next release of Fedora, then the best workaround if you were using the system packages in your own work would indeed be to install from PyPI instead (not system-wide, preferably into a virtualenv).

Pure-Python libraries like this are usually packaged and maintained mostly to support particular applications in Fedora (perhaps very indirectly) rather than out of a desire to offer system versions of as many PyPI packages as possible.

On 11/9/24 5:49 PM, Blaise Pabon wrote:
Ben,
Thank you for your service!

Would the workaround be to install from pypi instead?
Blaise

On Sat, Nov 9, 2024, 1:44 PM Ben Beasley <c...@musicinmybrain.net> wrote:

    I’m orphaning python-opentelemetry and the following related packages:

         - python-opentelemetry-contrib

         - python-opentelemetry-propagator-aws-xray

         - python-opentelemetry-resource-detector-azure

         - python-opentelemetry-sdk-extension-aws

    The packages are inherently messy, but are in good condition.
    However,
    they are a bit fussy to maintain, and I no longer maintain
    anything that
    relies on them, so I’m choosing to use my time elsewhere.

    This will affect python-elastic-transport, which depends on
    python3dist(opentelemetry-api) and python3dist(opentelemetry-sdk)
    from
    python-opentelemetry; and it will affect python-sentry-sdk, which
    depends on python3dist(opentelemetry-distro).

    Maintainers of those affected packages have received this email
    directly; so have co-maintainers of the orphaned packages.

    An update to the latest versions of python-opentelemetry and
    python-opentelemetry-contrib will require dealing with some issues
    around old protobuf and grpc versions in Fedora; see
    https://src.fedoraproject.org/rpms/python-opentelemetry/pull-request/19.

-- _______________________________________________
    devel mailing list -- devel@lists.fedoraproject.org
    To unsubscribe send an email to devel-le...@lists.fedoraproject.org
    Fedora Code of Conduct:
    https://docs.fedoraproject.org/en-US/project/code-of-conduct/
    List Guidelines:
    https://fedoraproject.org/wiki/Mailing_list_guidelines
    List Archives:
    https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
    Do not reply to spam, report it:
    https://pagure.io/fedora-infrastructure/new_issue

-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to