-
Notifications
You must be signed in to change notification settings - Fork 358
Move build system to use pyproject.toml #3038
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
Conversation
@akchinSTC - the primary changes from #3032 are not present here. I suspect this is because you had started this work prior to the merge of 3032 and since this PR removes |
Thanks, I was totally rushing and missed that during the rebase |
018161d
to
66f19a8
Compare
From a front end build perspective this look good, I also tested the dev on local lab functionality and it works with these changes, but this doc will need to be updated since the location of some of the lines that need to be edited has changed https://elyra.readthedocs.io/en/latest/developer_guide/development-workflow.html#developing-elyra-against-the-jupyterlab-source-repo |
99dfeb2
to
8b23716
Compare
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Kevin Bates <kbates4@gmail.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
Signed-off-by: Alan Chin <akchin@us.ibm.com>
@kevin-bates - if you're still lurking around. Had to cap a few items in the last commit in this PR before merging
Will open issue to track if this is an ok workaround.
|
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.
LGTM! confirmed successful builds using 3.7-3.11
Thanks for moving forward with this PR in my absence.
|
@kevin-bates - Sorry for bothering you on vacation. Yeah this package is causing some headaches atm. pips resolver continues to pull in jupyter_server >2, thus pulling in this package causing issues. Capping the terminals pkg still doesnt resolve the issue, as a result terminals are not working in the latest 3.14 release. Need a way avoid pulling jupyter_server >2 completely. I have tried capping it but the resolver still pulls in jupyter_server > 2......then.....resolves and installs the capped version...leaving the problematic dependency in place. |
Signed-off-by: Alan Chin akchin@us.ibm.com
TODO:
- [ ] setup build hooks for lab extensions (stretch)What changes were proposed in this pull request?
How was this pull request tested?
Developer's Certificate of Origin 1.1