Open Bug 835586 Opened 7 years ago Updated 6 years ago

versionbump.py should make use of `setup.py register`

Categories

(Testing :: Mozbase, defect)

defect
Not set

Tracking

(Not tracked)

People

(Reporter: k0scist, Unassigned)

References

(Depends on 1 open bug)

Details

Even distutils has a `register` function:

http://docs.python.org/2/distutils/packageindex.html

We could have `versionbump.py` create a .pypirc file instead of
bailing out as it currently does:
https://github.com/mozilla/mozbase/blob/master/versionbump.py#L112
. However, this doesn't really help, as if the user doesn't have
package ownership, then things will fail anyway:
https://bugzilla.mozilla.org/show_bug.cgi?id=826874 . So we should fix
that first.  All of this tells me that we probably need to carefully
consider what we really want from pypi in this context.
Depends on: 826874
versionbump.py no longer exists after bug 949600.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
I don't think we should get this bug closed. Instead get it ported via bug 974184 for hg.m.o.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Status: REOPENED → NEW
Depends on: 974184
You need to log in before you can comment on or make changes to this bug.