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

Fix project structure for distribution #42

Merged
merged 1 commit into from
Feb 1, 2024
Merged

Conversation

dchudik
Copy link
Contributor

@dchudik dchudik commented Feb 1, 2024

We missed elephant in the room by testing plugin only with pip install -e <dir>.
Current tagged version is distributed incorrectly, since v1 and v2 directories are not modules and setup.py skips them.

I added __init__.py to directories fix this and checked it by installing using package directly from my fork via pip install git+https://github.com/dchudik/octodns-selectel.git
So as far as I know there should be no more obstacles for correct packaging

We are sorry to bother you more because of that awkward mistake. Will you be able accept PR or you would prefer to re-tag?

Copy link
Contributor

@ross ross left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm glad I went with 0.99.0 😁

@ross ross merged commit 3a1d9a3 into octodns:main Feb 1, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants