Skip to content

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

Release v19.0.0: High Roller Feature, Feature Updates, Config Updates, and Layout Updates

04 Oct 04:03
Compare
Choose a tag to compare

Release Notes

  • Update documentation
  • Update dependencies
  • Create new High Roller feature for player NFL fines
  • Create base Feature class, refactor Bad Boy and Beef features to use it, and use it for new High Roller feature
  • Added environment variable support for disabling checking for updates
  • Updated report layout

Release v18.0.0: Auth with env vars and 2024 updates

27 Sep 06:03
Compare
Choose a tag to compare

Release Notes

  • Update documentation
  • Update dependencies
  • Replace usage of all authentication JSON files with environment variables
  • Update Google Drive integration
  • Update Slack integration
  • Update platform API usage where applicable
  • Add support for Python 3.12
  • Drop support for Python <=3.9

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.