Modify

Opened 5 years ago

Closed 12 months ago

#11111 closed defect (fixed)

Please add a MANIFEST.in

Reported by: Thomas Moschny Owned by: Steffen Hoffmann
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords: packaging
Cc: Ryan J Ollos, Jun Omae Trac Release: 0.11

Description

In order for ./setup.py sdist --format=zip to work properly and include all the auxiliary files, I had to add this MANIFEST.in file:

include acct_mgr/locale/messages.pot
include acct_mgr/locale/*/LC_MESSAGES/acct_mgr.po
include acct_mgr/templates/*.html
include acct_mgr/templates/*.txt
include acct_mgr/htdocs/*

Tested on the stable (0.11) branch.

Attachments (0)

Change History (4)

comment:1 Changed 5 years ago by Steffen Hoffmann

Cc: Ryan J Ollos Jun Omae added; anonymous removed
Keywords: packaging added

Despite http://bugs.python.org/issue5302 explicitly stating MANIFEST.in is definitely gone in distutils2. I'm inclined to allow this improvement for making source packages easier/in a canonical way as long as it works that way.

comment:2 Changed 5 years ago by Steffen Hoffmann

(In [13204]) AccountManagerPlugin: Improve support for creating source packages, refs #11111.

Thanks to Thomas Moschny for providing the suggestion and an initial patch.

comment:3 Changed 3 years ago by Steffen Hoffmann

Status: newaccepted
Trac Release: 0.11

comment:4 Changed 12 months ago by Ryan J Ollos

Resolution: fixed
Status: acceptedclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Steffen Hoffmann.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.