#9 Added requirements.txt file
Merged 8 months ago by mattdm. Opened 8 months ago by josseline.
josseline/fedora-contributor-trends requiriments-file  into  main

file added
+58
@@ -0,0 +1,58 @@ 

+ # Byte-compiled / optimized / DLL files

+ __pycache__/

+ *.py[cod]

+ *$py.class

+ 

+ # Distribution / packaging

+ .Python

+ build/

+ develop-eggs/

+ dist/

+ downloads/

+ eggs/

+ .eggs/

+ lib/

+ lib64/

+ parts/

+ sdist/

+ var/

+ wheels/

+ share/python-wheels/

+ *.egg-info/

+ .installed.cfg

+ *.egg

+ MANIFEST

+ 

+ # pyenv

+ #   For a library or package, you might want to ignore these files since the code is

+ #   intended to run in multiple environments; otherwise, check them in:

+ .python-version

+ 

+ # pipenv

+ #   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.

+ #   However, in case of collaboration, if having platform-specific dependencies or dependencies

+ #   having no cross-platform support, pipenv may install dependencies that don't work, or not

+ #   install all needed dependencies.

+ Pipfile.lock

+ 

+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow

+ __pypackages__/

+ 

+ # Environments

+ .env

+ .venv

+ env/

+ venv/

+ ENV/

+ env.bak/

+ venv.bak/

+ 

+ # Spyder project settings

+ .spyderproject

+ .spyproject

+ 

+ # JetBrains IDEs settings

+ .idea/

+ 

+ # VisualStudioCode settings

+ .vscode/

file added
+7
@@ -0,0 +1,7 @@ 

+ fedmsg==1.1.2

+ matplotlib==3.4.1

+ numpy==1.20.2

+ pandas==1.2.3

+ requests==2.25.1

+ pytz==2021.1

+ pytest==6.2.2 

\ No newline at end of file

Resolves #7

  • Added new requirements.txt file only with non-legacy packages for Python 3.7 or later.
  • Added an initial .gitignore

Looks great for me, maybe the requirements can file can change a little bit in the future because Fedora updates quickly python versions but I'm +1 for merging this PR.

Pull-Request has been merged by mattdm

8 months ago
Metadata