python_setup
This is an old revision of the document!
Python Project Setup
How to create a project suitable for PyPI
How to create a command line version of your python script
DONT USE python setup.py install, use “pip install .”. Otherwise console scripts do not work.
setup.py example
"""
setup.py -- setup script for use of packages.
"""
from setuptools import setup
install_requires = []
setup(
name='jrtools',
version='1.0',
packages=['flux_densities', 'quick_chart'],
entry_points={
'console_scripts': [
'flux_densities=flux_densities:main',
],
},
install_requires=install_requires,
url='https://github.com/jrseti/jrtools',
license='MIT',
author='Jon Richards',
author_email='jrseti@gmail.com',
description='Various Python tools and applications by Jon Richards, jrseti@gmail.com',
test_suite='nose.collector',
tests_require=['nose']
)
python_setup.1576986478.txt.gz · Last modified: 2019/12/22 03:47 by jrseti