Elixir 0.7.1 missing Tests and LICENSE

3 views
Skip to first unread message

jeffrey.ness

unread,
Apr 25, 2011, 2:00:45 PM4/25/11
to SQLElixir
Hey guys,

While building a package for the latest Elixir, I noticed the LICENSE
and Tests were missing from the tarball.

The tarball I used can be found at the URL below:

http://cheeseshop.python.org/packages/source/E/Elixir/Elixir-0.7.1.tar.gz.

Looking at the extracted content you will notice the missing LICENSE
and test:

$ tar -zxvf Elixir-0.7.1.tar.gz
Elixir-0.7.1/
Elixir-0.7.1/elixir/
Elixir-0.7.1/elixir/events.py
Elixir-0.7.1/elixir/statements.py
Elixir-0.7.1/elixir/py23compat.py
Elixir-0.7.1/elixir/__init__.py
Elixir-0.7.1/elixir/relationships.py
Elixir-0.7.1/elixir/collection.py
Elixir-0.7.1/elixir/fields.py
Elixir-0.7.1/elixir/properties.py
Elixir-0.7.1/elixir/entity.py
Elixir-0.7.1/elixir/options.py
Elixir-0.7.1/elixir/ext/
Elixir-0.7.1/elixir/ext/versioned.py
Elixir-0.7.1/elixir/ext/__init__.py
Elixir-0.7.1/elixir/ext/list.py
Elixir-0.7.1/elixir/ext/associable.py
Elixir-0.7.1/elixir/ext/encrypted.py
Elixir-0.7.1/elixir/ext/perform_ddl.py
Elixir-0.7.1/Elixir.egg-info/
Elixir-0.7.1/Elixir.egg-info/requires.txt
Elixir-0.7.1/Elixir.egg-info/PKG-INFO
Elixir-0.7.1/Elixir.egg-info/SOURCES.txt
Elixir-0.7.1/Elixir.egg-info/top_level.txt
Elixir-0.7.1/Elixir.egg-info/dependency_links.txt
Elixir-0.7.1/README
Elixir-0.7.1/MANIFEST.in
Elixir-0.7.1/tests/
Elixir-0.7.1/tests/db2/
Elixir-0.7.1/tests/db2/__init__.py
Elixir-0.7.1/tests/db2/a.py
Elixir-0.7.1/tests/db1/
Elixir-0.7.1/tests/db1/b.py
Elixir-0.7.1/tests/db1/c.py
Elixir-0.7.1/tests/db1/__init__.py
Elixir-0.7.1/tests/db1/a.py
Elixir-0.7.1/PKG-INFO
Elixir-0.7.1/setup.cfg
Elixir-0.7.1/setup.py

With the tests gone missing the test suite is not worth to much:

$ python setup.py test
running test
running egg_info
writing requirements to Elixir.egg-info/requires.txt
writing Elixir.egg-info/PKG-INFO
writing top-level names to Elixir.egg-info/top_level.txt
writing dependency_links to Elixir.egg-info/dependency_links.txt
reading manifest file 'Elixir.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching 'release.howto'
writing manifest file 'Elixir.egg-info/SOURCES.txt'
running build_ext

----------------------------------------------------------------------
Ran 0 tests in 0.841s

OK

Having the LICENSE available is also important as Fedora packaging
guidelines suggest a LICENSE be installed with the package:

http://fedoraproject.org/wiki/Packaging/LicensingGuidelines#License_Text

Thank you for your time.
Reply all
Reply to author
Forward
0 new messages