Skip to content

claudiolaas/data_fetcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Fetcher

A Python package for fetching financial data from various sources including crypto exchanges, Alpaca, and Polygon.

Installation and Usage

  1. copy and rename .env.sample to .env
  2. populate the variables with your keys
  3. run
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

## Publishing to PyPI

Follow these steps to publish a new version to PyPI:

1. Update version in `setup.py`
```python
setup(
    name='data_fetcher',
    version='0.1.8',  # Increment this
    ...
)
  1. Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install build tools:
pip install --upgrade pip
pip install build twine
  1. Build the package:
python -m build
  1. Test the build (optional):
python -m twine check dist/*
  1. Upload to TestPyPI (optional):
python -m twine upload --repository testpypi dist/*
  1. Upload to PyPI:
python -m twine upload dist/*

You'll need PyPI credentials to upload. You can store them in ~/.pypirc or enter them when prompted.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages