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

GHA+PyPI+packaging shortcomings #466

Closed
6 tasks done
webknjaz opened this issue Jun 26, 2024 · 7 comments · Fixed by #604
Closed
6 tasks done

GHA+PyPI+packaging shortcomings #466

webknjaz opened this issue Jun 26, 2024 · 7 comments · Fixed by #604
Assignees
Labels
enhancement New feature or request high High Priority Issues (to be fixed within 2 sprints)

Comments

@webknjaz
Copy link
Contributor

webknjaz commented Jun 26, 2024

As I was inspecting the repo, I noticed a few outdated, deprecated, discouraged practices and vulnerability surfaces regarding $sbj. So this is my attempt to document them.

@thomasrockhu-codecov thomasrockhu-codecov added the enhancement New feature or request label Jun 27, 2024
@thomasrockhu-codecov thomasrockhu-codecov added the high High Priority Issues (to be fixed within 2 sprints) label Jan 26, 2025
@thomasrockhu-codecov
Copy link
Contributor

@webknjaz I'm taking a look at implementing some of this now. I'll be honest, I'm not as knowledgeable around some of these areas and could use some help. Are there any other resources you can point to to help me get my head around updating our distribution?

@thomasrockhu-codecov thomasrockhu-codecov self-assigned this Jan 26, 2025
@raylu
Copy link

raylu commented Jan 26, 2025

https://packaging.python.org/en/latest/flow/ is probably a good place to start reading

@thomasrockhu-codecov
Copy link
Contributor

@raylu appreciate it!

@webknjaz
Copy link
Contributor Author

Yep, PyPUG is a good place to start. But if you have more specific questions — tag me. Or just post your discoveries/progress here and I'll try to keep an eye on the issue in case you get stuck.

In addition to PyPUG, there's a few scientific communities that try to present the same and adjacent information in other forms. Like https://learn.scientific-python.org/development/guides/packaging-compiled/.

But really, start with the very first links in the initial post, I think. After that, try following the cibuildwheel docs.

@thomasrockhu-codecov
Copy link
Contributor

thomasrockhu-codecov commented Jan 27, 2025

@webknjaz I would love to get your comments here

@webknjaz
Copy link
Contributor Author

webknjaz commented Jan 27, 2025

Done! Left a few chaotic comments…

@thomasrockhu-codecov
Copy link
Contributor

Not at all @webknjaz, really appreciated

@github-project-automation github-project-automation bot moved this from 🧐 @webknjaz's review queue 📋 to 🌈 Done 🦄 in 📅 Procrastinating in public Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high High Priority Issues (to be fixed within 2 sprints)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants