-
Notifications
You must be signed in to change notification settings - Fork 940
Makefile: generate and install requirements.txt files for Python plugins #7864
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
Makefile: generate and install requirements.txt files for Python plugins #7864
Conversation
d7ad639
to
17722fd
Compare
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.
ACK 17722fd
Modified the commit body to make the CI happy, now lets wait the CI
some of the CI failure liek the mac os looks like unrelated
|
17722fd
to
ae6fab1
Compare
Rebased on master: wss is now the only Python plugin! |
b3a4cbf
to
aee36cc
Compare
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
3017b8a
to
4fdd249
Compare
…nts.txt Without this: ``` cd plugins/wss-proxy && poetry export --without-hashes > ../../plugins/wss-proxy-requirements.txt The command "export" does not exist. make: *** [plugins/wss-proxy-requirements.txt] Error 1 ``` Signed-off-by: Rusty Russell <[email protected]>
…ins. Doesn't automate the install, but at least provides some tools for users to install the requirements on their systems Changelog-Added: Install: we now supply requirements.txt file for Python plugin (i.e. wss-proxy). See-also: ElementsProject#7665 Signed-off-by: Rusty Russell <[email protected]>
4fdd249
to
498238b
Compare
This is definitely getting us in the right direction. I think poetry-plugin-export has a v1.9.0, but for poetry we want a v1.8.5 or v2.0.0. |
Let's defer this, there are bigger fish to fry... |
03947f7
to
148e918
Compare
It's in Rust now, so I'm closing this. |
Doesn't automate the install, but at least provides some tools for users to install the requirements on their systems
See-also: #7665