Skip to main content

Web scraper for ETF data from fondsweb website.

Project description

fondsweb-scraper

Web scraper for ETF data from fondsweb website.

Setup project

The project needs uv for package management. To install on e.g. Mac OS X do

$ brew install uv

Then you can initialize the project

$ uv sync

Run linter and tests

$ uv run ruff check
$ uv run pytest -s

Teardown project

$ rm -r .venv uv.lock

Upload to PyPi

Before you can upload packages to PyPi you need to create an account at PyPi, activate 2FA (e.g. use Ente Authenticator) and create an API-Token. Then you can configure uv to use the API-Token like

$ uv auth login upload.pypi.org
username: __token__
password: <your-api-token>

You can then build and upload the package to PyPi simply by

$ uv build                         # will build both sdist and wheel 
$ uv publish --username __token__  # by default publishes to PyPi

To test if your package was successfully published you can do

$ uv run --with "fondsweb-scraper==<your-version>" --no-project -- python -c "import fondsweb"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fondsweb_scraper-0.1.0.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fondsweb_scraper-0.1.0-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file fondsweb_scraper-0.1.0.tar.gz.

File metadata

  • Download URL: fondsweb_scraper-0.1.0.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for fondsweb_scraper-0.1.0.tar.gz
Algorithm Hash digest
SHA256 53ba41c8f2b1da849d5e84ed134999607fd7e86fcaa8bf56a466ceb0ab540b0e
MD5 5e1d71121203b9ca9d3f10e3c9125440
BLAKE2b-256 ebf595da6e8426087765272e57f820e58dd9c13649d0f6003b14ddc3b57b49cd

See more details on using hashes here.

File details

Details for the file fondsweb_scraper-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fondsweb_scraper-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6efd06a386638d14b98172721da04b4e682a24e19399ec8073e8e6dd97a2b7c8
MD5 6d74489c9f05bec0af9f813cd5e4df34
BLAKE2b-256 f0cd3526692d4002b940ef0d52110c7396146aa0ad7dfd8a1f229f64b18a4d60

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page