Python Dependency Management for Finance Projects

github repo

A repository containing Python dependency requirements primarily for finance-related projects. This repo centralizes and manages Python package versions to ensure reproducibility and consistency across environments.

Features

  • Comprehensive list of Python dependencies pinned to specific versions.
  • Focus on finance and geospatial libraries.
  • Supports integration with Google Cloud services and Jupyter environments.

Tech Stack

  • Python packages for finance, data processing, and geospatial analysis.
  • Libraries include Flask, geopandas, google-cloud SDKs, Jupyter ecosystem, and more.

Getting Started

Clone the repository:

git clone https://github.com/justin-napolitano/python_reqs.git
cd python_reqs

Install dependencies listed in the requirements file:

pip install -r finance/requirements.txt

Project Structure

python_reqs/
└── finance/
    └── requirements.txt  # Pinned Python dependencies for finance-related projects
  • finance/requirements.txt: Contains a curated list of Python packages with exact versions, covering data analysis, geospatial processing, cloud integration, and visualization.

Future Work / Roadmap

  • Expand requirements files for other domains or projects.
  • Add scripts or tooling to automate environment setup.
  • Include documentation on usage scenarios for the requirements.
  • Version control and dependency update automation.

Note: This repository currently only contains a requirements file under a finance directory. Additional context or code may be added in the future.

hjkl / arrows · / search · :family · :tag · :datefrom · :dateto · ~/entries/slug · Ctrl+N/Ctrl+P for suggestions · Ctrl+C/Ctrl+G to cancel
entries 201/201 · entry -/-
:readyentries 201/201 · entry -/-