I went through each file and annotated a whitelist, which you can see here: https://github.com/sympy/sympy/pull/2256/files#L4R232.
Basically, we don't include benchmarks, IPython notebooks, and git/development related stuff. I'm not so sure about not shipping the benchmarks. Also, the galgebra files. I wish it were possible to do a similar thing in the html docs, but I don't know of a way to check to see if everything is included. I guess we'll just have to trust Sphinx to do the right thing. Aaron Meurer On Sun, Jul 7, 2013 at 11:45 AM, Ondřej Čertík <[email protected]>wrote: > On Sat, Jul 6, 2013 at 7:33 PM, Aaron Meurer <[email protected]> wrote: > > Also apparently the polys domains tests were not included (which also > means > > that Travis has not been testing them). > > Good catch! I noticed you included the README, so otherwise I think we are > fine. > > Ondrej > > > > > Aaron Meurer > > > > > > On Sat, Jul 6, 2013 at 8:04 PM, Aaron Meurer <[email protected]> wrote: > >> > >> As part of automating the release process > >> (https://github.com/sympy/sympy/pull/2256), I have generated a list of > all > >> the files that are tracked by git but aren't included in the release > >> tarball. The list is below. Are there any of these that you think really > >> should be included. I think the README definitely should. It seems that > we > >> don't ship any benchmarks, or the galgebra examples. > >> > >> By the way, we don't ship the IPython notebooks because they need to be > >> cleaned up, and preferably doctested. I don't want to worry about that > for > >> this release. We don't ship anything in bin that we don't want to be > >> installed. > >> > >> .gitattributes > >> .gitignore > >> .mailmap > >> .travis.yml > >> MANIFEST.in > >> Makefile > >> README.rst > >> bin/adapt_paths.py > >> bin/ask_update.py > >> bin/coverage_doctest.py > >> bin/coverage_report.py > >> bin/doctest > >> bin/generate_test_list.py > >> bin/get_sympy.py > >> bin/py.bench > >> bin/strip_whitespace > >> bin/sympy_time.py > >> bin/sympy_time_cache.py > >> bin/test > >> bin/test_import > >> bin/test_import.py > >> bin/test_isolated > >> bin/test_travis.sh > >> bin/use2to3 > >> build.py > >> examples/advanced/identitysearch_example.ipynb > >> examples/beginner/plot_advanced.ipynb > >> examples/beginner/plot_colors.ipynb > >> examples/beginner/plot_discont.ipynb > >> examples/beginner/plot_gallery.ipynb > >> examples/beginner/plot_intro.ipynb > >> examples/intermediate/limit_examples_advanced.ipynb > >> examples/intermediate/schwarzschild.ipynb > >> examples/notebooks/density.ipynb > >> examples/notebooks/fidelity.ipynb > >> examples/notebooks/fresnel_integrals.ipynb > >> examples/notebooks/qubits.ipynb > >> examples/notebooks/sho1d_example.ipynb > >> examples/notebooks/spin.ipynb > >> examples/notebooks/trace.ipynb > >> release/.gitignore > >> release/README.md > >> release/Vagrantfile > >> release/fabfile.py > >> setupegg.py > >> sympy/benchmarks/bench_meijerint.py > >> sympy/benchmarks/bench_symbench.py > >> sympy/core/benchmarks/bench_arit.py > >> sympy/core/benchmarks/bench_assumptions.py > >> sympy/core/benchmarks/bench_basic.py > >> sympy/core/benchmarks/bench_expand.py > >> sympy/core/benchmarks/bench_numbers.py > >> sympy/core/benchmarks/bench_sympify.py > >> sympy/functions/elementary/benchmarks/bench_exp.py > >> sympy/functions/special/benchmarks/bench_special.py > >> sympy/galgebra/examples/Dirac.aux > >> sympy/galgebra/examples/Dirac.py > >> sympy/galgebra/examples/Maxwell.py > >> sympy/galgebra/examples/coords.py > >> sympy/integrals/benchmarks/bench_integrate.py > >> sympy/integrals/benchmarks/bench_trigintegrate.py > >> sympy/logic/benchmarks/input/10.cnf > >> sympy/logic/benchmarks/input/100.cnf > >> sympy/logic/benchmarks/input/105.cnf > >> sympy/logic/benchmarks/input/110.cnf > >> sympy/logic/benchmarks/input/115.cnf > >> sympy/logic/benchmarks/input/120.cnf > >> sympy/logic/benchmarks/input/125.cnf > >> sympy/logic/benchmarks/input/130.cnf > >> sympy/logic/benchmarks/input/135.cnf > >> sympy/logic/benchmarks/input/140.cnf > >> sympy/logic/benchmarks/input/145.cnf > >> sympy/logic/benchmarks/input/15.cnf > >> sympy/logic/benchmarks/input/150.cnf > >> sympy/logic/benchmarks/input/20.cnf > >> sympy/logic/benchmarks/input/25.cnf > >> sympy/logic/benchmarks/input/30.cnf > >> sympy/logic/benchmarks/input/35.cnf > >> sympy/logic/benchmarks/input/40.cnf > >> sympy/logic/benchmarks/input/45.cnf > >> sympy/logic/benchmarks/input/50.cnf > >> sympy/logic/benchmarks/input/55.cnf > >> sympy/logic/benchmarks/input/60.cnf > >> sympy/logic/benchmarks/input/65.cnf > >> sympy/logic/benchmarks/input/70.cnf > >> sympy/logic/benchmarks/input/75.cnf > >> sympy/logic/benchmarks/input/80.cnf > >> sympy/logic/benchmarks/input/85.cnf > >> sympy/logic/benchmarks/input/90.cnf > >> sympy/logic/benchmarks/input/95.cnf > >> sympy/logic/benchmarks/run-solvers.py > >> sympy/logic/benchmarks/test-solver.py > >> sympy/matrices/benchmarks/bench_matrix.py > >> sympy/polys/benchmarks/__init__.py > >> sympy/polys/benchmarks/bench_galoispolys.py > >> sympy/polys/benchmarks/bench_groebnertools.py > >> sympy/polys/benchmarks/bench_solvers.py > >> sympy/polys/domains/tests/test_domains.py > >> sympy/polys/domains/tests/test_polynomialring.py > >> sympy/polys/domains/tests/test_quotientring.py > >> sympy/series/benchmarks/bench_limit.py > >> sympy/solvers/benchmarks/bench_solvers.py > >> tox.ini.sample > >> > >> > >> Aaron Meurer > > > > > > -- > > You received this message because you are subscribed to the Google Groups > > "sympy" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > To post to this group, send email to [email protected]. > > Visit this group at http://groups.google.com/group/sympy. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/sympy. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.
