-
Notifications
You must be signed in to change notification settings - Fork 10
Fix and improve package publishing infrastructure #294
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
Conversation
Update test case
The pysftp package is abandoned and was always just a wrapper for paramiko anyway, which itself is still actively supported and does all we need.
Those are more advanced anyway and the old publish_utils were initially copy-pasted from an older version there. We already imported ScopeSim anyway so this doesn't affect overall dependencies.
# Conflicts: # irdb/publish_utils.py
Add minimal docstring instead...
oczoske
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not an in-depth review (basically because I'm out of my depth here), but I didn't see anything odd or suspicious glancing through the changes.
hugobuddel
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Certainly will make things better
Most importantly, this fixes #258 and gets rid of the abandoned
pysftpas a dependency.While going through that part of the code, I also included a ton of cleanup and removed several long-deprecated and unused functionality, as well as some more mundane things like everyone's favorite, docstrings & formatting.