Vistafetch

Latest version: v1.2.4

Safety actively analyzes 625831 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.2.4

What's Changed

Maintenance 🛠️
* deps: (deps-dev): bump ruff from 0.1.4 to 0.1.5 by dependabot in https://github.com/bossenti/vistafetch/pull/70
* deps: (deps-dev): bump mypy from 1.6.1 to 1.7.0 by dependabot in https://github.com/bossenti/vistafetch/pull/71
* deps: (deps): bump pydantic from 2.4.2 to 2.5.0 by dependabot in https://github.com/bossenti/vistafetch/pull/72
* deps: (deps): bump rich from 13.6.0 to 13.7.0 by dependabot in https://github.com/bossenti/vistafetch/pull/74
* deps: (deps): bump pydantic from 2.5.0 to 2.5.1 by dependabot in https://github.com/bossenti/vistafetch/pull/73
* deps: (deps-dev): bump ruff from 0.1.5 to 0.1.6 by dependabot in https://github.com/bossenti/vistafetch/pull/75
* deps: (deps): bump pydantic from 2.5.1 to 2.5.2 by dependabot in https://github.com/bossenti/vistafetch/pull/76
* deps: (deps-dev): bump mypy from 1.7.0 to 1.7.1 by dependabot in https://github.com/bossenti/vistafetch/pull/77
* deps: (deps-dev): bump cryptography from 41.0.4 to 41.0.6 by dependabot in https://github.com/bossenti/vistafetch/pull/78
* deps: (deps-dev): bump ruff from 0.1.6 to 0.1.7 by dependabot in https://github.com/bossenti/vistafetch/pull/79
* deps: bump actions/setup-python from 4 to 5 by dependabot in https://github.com/bossenti/vistafetch/pull/80
* deps: (deps-dev): bump ruff from 0.1.7 to 0.1.8 by dependabot in https://github.com/bossenti/vistafetch/pull/81
* deps: (deps): bump pydantic from 2.5.2 to 2.5.3 by dependabot in https://github.com/bossenti/vistafetch/pull/84
* deps: (deps-dev): bump mypy from 1.7.1 to 1.8.0 by dependabot in https://github.com/bossenti/vistafetch/pull/83
* deps: (deps-dev): bump types-requests from 2.31.0.10 to 2.31.0.20240218 by dependabot in https://github.com/bossenti/vistafetch/pull/103
* deps: (deps-dev): bump autoflake from 2.2.1 to 2.3.0 by dependabot in https://github.com/bossenti/vistafetch/pull/110
* deps: (deps): bump pydantic from 2.5.3 to 2.6.3 by dependabot in https://github.com/bossenti/vistafetch/pull/107
* deps: (deps-dev): bump cryptography from 41.0.6 to 42.0.4 by dependabot in https://github.com/bossenti/vistafetch/pull/104
* deps: (deps-dev): bump pytest from 7.4.3 to 8.1.0 by dependabot in https://github.com/bossenti/vistafetch/pull/109
* deps: (deps-dev): bump twine from 4.0.2 to 5.0.0 by dependabot in https://github.com/bossenti/vistafetch/pull/111
* deps: (deps): bump rich from 13.7.0 to 13.7.1 by dependabot in https://github.com/bossenti/vistafetch/pull/112
* deps: (deps-dev): bump mypy from 1.8.0 to 1.9.0 by dependabot in https://github.com/bossenti/vistafetch/pull/115
* deps: bump softprops/action-gh-release from 1 to 2 by dependabot in https://github.com/bossenti/vistafetch/pull/114
* deps: (deps-dev): bump pytest from 8.0.2 to 8.1.1 by dependabot in https://github.com/bossenti/vistafetch/pull/118
* deps: (deps-dev): bump types-requests from 2.31.0.20240218 to 2.31.0.20240311 by dependabot in https://github.com/bossenti/vistafetch/pull/117
* deps: (deps-dev): bump ruff from 0.1.8 to 0.3.2 by dependabot in https://github.com/bossenti/vistafetch/pull/116
* deps: (deps): bump pydantic from 2.6.3 to 2.6.4 by dependabot in https://github.com/bossenti/vistafetch/pull/119
* deps: (deps-dev): bump autoflake from 2.3.0 to 2.3.1 by dependabot in https://github.com/bossenti/vistafetch/pull/120
* deps: (deps-dev): bump ruff from 0.3.2 to 0.3.3 by dependabot in https://github.com/bossenti/vistafetch/pull/121
* deps: (deps-dev): bump ruff from 0.3.3 to 0.3.4 by dependabot in https://github.com/bossenti/vistafetch/pull/122
* deps: (deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 by dependabot in https://github.com/bossenti/vistafetch/pull/123
* deps: (deps-dev): bump ruff from 0.3.4 to 0.3.5 by dependabot in https://github.com/bossenti/vistafetch/pull/124
* deps: (deps-dev): bump types-requests from 2.31.0.20240311 to 2.31.0.20240402 by dependabot in https://github.com/bossenti/vistafetch/pull/125
* deps: (deps-dev): bump types-requests from 2.31.0.20240402 to 2.31.0.20240403 by dependabot in https://github.com/bossenti/vistafetch/pull/126
* deps: (deps-dev): bump types-requests from 2.31.0.20240403 to 2.31.0.20240406 by dependabot in https://github.com/bossenti/vistafetch/pull/127
* deps: (deps): bump idna from 3.4 to 3.7 by dependabot in https://github.com/bossenti/vistafetch/pull/130
* deps: (deps): bump pydantic from 2.6.4 to 2.7.0 by dependabot in https://github.com/bossenti/vistafetch/pull/129
* deps: (deps-dev): bump ruff from 0.3.5 to 0.3.7 by dependabot in https://github.com/bossenti/vistafetch/pull/131
* deps: (deps-dev): bump ruff from 0.3.7 to 0.4.0 by dependabot in https://github.com/bossenti/vistafetch/pull/132
* deps: (deps-dev): bump ruff from 0.4.0 to 0.4.1 by dependabot in https://github.com/bossenti/vistafetch/pull/133
* ci: switch temporarily to `macos-13` in unit-tests by bossenti in https://github.com/bossenti/vistafetch/pull/137
* deps: (deps-dev): bump mypy from 1.9.0 to 1.10.0 by dependabot in https://github.com/bossenti/vistafetch/pull/135
* deps: (deps): bump pydantic from 2.7.0 to 2.7.1 by dependabot in https://github.com/bossenti/vistafetch/pull/134
* deps: (deps-dev): bump ruff from 0.4.1 to 0.4.2 by dependabot in https://github.com/bossenti/vistafetch/pull/138
* ci: return to macos-latest in unit tests by bossenti in https://github.com/bossenti/vistafetch/pull/139


**Full Changelog**: https://github.com/bossenti/vistafetch/compare/1.2.3...1.2.4

1.2.3

What's Changed
* deps: (deps-dev): bump ruff from 0.1.3 to 0.1.4 by dependabot in https://github.com/bossenti/vistafetch/pull/69
* fix: create dedicated response when no data present by bossenti in https://github.com/bossenti/vistafetch/pull/68


**Full Changelog**: https://github.com/bossenti/vistafetch/compare/1.2.2...1.2.3

1.2.2

What's Changed
* fix: correct type hint & handling of default value by bossenti in https://github.com/bossenti/vistafetch/pull/65
* deps: (deps-dev): bump black from 23.10.0 to 23.10.1 by dependabot in https://github.com/bossenti/vistafetch/pull/61
* deps: (deps-dev): bump pytest from 7.4.2 to 7.4.3 by dependabot in https://github.com/bossenti/vistafetch/pull/63
* deps: bump ruff from 0.1.0 to 0.1.3 by dependabot in https://github.com/bossenti/vistafetch/pull/64
* deps: (deps): bump urllib3 from 2.0.4 to 2.0.7 by dependabot in https://github.com/bossenti/vistafetch/pull/66
* deps: (deps-dev): bump cryptography from 41.0.3 to 41.0.4 by dependabot in https://github.com/bossenti/vistafetch/pull/67


**Full Changelog**: https://github.com/bossenti/vistafetch/compare/1.2.1...1.2.2

1.2.1

Improvements & Updates

🛠️ Log level is now configurable

You can now easily determine the log level used for `vistafetch` by passing it to the client:

python
import logging

from vistafetch import VistaFetchClient

client = VistaFetchClient(logging_level=logging.DEBUG)


In case no log level is passed (`VistaFetchClient()`), `INFO` is selected as default.

---

**Full Changelog**: https://github.com/bossenti/vistafetch/compare/1.2.0...1.2.1

1.2.0

Improvements & Updates

🚀 Query specific dates

This release adds the ability to query price data for a financial asset on a specific date.
The most recent price data can still be retrieved using the following method:
python
from vistafetch import VistaFetchClient

client = VistaFetchClient()

result = client.search_asset(
search_term="716460", alternatively pass the ISIN here
)
sap_stock = result.get()

latest_price_data = sap_stock.get_latest_price_data()


To query for a specific date, the following snippet will take you there:
python
import datetime

specific_price_data = sap_stock.get_day_price_data(day=datetime.date(2023, 10, 10))



🚀 Derivatives
In addition, derivatives are now supported as financial assets, which means you can query price data for them as well.


What's Changed in Detail
* deps: (deps-dev): bump types-requests from 2.31.0.7 to 2.31.0.8 by dependabot in https://github.com/bossenti/vistafetch/pull/49
* deps: (deps-dev): bump mypy from 1.5.1 to 1.6.0 by dependabot in https://github.com/bossenti/vistafetch/pull/50
* deps: (deps-dev): bump pre-commit from 3.4.0 to 3.5.0 by dependabot in https://github.com/bossenti/vistafetch/pull/51
* deps: (deps-dev): bump types-requests from 2.31.0.8 to 2.31.0.9 by dependabot in https://github.com/bossenti/vistafetch/pull/52
* refactor: restructure unit tests & increase reusability by bossenti in https://github.com/bossenti/vistafetch/pull/53
* deps: (deps-dev): bump ruff from 0.0.292 to 0.1.0 by dependabot in https://github.com/bossenti/vistafetch/pull/54
* deps: (deps-dev): bump black from 23.9.1 to 23.10.0 by dependabot in https://github.com/bossenti/vistafetch/pull/55
* deps: (deps-dev): bump types-requests from 2.31.0.9 to 2.31.0.10 by dependabot in https://github.com/bossenti/vistafetch/pull/56
* deps: (deps-dev): bump mypy from 1.6.0 to 1.6.1 by dependabot in https://github.com/bossenti/vistafetch/pull/57
* feat: add option to query price data for a specific day by bossenti in https://github.com/bossenti/vistafetch/pull/59


**Full Changelog**: https://github.com/bossenti/vistafetch/compare/1.1.0...1.2.0

1.1.0

What's Changed
* ci(4): configure dependabot by bossenti in https://github.com/bossenti/vistafetch/pull/29
* ci: refine commit types for PR validation by bossenti in https://github.com/bossenti/vistafetch/pull/36
* deps: bump actions/checkout from 3 to 4 by dependabot in https://github.com/bossenti/vistafetch/pull/30
* deps: (deps-dev): bump pre-commit from 3.3.3 to 3.4.0 by dependabot in https://github.com/bossenti/vistafetch/pull/31
* deps: (deps): bump rich from 13.5.2 to 13.5.3 by dependabot in https://github.com/bossenti/vistafetch/pull/32
* deps: (deps-dev): bump black from 23.7.0 to 23.9.1 by dependabot in https://github.com/bossenti/vistafetch/pull/33
* deps: (deps-dev): bump pytest from 7.4.0 to 7.4.2 by dependabot in https://github.com/bossenti/vistafetch/pull/34
* deps: (deps-dev): bump autoflake from 2.2.0 to 2.2.1 by dependabot in https://github.com/bossenti/vistafetch/pull/35
* deps: (deps-dev): bump ruff from 0.0.285 to 0.0.290 by dependabot in https://github.com/bossenti/vistafetch/pull/37
* deps: (deps-dev): bump types-requests from 2.31.0.2 to 2.31.0.3 by dependabot in https://github.com/bossenti/vistafetch/pull/38
* deps: (deps-dev): bump ruff from 0.0.290 to 0.0.291 by dependabot in https://github.com/bossenti/vistafetch/pull/39
* deps: (deps-dev): bump types-requests from 2.31.0.3 to 2.31.0.6 by dependabot in https://github.com/bossenti/vistafetch/pull/43
* deps: (deps): bump pydantic from 2.3.0 to 2.4.2 by dependabot in https://github.com/bossenti/vistafetch/pull/44
* deps: (deps-dev): bump types-requests from 2.31.0.6 to 2.31.0.7 by dependabot in https://github.com/bossenti/vistafetch/pull/45
* deps: (deps-dev): bump ruff from 0.0.291 to 0.0.292 by dependabot in https://github.com/bossenti/vistafetch/pull/46
* deps: (deps): bump rich from 13.5.3 to 13.6.0 by dependabot in https://github.com/bossenti/vistafetch/pull/47
* feat: add support for python 3.12 by bossenti in https://github.com/bossenti/vistafetch/pull/48

New Contributors
* dependabot made their first contribution in https://github.com/bossenti/vistafetch/pull/30

**Full Changelog**: https://github.com/bossenti/vistafetch/compare/1.0.0...1.1.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.