Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[py2py3] Remove/replace dependency on restkit library #10076

Closed
mapellidario opened this issue Nov 17, 2020 · 2 comments
Closed

[py2py3] Remove/replace dependency on restkit library #10076

mapellidario opened this issue Nov 17, 2020 · 2 comments

Comments

@mapellidario
Copy link
Member

Impact of the new feature

WMCore in general, and perhaps other services depending on it.

Is your feature request related to a problem? Please describe.

Some packages built from dmwm/WMCore depend on restkit ( pypi, specfile ), which only supports python2.

List of dmwm/WMCore packages depending on restkit

Describe the solution you'd like

The issue about support for python3 in restkit is still open after 9 years. It seems unlikely that this changes soon.

I am not sure what the solution may be, I may need some help from other members of the team.

@amaltaro
Copy link
Contributor

@mapellidario as we discussed in the past week, I'm setting this issue free such that others can pick it, if they want.

@amaltaro
Copy link
Contributor

This cmsdist PR: cms-sw/cmsdist#6892
deprecates the restkit and couchapp spec files, bringing in a new dependency on CMSCouchapp (which internally depends on the requests library).

It's been tested and Couchapps and jenkins are happy with the new package (I'm still working on another version to make it less DEBUG verbose though, to be fixed in the couchapp issue).

Having said that, I consider this issue done and it can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants