Packaging changes #40
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
make labscript_devices a standard Python package.
It can be installed from test PyPI with:
this package requires other labscript suite repos, so won't work without their corresponding pull requests - though once I'm done uploading them, you should be able to install them all from test PyPI!
Yet to do is add the following packages as dependencies once they are on conda:
I have not listed them as dependencies that will be pulled in via pip, though if there is a delay getting them onto conda, I can easily add them to the dependency list within an if statement so that they will be left out for the conda package.
As mentioned in other PRs, I'd like to see this merged before necessarily fixing all issues required to make it work, since it is difficult to do other work on top of the mass file-renamed entailed by these repackaging PRs.