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

Update installation instructions. #77

Open
HarryAddison opened this issue Sep 9, 2024 · 3 comments
Open

Update installation instructions. #77

HarryAddison opened this issue Sep 9, 2024 · 3 comments

Comments

@HarryAddison
Copy link

HarryAddison commented Sep 9, 2024

Installation using pip3 install astronify fails:

pip3 install astronify
Collecting astronify
Downloading astronify-0.1.tar.gz (2.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 14.5 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
ERROR: Could not find a version that satisfies the requirement thinkx (from astronify) (from versions: none)
ERROR: No matching distribution found for thinkx

It appears that thinkx is no longer available through PyPi and should be installed from source (https://github.com/AllenDowney/ThinkX?tab=readme-ov-file).

@scfleming
Copy link
Collaborator

Thanks I encountered this issue too, and found the same thing. I am not sure Astronify actually needs that package, so if you need to install before a new version of Astronify is released, you can try removing that from the setup.cfg and install from source. As soon as I can I want to try this myself, but am swamped at the moment.

@folsomcp
Copy link

I just ran into that issue with tinkx too. It's possible to install directly from their github, e.g.:
pip install "git+https://github.com/AllenDowney/ThinkX.git"
But it seems like that github repo hasn't been updated in 7 years, so it would be nicer to not depend on.

@scfleming
Copy link
Collaborator

scfleming commented Sep 30, 2024

Yeah, I have a work-in-progress branch, "py311", that removes this as a dependency.

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

When branches are created from issues, their pull requests are automatically linked.

3 participants