Releases: bossenti/vistafetch
Releases · bossenti/vistafetch
1.2.4
What's Changed
Maintenance 🛠️
- deps: (deps-dev): bump ruff from 0.1.4 to 0.1.5 by @dependabot in #70
- deps: (deps-dev): bump mypy from 1.6.1 to 1.7.0 by @dependabot in #71
- deps: (deps): bump pydantic from 2.4.2 to 2.5.0 by @dependabot in #72
- deps: (deps): bump rich from 13.6.0 to 13.7.0 by @dependabot in #74
- deps: (deps): bump pydantic from 2.5.0 to 2.5.1 by @dependabot in #73
- deps: (deps-dev): bump ruff from 0.1.5 to 0.1.6 by @dependabot in #75
- deps: (deps): bump pydantic from 2.5.1 to 2.5.2 by @dependabot in #76
- deps: (deps-dev): bump mypy from 1.7.0 to 1.7.1 by @dependabot in #77
- deps: (deps-dev): bump cryptography from 41.0.4 to 41.0.6 by @dependabot in #78
- deps: (deps-dev): bump ruff from 0.1.6 to 0.1.7 by @dependabot in #79
- deps: bump actions/setup-python from 4 to 5 by @dependabot in #80
- deps: (deps-dev): bump ruff from 0.1.7 to 0.1.8 by @dependabot in #81
- deps: (deps): bump pydantic from 2.5.2 to 2.5.3 by @dependabot in #84
- deps: (deps-dev): bump mypy from 1.7.1 to 1.8.0 by @dependabot in #83
- deps: (deps-dev): bump types-requests from 2.31.0.10 to 2.31.0.20240218 by @dependabot in #103
- deps: (deps-dev): bump autoflake from 2.2.1 to 2.3.0 by @dependabot in #110
- deps: (deps): bump pydantic from 2.5.3 to 2.6.3 by @dependabot in #107
- deps: (deps-dev): bump cryptography from 41.0.6 to 42.0.4 by @dependabot in #104
- deps: (deps-dev): bump pytest from 7.4.3 to 8.1.0 by @dependabot in #109
- deps: (deps-dev): bump twine from 4.0.2 to 5.0.0 by @dependabot in #111
- deps: (deps): bump rich from 13.7.0 to 13.7.1 by @dependabot in #112
- deps: (deps-dev): bump mypy from 1.8.0 to 1.9.0 by @dependabot in #115
- deps: bump softprops/action-gh-release from 1 to 2 by @dependabot in #114
- deps: (deps-dev): bump pytest from 8.0.2 to 8.1.1 by @dependabot in #118
- deps: (deps-dev): bump types-requests from 2.31.0.20240218 to 2.31.0.20240311 by @dependabot in #117
- deps: (deps-dev): bump ruff from 0.1.8 to 0.3.2 by @dependabot in #116
- deps: (deps): bump pydantic from 2.6.3 to 2.6.4 by @dependabot in #119
- deps: (deps-dev): bump autoflake from 2.3.0 to 2.3.1 by @dependabot in #120
- deps: (deps-dev): bump ruff from 0.3.2 to 0.3.3 by @dependabot in #121
- deps: (deps-dev): bump ruff from 0.3.3 to 0.3.4 by @dependabot in #122
- deps: (deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #123
- deps: (deps-dev): bump ruff from 0.3.4 to 0.3.5 by @dependabot in #124
- deps: (deps-dev): bump types-requests from 2.31.0.20240311 to 2.31.0.20240402 by @dependabot in #125
- deps: (deps-dev): bump types-requests from 2.31.0.20240402 to 2.31.0.20240403 by @dependabot in #126
- deps: (deps-dev): bump types-requests from 2.31.0.20240403 to 2.31.0.20240406 by @dependabot in #127
- deps: (deps): bump idna from 3.4 to 3.7 by @dependabot in #130
- deps: (deps): bump pydantic from 2.6.4 to 2.7.0 by @dependabot in #129
- deps: (deps-dev): bump ruff from 0.3.5 to 0.3.7 by @dependabot in #131
- deps: (deps-dev): bump ruff from 0.3.7 to 0.4.0 by @dependabot in #132
- deps: (deps-dev): bump ruff from 0.4.0 to 0.4.1 by @dependabot in #133
- ci: switch temporarily to
macos-13
in unit-tests by @bossenti in #137 - deps: (deps-dev): bump mypy from 1.9.0 to 1.10.0 by @dependabot in #135
- deps: (deps): bump pydantic from 2.7.0 to 2.7.1 by @dependabot in #134
- deps: (deps-dev): bump ruff from 0.4.1 to 0.4.2 by @dependabot in #138
- ci: return to macos-latest in unit tests by @bossenti in #139
Full Changelog: 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 #69
- fix: create dedicated response when no data present by @bossenti in #68
Full Changelog: 1.2.2...1.2.3
1.2.2
What's Changed
- fix: correct type hint & handling of default value by @bossenti in #65
- deps: (deps-dev): bump black from 23.10.0 to 23.10.1 by @dependabot in #61
- deps: (deps-dev): bump pytest from 7.4.2 to 7.4.3 by @dependabot in #63
- deps: bump ruff from 0.1.0 to 0.1.3 by @dependabot in #64
- deps: (deps): bump urllib3 from 2.0.4 to 2.0.7 by @dependabot in #66
- deps: (deps-dev): bump cryptography from 41.0.3 to 41.0.4 by @dependabot in #67
Full Changelog: 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:
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: 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:
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:
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 #49
- deps: (deps-dev): bump mypy from 1.5.1 to 1.6.0 by @dependabot in #50
- deps: (deps-dev): bump pre-commit from 3.4.0 to 3.5.0 by @dependabot in #51
- deps: (deps-dev): bump types-requests from 2.31.0.8 to 2.31.0.9 by @dependabot in #52
- refactor: restructure unit tests & increase reusability by @bossenti in #53
- deps: (deps-dev): bump ruff from 0.0.292 to 0.1.0 by @dependabot in #54
- deps: (deps-dev): bump black from 23.9.1 to 23.10.0 by @dependabot in #55
- deps: (deps-dev): bump types-requests from 2.31.0.9 to 2.31.0.10 by @dependabot in #56
- deps: (deps-dev): bump mypy from 1.6.0 to 1.6.1 by @dependabot in #57
- feat: add option to query price data for a specific day by @bossenti in #59
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- ci(#4): configure dependabot by @bossenti in #29
- ci: refine commit types for PR validation by @bossenti in #36
- deps: bump actions/checkout from 3 to 4 by @dependabot in #30
- deps: (deps-dev): bump pre-commit from 3.3.3 to 3.4.0 by @dependabot in #31
- deps: (deps): bump rich from 13.5.2 to 13.5.3 by @dependabot in #32
- deps: (deps-dev): bump black from 23.7.0 to 23.9.1 by @dependabot in #33
- deps: (deps-dev): bump pytest from 7.4.0 to 7.4.2 by @dependabot in #34
- deps: (deps-dev): bump autoflake from 2.2.0 to 2.2.1 by @dependabot in #35
- deps: (deps-dev): bump ruff from 0.0.285 to 0.0.290 by @dependabot in #37
- deps: (deps-dev): bump types-requests from 2.31.0.2 to 2.31.0.3 by @dependabot in #38
- deps: (deps-dev): bump ruff from 0.0.290 to 0.0.291 by @dependabot in #39
- deps: (deps-dev): bump types-requests from 2.31.0.3 to 2.31.0.6 by @dependabot in #43
- deps: (deps): bump pydantic from 2.3.0 to 2.4.2 by @dependabot in #44
- deps: (deps-dev): bump types-requests from 2.31.0.6 to 2.31.0.7 by @dependabot in #45
- deps: (deps-dev): bump ruff from 0.0.291 to 0.0.292 by @dependabot in #46
- deps: (deps): bump rich from 13.5.3 to 13.6.0 by @dependabot in #47
- feat: add support for python 3.12 by @bossenti in #48
New Contributors
- @dependabot made their first contribution in #30
Full Changelog: 1.0.0...1.1.0
1.0.0
What's Changed
Full Changelog: 0.1.0...1.0.0
0.1.0
ci: fix poetry command Signed-off-by: bossenti <[email protected]>