Skip to content

Conversation

@teutoburg
Copy link
Contributor

@teutoburg teutoburg commented Nov 28, 2025

Most importantly, this fixes #258 and gets rid of the abandoned pysftp as 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.

@teutoburg teutoburg self-assigned this Nov 28, 2025
@teutoburg teutoburg added irdb functionality Publish script, packaging, badges etc. dependencies Pull requests that update a dependency file labels Nov 28, 2025
@teutoburg teutoburg moved this to 👀 Awaiting Review in ScopeSim-development Nov 28, 2025
@teutoburg teutoburg changed the title Fh/publishstuff Fix and improve package publishing infrastructure Nov 28, 2025
@teutoburg teutoburg marked this pull request as ready for review November 28, 2025 12:20
Copy link
Collaborator

@oczoske oczoske left a 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.

Copy link
Collaborator

@hugobuddel hugobuddel left a 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

@teutoburg teutoburg merged commit ea0e4db into dev_master Dec 4, 2025
19 checks passed
@teutoburg teutoburg deleted the fh/publishstuff branch December 4, 2025 11:13
@github-project-automation github-project-automation bot moved this from 👀 Awaiting Review to ✅ Done in ScopeSim-development Dec 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file irdb functionality Publish script, packaging, badges etc.

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Update publish script cryptography

4 participants