python setup

Using JetBrains I often create a setup.py file.

This installs well, but even if you have a requirements.txt (used usually with pip install -r ), this is not activated with the pip install command.

Ensure requirements are met

In the setup.py file place a list looking like this

from setuptools import setup

setup(
    name='ham',
    version='1.0.0.15',
    packages=['ham', ...],
    url='https://github.com/timseed/ham.git',
    license='GNU',
    author='tim seed',
    author_email='tim@sy-edm.com',


    install_requires=[
          'serial',
          'haversine',
        'geopy',
        'pytz'
      ],
    description='My ham Radio Library. import ham .... and you are ready to go'
)