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

👷 Implement snekmate-Namespaced Distribution Package Building #204

Merged
merged 3 commits into from
Feb 9, 2024

Conversation

pcaversaccio
Copy link
Owner

@pcaversaccio pcaversaccio commented Feb 9, 2024

🕓 Changelog

This PR refactors how the binary wheel and source tarball are built. Before this change, the wheel folder structure looked like this:

snekmate-0.0.X-py3-none-any.whl
├── auth
├── extensions
├── governance
├── tokens
└── utils

After this PR, it will look like this:

snekmate-0.0.X-py3-none-any.whl
└── snekmate
    ├── auth
    ├── extensions
    ├── governance
    ├── tokens
    └── utils

You can test the build via:

pip install -i https://test.pypi.org/simple/ snekmate==0.0.5rc2 -t .

A CI test run that publishes to TestPyPI is available here.

🐶 Cute Animal Picture

image

Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
@pcaversaccio pcaversaccio self-assigned this Feb 9, 2024
@pcaversaccio pcaversaccio added ci/cd 👷‍♂️ CI/CD configurations refactor/cleanup ♻️ Code refactorings and cleanups labels Feb 9, 2024
@pcaversaccio pcaversaccio added this to the 0.0.5 milestone Feb 9, 2024
@pcaversaccio pcaversaccio changed the title 👷 Build Namespaced Package Building 👷 Implement snekmate Namespaced Distribution Package Feb 9, 2024
Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
@pcaversaccio pcaversaccio changed the title 👷 Implement snekmate Namespaced Distribution Package 👷 Implement snekmate-Namespaced Distribution Package Building Feb 9, 2024
@pcaversaccio pcaversaccio merged commit 6533acd into main Feb 9, 2024
11 checks passed
@pcaversaccio pcaversaccio deleted the build-folder branch February 9, 2024 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd 👷‍♂️ CI/CD configurations refactor/cleanup ♻️ Code refactorings and cleanups
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant