You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In some of our applications we desire to include datareceiver als a proper dependency. We would like to add a extra_requires section in agentMET4FOF's setup.py to be able to straightaway use datareceiver with the agents by doing pip install agentMET4FOF[datareceiver] or something similar. Since PyPI.org will not allow installing dependencies for a package, that only exist on GitHub or similar, we need to publish datareceiver properly to make that possible. We would really appreciate that. If nobody has objections we would propose a setup.py and setup a CircleCI pipeline to publish the datareceiver as it is on the master branch. Then we could as well add a Zenodo release with DOI creation later...
The main questions related to that would be:
Which parts of the repository should be included in the PyPI.org release?
How do we minimally test datareceiver, to make sure the release is working as expected? Can we for example run it somehow and check for expected output?
One possible way would be to follow the steps in the README for a simulated sensor based on the Zenodo dataset and check for the first lines of the mentioned console output.
The text was updated successfully, but these errors were encountered:
BjoernLudwigPTB
changed the title
Provide a setup.py and upload to pypi.org
Provide a setup.py and upload to PyPI.org
Jan 28, 2021
hello björn
we should talk about this topic in the neare future since i will implement some last fixes in the actual datareceiver part and will consider it stable afterwards.
hello björn
we should talk about this topic in the neare future since i will implement some last fixes in the actual datareceiver part and will consider it stable afterwards.
Let me know, as soon as you are ready. We can then discuss my questions from the original post in this issue and maybe more from your side.
In some of our applications we desire to include datareceiver als a proper dependency. We would like to add a
extra_requires
section in agentMET4FOF's setup.py to be able to straightaway use datareceiver with the agents by doingpip install agentMET4FOF[datareceiver]
or something similar. Since PyPI.org will not allow installing dependencies for a package, that only exist on GitHub or similar, we need to publish datareceiver properly to make that possible. We would really appreciate that. If nobody has objections we would propose a setup.py and setup a CircleCI pipeline to publish the datareceiver as it is on the master branch. Then we could as well add a Zenodo release with DOI creation later...The main questions related to that would be:
One possible way would be to follow the steps in the README for a simulated sensor based on the Zenodo dataset and check for the first lines of the mentioned console output.
The text was updated successfully, but these errors were encountered: