Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#54245 closed submission (fixed)

py-twine: new port

Reported by: mohd-akram (Mohamed Akram) Owned by: mf2k (Frank Schima)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: jjstickel (Jonathan Stickel)
Port: py-pkginfo py-requests-toolbelt py-twine

Description

It is the recommended tool for uploading packages to PyPI.

Attachments (3)

Portfile_py-twine (1020 bytes) - added by jjstickel (Jonathan Stickel) 6 years ago.
Portfile_py-requests-toolbelt (1.1 KB) - added by jjstickel (Jonathan Stickel) 6 years ago.
Portfile_py-pkginfo (1.0 KB) - added by jjstickel (Jonathan Stickel) 6 years ago.

Download all attachments as: .zip

Change History (13)

comment:1 Changed 6 years ago by jjstickel (Jonathan Stickel)

Cc: jjstickel added

comment:2 Changed 6 years ago by jjstickel (Jonathan Stickel)

Here is the github url for twine: https://github.com/pypa/twine

I'll try to role a Portfile for it in the next week or so.

comment:3 Changed 6 years ago by jjstickel (Jonathan Stickel)

Attached is a portfile for py-twine. Also attached are portfiles for py-requests-toolbelt and py-pkginfo, dependencies for py-twine that do not yet exist in Macports.

comment:4 Changed 6 years ago by mf2k (Frank Schima)

Thank you. A few comments:

  • Please add your GitHub handle to the maintainers lines.
  • Is there a reason to have py34 and py35 versions? I believe that new python ports should only track the latest versions of python 2 and 3 (py27 and py36 currently) to help keep the number of python ports more manageable.

comment:5 Changed 6 years ago by jjstickel (Jonathan Stickel)

Do you just want 'jjstickel' added to the maintainer line, in addition to "gmail.com:jjstickel"? Or do I delete the email?

Regarding python versions, I can change them to whatever is the current convention/policy. I only tested 36.

comment:6 in reply to:  5 Changed 6 years ago by mf2k (Frank Schima)

Replying to jjstickel:

Do you just want 'jjstickel' added to the maintainer line, in addition to "gmail.com:jjstickel"? Or do I delete the email?

Both are fine. Like this:

maintainers     {@jjstickel gmail.com:jjstickel} openmaintainer

Regarding python versions, I can change them to whatever is the current convention/policy. I only tested 36.

Yes, so only use py27 and py36:

python.versions 27 36

Changed 6 years ago by jjstickel (Jonathan Stickel)

Attachment: Portfile_py-twine added

Changed 6 years ago by jjstickel (Jonathan Stickel)

Changed 6 years ago by jjstickel (Jonathan Stickel)

Attachment: Portfile_py-pkginfo added

comment:7 Changed 6 years ago by jjstickel (Jonathan Stickel)

OK, I've reattached the portfiles with the requested changes and some other cleanup.

Last edited 6 years ago by jjstickel (Jonathan Stickel) (previous) (diff)

comment:8 Changed 6 years ago by mf2k (Frank Schima)

Port: py-pkginfo py-requests-toolbelt added
Type: requestsubmission

comment:9 Changed 6 years ago by mf2k (Frank Schima)

Owner: set to mf2k
Resolution: fixed
Status: newclosed

In bf17e77dc8c73a1b29cba3e038509bdcee9cb721/macports-ports:

py-pkginfo py-requests-toolbelt py-twine: New ports

Fixes: #54245

comment:10 Changed 6 years ago by mf2k (Frank Schima)

Thanks! I made some changes:

  • Added size to checksums
  • Removed the obsolete $Id $ line
  • reformatted them to be consistent
Note: See TracTickets for help on using tickets.