Skip to content
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

Allow installing packages from package repositories like npmjs.com and PyPI #2

Open
LrWm3 opened this issue Jan 31, 2023 · 1 comment

Comments

@LrWm3
Copy link

LrWm3 commented Jan 31, 2023

Hello,

I find tea pretty cool. I noticed this 'Coming soon' was removed from the README (see below). Is this feature still planned?

I have been looking for a package manager which could do something like this for the past year and haven't found anything until tea was announced.

Our team is doing computer vision, and we're working with developers who work in python, node and java.

Java people have maven, which more or less has worked perfectly, but dependency management and developer set-up for node and python has been really challenging. Python especially has been tough, as our products use computer vision, which requires dependencies like ffmpeg and gstreamer to be installed properly before our tooling can be run.

Furthermore, a lot of the developers who do computer vision work come from more of a research background and may be less comfortable following many steps in a README, or troubleshooting issues as they arise.

I say all this because being able to write scripts with headers like this and run them with tea would significantly reduce the burden of setting people up.

Have a good one,
Will

dependencies:
 nodejs.org: 19
 npmjs.com:
   package.json:
     dependencies:
       react: ^18
---```
@mxcl
Copy link
Member

mxcl commented Feb 1, 2023

Yep it is still planned. I removed it from the README to focus the reader’s attention more on what is there now. I didn't think that it would make people worry we wouldn't do it. My bad!

Maybe you can help us to implement this well for Python? Can we talk about how it should work? In theory this could make the cut for 0.23.0

@mxcl mxcl transferred this issue from pkgxdev/pkgx Jun 7, 2023
@mxcl mxcl transferred this issue from pkgxdev/libpkgx Dec 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants