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

Update to modern Python packaging structure #38

Open
AKuederle opened this issue Jan 21, 2022 · 2 comments
Open

Update to modern Python packaging structure #38

AKuederle opened this issue Jan 21, 2022 · 2 comments

Comments

@AKuederle
Copy link
Collaborator

To simplify developing and maintaing the package, I would suggest to switch to a more modern package structure/tool chain.

My suggestioin would be to:

  • switch to poetry as dependency manager and build tool
  • add some github workflows to auto publish
  • Switch to pytest instead of nosetest

@friggog @lmjohns3 any opinions on that?

@friggog
Copy link
Collaborator

friggog commented Jan 21, 2022

Haven't used poetry, but not against it - certainly in favour of workflows and pytest!

@AKuederle
Copy link
Collaborator Author

Poetry merged in #40

For further major changes (e.g. linting/code formatting/pytest) I want to wait unitl the change sets from #33 are mostly merged so that we don't run into merge conflicts constantly because of formatting changes.

@friggog friggog changed the title Update to modern Pyhton packaging structure Update to modern Python packaging structure Jan 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants