Fangraphs

Latest version: v1.1.0

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

Scan your dependencies

Page 3 of 3

0.3.0

------

* Add module-level docstrings
* Update docstrings
* Refactor functional tests
* Bugfix unit tests
* Bugfix unit tests
* Refactor SeasonStatGrid and SplitsLeaderboards unit tests
* Refactor MajorLeagueLeaderboards unit tests
* Refactor MajorLeagueLeaderboards to use Playwright
* Refactor SeasonStatGrid to use Playwright
* Refactor SplitsLeaderboards to use Playwright
* Install Playwright
* Refactor quick splits
* Modify execute method (still buggy)
* Add quick splits, quick\_split and configure\_quick\_split methods
* Add export method (buggy)
* Add configure method
* Remove quick split compatibility; Add current\_option method
* Add list\_filter\_groups and list\_options methods
* Add list\_queries method
* Compile quick splits and splits CSS Selectors
* Add update method
* Compile dropdown CSS selectors
* Compile selections CSS selectors
* Add configure\_group method
* Add reset\_filters method

0.2.0

------

* Separate functional tests
* Add docstrings to class and class methods
* Create export method
* Add explicit wait before creating bs4.BeautifulSoup object
* Use browser page source instead of '\*' CSS Selector
* Fix bug in configure method
* Refactor tests
* Finalize configure method
* Switch main parser from Selenium to BeautifulSoup4
* Install requests, BeautifulSoup4, cssselect
* Add configure method (buggy)
* Fix bugs in current\_option method
* Add current\_option method
* Add list\_options method
* Add list\_queries method
* Migrate exceptions to separate file
* Compile remaining CSS selectors
* Compile CSS selectors
* Initialize SeasonStatGrid class
* Initialize SplitsLeaderboards class
* Update README.md

0.1.0

------

* Add query configuration for leaderboard type
* Create export method, update functional and unit tests
* Create current\_options and configure classmethods
* Create list\_queries classmethod
* Write listoptions classmethod
* Add page filter element XPaths
* Add \_\_init\_\_ to MajorLeagueLeaderboards
* Initialize tests for leaders.MajorLeagueLeaderboards
* Initialize directory for unit tests
* Initialize classes
* Initial Commit

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.