Yahooquery

Latest version: v2.3.7

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

Scan your dependencies

Page 1 of 7

2.3.7

-----
Add
- Logic for handling setting up a session when a consent screen is encountered. This is primarily seen in European countries
and should allow for the continued use of this package.
- Keyword argument, `setup_url`, to the base `_YahooFinance` class that allows a user to override the url used in setting up the session. As a default
the Yahoo Finance home page is used (https://finance.yahoo.com). You can also create an environment variable, `YF_SETUP_URL` that will be used if set.
Example usage:
python
import yahooquery as yq

t = yq.Ticker('aapl', setup_url='https://finance.yahoo.com/quote/AAPL')


Remove
- Webdriver manager is no longer used internally. Selenium Manager is now fully included with selenium `4.10.0`, so this package is no longer needed.

2.3.6

-----
Fix
- Use the previously instantiated session within the `Ticker` class (that may also contain proxies, other important session info) to retrieve both cookies and a crumb

2.3.5

-----
Fix
- Fix bad assignment to crumb when using username/password for premium access

2.3.4

-----
Update
- Use a different url to try and obtain cookies (fc.yahoo.com no longer works)
- Refactor how a session is initialized
- Use the country as a way to make the request to obtain cookies be more location specific

2.3.3

-----
Update
- Try and obtain cookies and a crumb during `Ticker` initialization so they can be used in further requests.

2.3.2

-----
Update
- Update quote summary endpoint from v10 to v6. The v10 endpoint currently requires a crumb as a query parameter, which is not something this library does not currently support.

Fix
- Bug related to retrieving screen IDs with a number

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.