aiidateam / kiwipy

A python messaging library for RPC, task queues and broadcasts
https://kiwipy.readthedocs.io
Other
15 stars 4 forks source link

Devops: move package into the `src/` subdirectory #119

Closed sphuber closed 1 year ago

sphuber commented 1 year ago

This structure is what is recommended by the Python documentation:

https://packaging.python.org/en/latest/tutorials/packaging-projects/#creating-the-package-files

There are a number of benefits for this structure and will prevent a variety of problems with package installations. As a result, many important packages in the Python ecosystem have started to adopt this package structure.

codecov[bot] commented 1 year ago

Codecov Report

Base: 89.54% // Head: 89.54% // No change to project coverage :thumbsup:

Coverage data is based on head (237fbe4) compared to base (237fbe4). Patch has no changes to coverable lines.

:exclamation: Current head 237fbe4 differs from pull request most recent head 56ae668. Consider uploading reports for the commit 56ae668 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #119 +/- ## ======================================== Coverage 89.54% 89.54% ======================================== Files 15 15 Lines 1137 1137 ======================================== Hits 1018 1018 Misses 119 119 ``` Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aiidateam). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aiidateam)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.