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

Cannot install RecordFlux using pip3 #983

Closed
minecraft2048 opened this issue Apr 11, 2022 · 2 comments
Closed

Cannot install RecordFlux using pip3 #983

minecraft2048 opened this issue Apr 11, 2022 · 2 comments
Assignees
Labels

Comments

@minecraft2048
Copy link

I'm using Ubuntu 21.10:

n310-drive@n310:~/if_dec3$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 21.10
Release:        21.10
Codename:       impish

When I tried to install RecordFlux using pip3 following the installation guide, it doesn't work:

n310-drive@n310:~/if_dec3$ pip3 install RecordFlux
Collecting RecordFlux
  Downloading RecordFlux-0.5.0.tar.gz (157 kB)
     |████████████████████████████████| 157 kB 37.7 MB/s 
ERROR: Packages installed from PyPI cannot depend on packages which are not also hosted on PyPI.
RecordFlux depends on RecordFlux-language@ git+https://github.com/Componolit/RecordFlux-language.git@v0.6.0#egg=RecordFlux-language 

I searched the issue tracker and found this: #745

@senier
Copy link
Member

senier commented Apr 11, 2022

Hello @minecraft2048,

thank you for the report. As you have discovered, this issue has been fixed on the main branch, but has not made it into a release, yet. I briefly looked into the effort required to backport the fix to a 0.5.1 version, but we don't have a released version of the parser on PyPI either. This would make such a think pretty complicated.

I see two options:

  1. Install the main version directly: $ pip3 install git+https://github.com/Componolit/RecordFlux/ (the same URL could be used in e.g. setup.py)
  2. We could release an alpha version of RecordFlux 0.6 on PyPI. As this is a bit of work, it would be good to know whether option 1 is sufficient for now.

@senier senier mentioned this issue Aug 25, 2022
21 tasks
@treiher treiher self-assigned this Aug 31, 2022
@treiher
Copy link
Collaborator

treiher commented Aug 31, 2022

With the release of version 0.6.0, the package can be installed again from PyPI.

@treiher treiher closed this as completed Aug 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants