Edinburgh-Genome-Foundry / DnaCauldron

:alembic: Simple cloning simulator (Golden Gate etc.) for single and combinatorial assemblies
https://edinburgh-genome-foundry.github.io/DnaCauldron/
MIT License
50 stars 11 forks source link

Fix installation from PyPI sources #1

Closed althonos closed 6 years ago

althonos commented 6 years ago

Trying to install DnaCauldron from PyPI currently fails:

$ pip install --user -U dnacauldron
Collecting dnacauldron
  Using cached https://files.pythonhosted.org/packages/cd/b1/85b1f3a9d42a63daa3efc20dc8b8a0f124d91320208824845d6329f9af6f/dnacauldron-0.1.4.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-e_j8hp_r/dnacauldron/setup.py", line 13, in <module>
        long_description=open('pypi-readme.rst').read(),
    FileNotFoundError: [Errno 2] No such file or directory: 'pypi-readme.rst'

I edited the MANIFEST.in file so that pypi-readme.rst and ez_setup.py are added to the source distribution.

coveralls commented 6 years ago

Coverage Status

Coverage remained the same at 76.432% when pulling 227adcf55275f4ecddc4cf9568e509e130bf8a5e on althonos:master into 1e27397901c0a276c1bd63aeff7c5c620b4c99e1 on Edinburgh-Genome-Foundry:master.

Zulko commented 6 years ago

Thanks for catching this.

Zulko commented 6 years ago

I just updated the version on PyPI so pip install should work just fine now.

althonos commented 6 years ago

Just tested and it installs fine :wink: