Release on PyPI
Closed this issue · 5 comments
dgladkov commented
The project already has everything it needs to get published on PyPI, have you considered doing it?
pallotron commented
We haven't thought about doing it but it can certainly be done :)
pallotron commented
I am doing it now... stay tuned.
pallotron commented
there is a missing comma in https://github.com/facebook/fbtftp/blob/master/setup.py#L34 so it won't register with setup.py register
. gonna summit a diff to fix that first.
pallotron commented
$ python3 setup.py sdist upload
running sdist
running egg_info
writing top-level names to fbtftp.egg-info/top_level.txt
writing fbtftp.egg-info/PKG-INFO
writing dependency_links to fbtftp.egg-info/dependency_links.txt
reading manifest file 'fbtftp.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'fbtftp.egg-info/SOURCES.txt'
warning: sdist: standard file not found: should have one of README, README.rst, README.txt
running check
creating fbtftp-0.1
creating fbtftp-0.1/examples
creating fbtftp-0.1/fbtftp
creating fbtftp-0.1/fbtftp.egg-info
creating fbtftp-0.1/tests
making hard links in fbtftp-0.1...
hard linking AUTHORS -> fbtftp-0.1
hard linking CONTRIBUTING.md -> fbtftp-0.1
hard linking LICENSE -> fbtftp-0.1
hard linking LICENSE-examples -> fbtftp-0.1
hard linking MANIFEST.in -> fbtftp-0.1
hard linking PATENTS -> fbtftp-0.1
hard linking README.md -> fbtftp-0.1
hard linking setup.cfg -> fbtftp-0.1
hard linking setup.py -> fbtftp-0.1
hard linking examples/server.py -> fbtftp-0.1/examples
hard linking fbtftp/__init__.py -> fbtftp-0.1/fbtftp
hard linking fbtftp/base_handler.py -> fbtftp-0.1/fbtftp
hard linking fbtftp/base_server.py -> fbtftp-0.1/fbtftp
hard linking fbtftp/constants.py -> fbtftp-0.1/fbtftp
hard linking fbtftp/netascii.py -> fbtftp-0.1/fbtftp
hard linking fbtftp.egg-info/PKG-INFO -> fbtftp-0.1/fbtftp.egg-info
hard linking fbtftp.egg-info/SOURCES.txt -> fbtftp-0.1/fbtftp.egg-info
hard linking fbtftp.egg-info/dependency_links.txt -> fbtftp-0.1/fbtftp.egg-info
hard linking fbtftp.egg-info/top_level.txt -> fbtftp-0.1/fbtftp.egg-info
hard linking tests/base_handler_test.py -> fbtftp-0.1/tests
hard linking tests/base_server_test.py -> fbtftp-0.1/tests
hard linking tests/integration_test.py -> fbtftp-0.1/tests
hard linking tests/malformed_request_test.py -> fbtftp-0.1/tests
hard linking tests/netascii_test.py -> fbtftp-0.1/tests
hard linking tests/server_stats_test.py -> fbtftp-0.1/tests
copying setup.cfg -> fbtftp-0.1
Writing fbtftp-0.1/setup.cfg
Creating tar archive
removing 'fbtftp-0.1' (and everything under it)
running upload
Submitting dist/fbtftp-0.1.tar.gz to https://pypi.python.org/pypi
Server response (200): OK
[Exit code 0 @ 05:07:15]
pallotron commented
It should be there: https://pypi.python.org/pypi?:action=display&name=fbtftp&version=0.1
Closing.