diff --git a/README.md b/README.md index 3e0fbd6..8da23f9 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ so any changes or install dependencies are self-contained. As a one time setup, let's install the project's dependencies from the [`requirements.txt`](requirements.txt) file. -```py +```sh # It's always a good idea to update pip before installing dependencies. pip install -U pip diff --git a/setup.py b/setup.py index cbee563..9b8ee67 100644 --- a/setup.py +++ b/setup.py @@ -9,14 +9,15 @@ from setuptools import setup, find_packages with open("requirements.txt") as f: - requirements = f.readlines() + requirements = [line.strip() for line in f.readlines() if line.strip() and not line.startswith('#')] setup( - name="My app", - version="1.0", + name="my-app", + version="1.0.0", description="Python Apache Beam pipeline.", author="My name", author_email="my@email.com", packages=find_packages(), - install_requires=requirements, + install_requires=requirements + ["setuptools>=80.9.0"], + python_requires=">=3.8", )