Modify

Opened 3 years ago

Last modified 23 months ago

#11111 accepted defect

Please add a MANIFEST.in

Reported by: thm Owned by: hasienda
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords: packaging
Cc: rjollos, jun66j5 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 (3)

comment:1 Changed 3 years ago by hasienda

  • Cc rjollos jun66j5 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 3 years ago by hasienda

(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 23 months ago by hasienda

  • Status changed from new to accepted
  • Trac Release set to 0.11

Add Comment

Modify Ticket

Action
as accepted The owner will remain hasienda.
Author


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

 
Note: See TracTickets for help on using tickets.