-
-
Notifications
You must be signed in to change notification settings - Fork 554
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
Claim "sage" package on PyPI, replace unexplained package "sage 0.0.0" #28796
Comments
comment:1
links on their other submissions to pypi lead to https://github.com/dhagrow |
comment:3
The package itself is also empty. It just contains a PEP 541 includes procedures and conditions for requesting an ownership transfer on PyPI. |
comment:4
Ticket retargeted after milestone closed |
comment:7
I've written to the author of "sage" here: dhagrow/profig#20 |
Upstream: Reported upstream. No feedback yet. |
comment:9
Setting new milestone based on a cursory review of ticket status, priority, and last modification date. |
I'm now an owner of this sage repo. I was tired of people regularly doing "pip install sage" on cocalc, then breaking their use of the sage jupyter kernel as a result (this just kept happening). I haven't decided what to do next, but at least I have the ability to do something. Ideas? Maybe we can make "pip install sage" fail with a nice error message? |
A nice clean error message would be good, with a link to the Sage installation guide. |
The source of this package could go into the directory |
@mkoeppe what is your PyPi username? I can add you as a co-owner of this pypi package, and then you can take care of the rest (regarding actually pushing the new code that shows an error message). |
It's |
Thanks @williamstein . As a first step, I have yanked the 0.0.0 release. This gives:
and
|
Excellent -- for me this is enough to solve my problem, and is a great first step. Thanks!! |
Someone with the user name
dhagrow
uploaded a packagesage
, version 0.0.0, to PyPI in 2018. The package provides no description nor contact information. This is harmless, but could cause confusion.Python packages may want to declare
sage
as a dependency in theirsetup.py
andrequirements.txt
- as this is the name of the Python package for the Sage library defined inSAGEROOT/src/setup.py
.https://pypi.org/project/sage/
Upstream: Reported upstream. No feedback yet.
CC: @jdemeyer @vbraun @dimpase @isuruf @embray
Component: distribution
Issue created by migration from https://trac.sagemath.org/ticket/28796
The text was updated successfully, but these errors were encountered: