Skip to content

Releases: uberfastman/fantasy-football-metrics-weekly-report

Release v17.0.0: Use .env for settings

25 Nov 06:48
Compare
Choose a tag to compare

Release Notes

  • Update documentation
  • Update dependencies
  • Change app to use Pydantic with .env files instead of config.ini files for settings
  • Fix running app for CBS leagues without FAAB
  • Upgrade Docker image to use Python 3.11.6

Release v16.0.0: CBS Support, Type Hints, Refactoring

21 Oct 15:10
Compare
Choose a tag to compare

Release updates include but are not limited to:

  • Add support for the CBS fantasy football platform
  • Update documentation
  • Python best practices updates (add type hints to the whole codebase, comments, etc.)
  • Extensively refactor a portion of the codebase

Release v15.0.0: 2023-24 Season

18 Sep 04:40
Compare
Choose a tag to compare

Release update for the 2023-24 season includes but is not limited to:

  • Yahoo API fixes, now using YFPY v13.0.0
  • ESPN API fixes, now using newer ESPN Python client
  • ESPN automatic session cookies retrieval using Selenium (optional)
  • Sleeper API fixes
  • Fleaflicker API fixes
  • Update documentation
  • Python best practices updates (improve type hints, comments, etc.)
  • Bug fixes, including the following: closes #146, closes #147, closes #175, closes #187
  • Various other improvements

Drop Support for Python 3.8

14 Oct 16:15
Compare
Choose a tag to compare

This update includes:

  • Deprecate Python 3.8
  • Deprecate Travis CI
  • Add GitHub Actions build and test pipeline
  • various bug fixes

Updates and Initial Bug Fixes for 2022

19 Sep 03:55
60a156c
Compare
Choose a tag to compare

This update for 2022 includes but is not limited to:

  • replace Fox Sports API with Sleeper API for Beef Metric
  • update various areas of the app to use f-strings
  • universally replace os.path with pathlib
  • update Dockerfile python version from 3.9 to 3.10
  • update documentation
  • various bug fixes

Updates & Bugfixes for 2021

18 Sep 14:57
Compare
Choose a tag to compare

This update for 2021 includes but is not limited to:

  • Fix bad boy metric NFL arrests API access
  • update slack integration with correct import
  • update google integration to handle varying top level folders
  • update Dockerfile python version from 3.7 to 3.9
  • remove support for Python 3.6
  • various bug fixes

Automated Updates, Configuration, and Management

18 Oct 06:03
Compare
Choose a tag to compare

The app now supports built-in automated checking for correct configuration files and creation of those files if missing. Additionally, the app now checks if it is up to date with the latest version, and allows the user to update if it is not up to date.

App migrated to Docker

01 Oct 16:45
1547e71
Compare
Choose a tag to compare

In a major step forward, the app now runs entirely inside a pre-built and published Docker container, ensuring code and dependencies are always correct.

API Updates, New Metrics, and Bug Fixes

20 Sep 09:03
Compare
Choose a tag to compare

This release includes updates to the historical Fleaflicker API functionality, a optimal points metric, the COVID-19 metric, and various bug fixes and documentation updates.

API Updates for 2020

11 Sep 03:07
Compare
Choose a tag to compare

Release include update to the various platform APIs, as well as a temporary disabling of the Bad Boy rankings while an alternative to the no-longer available NFL Arrest API is sought.