Data Fetcher
A Python package for fetching financial data from various sources including crypto exchanges, Alpaca, and Polygon.
Publishing to PyPI
Follow these steps to publish a new version to PyPI:
- Update version in
setup.py
setup(
name='data_fetcher',
version='0.1.8', # Increment this
...
)
- Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install build tools:
pip install --upgrade pip
pip install build twine
- Build the package:
python -m build
- Test the build (optional):
python -m twine check dist/*
- Upload to TestPyPI (optional):
python -m twine upload --repository testpypi dist/*
- 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.
Development
- Clone the repository
- Create a virtual environment
- Install development dependencies:
pip install -e ".[dev]"
License
MIT
Metadata
Release files for data-fetcher 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| data_fetcher-0.1.9.tar.gz | 7.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| data_fetcher-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.1 kB
Release files / data_fetcher-0.1.9.tar.gz
| Download URL | data_fetcher-0.1.9.tar.gz |
|---|---|
| Size | 7.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
394ef2dee2c526eea0e5df37832109c88c802acddf7e5bbf7a7dbd89105c8a33
|
|
BLAKE2b-256 checksum How to use checksums |
fa5608c3d6b7ec97ec46a8d3b9f287ab2a63cb5e705f142af401eb491f2eea67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.10
|
Release files / data_fetcher-0.1.9-py3-none-any.whl
| Download URL | data_fetcher-0.1.9-py3-none-any.whl |
|---|---|
| Size | 7.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
88c359841995638cafd214f6e7461019a905735e9935f7fd456d4c33cb0e636d
|
|
BLAKE2b-256 checksum How to use checksums |
dd93e4601c4eea91bca5399dd68b358488cb37216bd14cb0c7fb452403b9f8e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.10
|