Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 567064 - Request for new package: dev-python/twine
Summary: Request for new package: dev-python/twine
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-29 02:14 UTC by Ellison Marks
Modified: 2018-03-24 08:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ellison Marks 2015-11-29 02:14:40 UTC
https://pypi.python.org/pypi/twine

Twine is currently the recommended method for uploading packages to pypi[1]. I'm currently using app-portage/gs-pypi to install it, which works, but is somewhat inconvenient to set up and does not currently handle dependencies. Given that it's a recommended tool for python development, I think it would be good to have it in the main tree. Of the immediate dependencies (below), I think the only one not in the tree at the moment is requests-toolbelt[2], which only depends on requests.

 Requires Distributions

    argparse; python_version == '2.6'
    setuptools >= 0.7.0
    pkginfo >= 1.0
    requests-toolbelt >= 0.4.0
    requests >= 2.3.0

[1]https://packaging.python.org/en/latest/distributing/#requirements-for-packaging-and-distributing

[2]https://pypi.python.org/pypi/requests-toolbelt
Comment 1 Larry the Git Cow gentoo-dev 2018-03-24 08:46:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466d1ab1a0f249640f16151c535fc307eb6019c1

commit 466d1ab1a0f249640f16151c535fc307eb6019c1
Author:     Tim Harder <radhermit@gentoo.org>
AuthorDate: 2018-03-24 08:43:56 +0000
Commit:     Tim Harder <radhermit@gentoo.org>
CommitDate: 2018-03-24 08:46:12 +0000

    dev-python/twine: initial import
    
    Closes: https://bugs.gentoo.org/567064

 dev-python/twine/Manifest                       |  1 +
 dev-python/twine/files/twine-1.11.0-tests.patch | 18 +++++++++++
 dev-python/twine/metadata.xml                   | 12 ++++++++
 dev-python/twine/twine-1.11.0.ebuild            | 40 +++++++++++++++++++++++++
 4 files changed, 71 insertions(+)