{ "action": "new_repo", "branch": "rawhide", "bug_id": "", "description": "ncclient is a Python library that facilitates client-side scripting and application development around the NETCONF protocol. ncclient was developed by Shikar Bhushan.net). It is now maintained by Leonidas Poulopoulos (@leopoul) and Einar Nilsen-Nygaard (@einarnn).", "exception": true, "monitor": "monitoring", "namespace": "rpms", "repo": "python3-ncclient", "summary": "Python library for the NETCONF protocol", "upstreamurl": "https://github.com/ncclient/ncclient/" }
The python3-ncclient package will be an EPEL7-only variant of the existing python-ncclient package, providing a newer version for Python 3 only.
In EPEL7, the version of python-ncclient that is packaged supports only Python 2; but newer versions that do support Python 3 are incompatible with the version of python-lxml included in RHEL7. Thus Python 2 and Python 3 packages cannot be built from the same source in EPEL7.
See python3-lxml (https://src.fedoraproject.org/rpms/python3-lxml) for an example of a similar package.
Since this package exists to provide multiple parallel-installable versions for different Python stacks in EPEL7, it should be exempt from the review requirement (https://docs.fedoraproject.org/en-US/packaging-guidelines/ReviewGuidelines/#_package_review_process).
The Pagure repository was created at https://src.fedoraproject.org/rpms/python3-ncclient
Metadata Update from @limb: - Issue close_status updated to: Processed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.