Replies: 2 comments
-
Thanks for bringing this up. Broadly speaking, I'd be in favor of this (with the caveat that the tests should reside within the package rather than in the top-level
For (1) I think it should be possible to do it without too much strife (although I still wouldn't call it an urgent thing to do):
For (2), I think we should plan on doing that at some point in the future, but not anytime soon:
|
Beta Was this translation helpful? Give feedback.
-
The following files are currently in the watertap repository: |
Beta Was this translation helpful? Give feedback.
-
The Python Packaging Authority (PyPA) provides guidelines for developing Python packages. Their current approach to developing a Python package is outlined here. The overall structure is
which uses a
pyproject.toml
for build configuration and other setup. Thesrc/
directory is where the source code for the package lives. A big advantage of this approach is that it ensures tests are run on the installed code. See this article for more details about this approach.Beta Was this translation helpful? Give feedback.
All reactions