-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(hardware): constants from firmware #9016
Conversation
* chore(hardware): add firmware python module as dep Pipenv can add git repo dependencies, so we can add the opentrons_ot3_firmware repo here. If you want to switch branches you can edit the pipfile (there's not really a better way to do this). This will become a problem if we ever want to depend on this module and get its transitive dependencies because that stuff only reads setup.py, but we don't really do that yet. * chore(hardware): rely on constants from firmware This lets us take a bunch of code out how nice * add pushing to ot3
Codecov Report
@@ Coverage Diff @@
## edge #9016 +/- ##
==========================================
+ Coverage 74.71% 74.74% +0.02%
==========================================
Files 1861 1862 +1
Lines 49479 49567 +88
Branches 4869 4884 +15
==========================================
+ Hits 36969 37049 +80
- Misses 11662 11666 +4
- Partials 848 852 +4
Flags with carried forward coverage won't be shown. Click here to find out more.
|
This prevents lint failures
$(sphinx_build) -b latex -d docs/build/doctrees $< $(@D) | ||
$(sphinx_build_allow_warnings) -b latex -d docs/build/doctrees $< $(@D) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bummer, but 👍 if this fixes spurious/uncontrollable CI stuff.
(Cross-reference for posterity: #6135)
New version of #8995 . Don't merge until api tests pass.
Pipenv can add git repo dependencies, so we can add the
opentrons_ot3_firmware repo here.
If you want to switch branches you can edit the pipfile (there's not
really a better way to do this).
This will become a problem if we ever want to depend on this module and
get its transitive dependencies because that stuff only reads setup.py,
but we don't really do that yet.
This lets us take a bunch of code out how nice