This package should be published to PyPI to aid in easy pip install by specifying it in the requirements.txt for other ReDATA related repositories
A few things:
First, redata is not taken on PyPI, so I am thinking of having it package as such
[x] redata_commons should be renamed to redata for packaging purposes
[x] The commons code need to be in a sub-folder, as a sub-package
[x] We will want a GitHub action workflow called "pypi-publish.yml" to publish on tagged release
[x] Testing will be needed of the .tar.gz and .whl file to ensure that packaging is done properly
[x] We will use the API token approach as that provides greater control on scope. Temporary tokens have been added as secrets
~Finally, I'm not sure if we want to rename the repository to redata from redata_commons. Not sure if we want that namespace for something else.~ This has been decided (item list amended above).
This package should be published to PyPI to aid in easy
pip install
by specifying it in the requirements.txt for other ReDATA related repositoriesA few things: First,
redata
is not taken on PyPI, so I am thinking of having it package as suchredata_commons
should be renamed toredata
for packaging purposes~Finally, I'm not sure if we want to rename the repository to
redata
fromredata_commons
. Not sure if we want that namespace for something else.~ This has been decided (item list amended above).