-
Notifications
You must be signed in to change notification settings - Fork 21
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
✨ Switch to mqt-core
Python package
#432
base: main
Are you sure you want to change the base?
Conversation
e95ffd5
to
5495501
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #432 +/- ##
=======================================
+ Coverage 95.5% 96.1% +0.6%
=======================================
Files 40 40
Lines 1840 1878 +38
Branches 223 224 +1
=======================================
+ Hits 1758 1806 +48
+ Misses 82 72 -10
|
96ff41e
to
db6cb20
Compare
055c342
to
bf94b85
Compare
77145ad
to
64dfa87
Compare
64dfa87
to
fcb3755
Compare
## Description This PR updates the CD workflow so that anytime it runs on a push to `main`, it uploads the resulting package to Test PyPI. This allows to battle test the packages before official releases. This will be especially important in the context of #432 ## Checklist: <!--- This checklist serves as a reminder of a couple of things that ensure your pull request will be merged swiftly. --> - [x] The pull request only contains commits that are related to it. - [x] I have added appropriate tests and documentation. - [x] I have made sure that all CI jobs on GitHub pass. - [x] The pull request introduces no new warnings and follows the project's style guidelines.
ef6fc4c
to
dca2e62
Compare
dca2e62
to
2645f59
Compare
Alright, some progress. The new The Ubuntu 22.04 builds fail because pybind decides that the compiled version of mqt-core that comes from PyPI is not binary-compatible with the mqt-qcec extension being compiled. |
2645f59
to
5d56d28
Compare
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
(temporarily from a pre-release) Signed-off-by: burgholzer <[email protected]>
8472889
to
4acce1a
Compare
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
…it difference Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
Signed-off-by: burgholzer <[email protected]>
4acce1a
to
0df5561
Compare
Description
This is an alternative to #355 and hopefully marks the final try of directly incorporating the
mqt-core
Python package. See #355 and #352 for some history on this topic.Checklist: