Skip to content

Releases: bossenti/vistafetch

1.2.4

26 Apr 08:10
4bdbf27
Compare
Choose a tag to compare

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

04 Nov 08:10
Compare
Choose a tag to compare

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

28 Oct 15:56
8848392
Compare
Choose a tag to compare

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

19 Oct 19:20
Compare
Choose a tag to compare

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

19 Oct 16:55
8c14442
Compare
Choose a tag to compare

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

04 Oct 19:35
a23e50d
Compare
Choose a tag to compare

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

Full Changelog: 1.0.0...1.1.0

1.0.0

17 Sep 16:42
68d9a79
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.0...1.0.0

0.1.0

17 Sep 16:28
Compare
Choose a tag to compare
ci: fix poetry command

Signed-off-by: bossenti <[email protected]>