My favorites | Sign in
Project Home Downloads Issues
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 261: Source tarball doesn't include documentation/examples
1 person starred this issue and may be notified of changes. Back to list
Status:  Done
Owner:  txprog
Closed:  Jun 2010


 
Reported by robert.a...@gmail.com, Jun 15, 2010
I've been packaging PyMT for Ubuntu [1] and the source tarball [2] doesn't match what I expect.

My expectation is the source tarball would contain all the files in the git branch with the build system.  The pypi file has the documentation and examples omitted.  The examples are provided in a separate tarball [3] without a build system.

Could you provide releases with all the information (patch in [4] distributes these files) so it is easy to run python setup.py install and have everything installed?

[1] https://bugs.edge.launchpad.net/ubuntu/+bug/594912
[2] http://pypi.python.org/pypi/PyMT
[3] https://code.google.com/p/pymt/downloads/list
[4]
diff --git a/MANIFEST.in b/MANIFEST.in
index 4a225ab..6384d53 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,2 +1,6 @@
+recursive-include doc *
+recursive-include examples *
 recursive-include pymt/data *.png *.svg *.css *.ttf
 recursive-include pymt/tools *.png
+recursive-include tests *
+recursive-include tools *

Jun 16, 2010
Project Member #1 txprog
Ok, we'll do that for the next version !
Status: Accepted
Labels: Milestone-0.5
Jun 29, 2010
Project Member #2 txprog
The actual setup.py don't generate documentation.
But you want it right ?

Or can you launch yourself the generation after pymt installation ?
(cd doc; python autobuild.py && make html)
Jun 30, 2010
Project Member #3 txprog
(No comment was entered for this change.)
Owner: txprog
Jun 30, 2010
#4 robert.a...@gmail.com
Not too worried if the documentation is generated by default or not.  It would be nice if a flag could be passed to setup.py to enable this if you don't want it built by default.
Jul 1, 2010
Project Member #5 txprog
Closed via GitHub: http://github.com/tito/pymt/commit/826ed6b597f0ac5270b073df5b0360e65286a473

update MANIFEST.in to include documentation and examples (fixes  issue 261 )
Status: Done

Powered by Google Project Hosting