Modify

Opened 4 years ago

Closed 4 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 4 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 4 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 2 years ago by Steffen Hoffmann

Status: newaccepted
Trac Release: 0.11

comment:4 Changed 4 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. Next status will be 'reopened'.

Add Comment


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

 
Note: See TracTickets for help on using tickets.