Releases: j-andrews7/kenpompy
Releases · j-andrews7/kenpompy
v0.5.0
v0.4.0
What's Changed
- Unit tests and warning fixes for scouting report by @WakeUpWaffles in #76
- Strip asterisks from team name in get_valid_teams for 2020 season (fixes #81) by @esqew in #82
- Add postseason indicator for team schedule (closes #80) by @esqew in #83
- Remove dead imports (fixes #60) by @esqew in #84
- Add pause time between test cases by @esqew in #86
- Add support for scraping dynamic Scouting Report in team.py by @esqew in #71
- Remove unused variable in misc.py by @esqew in #88
- add NST% columns by @nickostendorf in #89
- Refactor for new cloudflare requirements by @seankim658 in #95
- Handle dates with no games in fanmatch data by @seankim658 in #96
- Update docs by @seankim658 in #97
- Adds
lxmland fix for new no games fanmatch message by @seankim658 in #99 - Update for predicted possessions and new date matching by @seankim658 in #101
- Fix ReadTheDocs documentation build (again) due to missing dependencies.
New Contributors
- @seankim658 made their first contribution in #95
Full Changelog: v0.3.5...v0.4.0
v0.3.5 Release
What's Changed
- Fix for ambiguous column names in DataFrame returned by get_pomeroy_ratings by @esqew in #34
- Update parsing for team name and seed (fixes for #41) by @nickostendorf in #42
- Added check for expired subscription (closes #37) by @esqew in #45
- Fixed parsing for tournament labels on FanMatch pages (fixes #47) by @esqew in #48
- Enhancement: Conference stats by @WakeUpWaffles in #50
- Enhancements merge from dev to master by @esqew in #46
- Fixed shape test for test_get_program_ratings after patch to remove extraneous rows by @esqew in #51
- Fix for typo'd reference in test_team.py by @esqew in #52
- Update to test_get_program_ratings to use dynamic verification of df shape by @esqew in #54
- HTML string literal FutureWarning fixes (closes #55) by @esqew in #56
- CI/CD updates by @esqew in #58
- Remove cancel-in-progress from CI/CD concurrency config by @esqew in #69
- Add name parsing tests for previously problematic team names by @esqew in #73
- Fix for calculation of current season/year (fixes #64) by @esqew in #67
- Fixed team schedules before 2010 by @WakeUpWaffles in #75
- Fix documentation build by @j-andrews7
New Contributors
- @nickostendorf made their first contribution in #42
- @Wolfmyths made their first contribution in #72
Full Changelog: v0.3.4...v0.3.5
v0.3.4 Released
v0.3.3
What's Changed
- Add explicit user-agent to MechanicalSoup instance to bypass Cloudflare (fixes #24) by @esqew in #25
- Add keyword arguments for str.split (resolves #27) by @esqew in #28
- Enhancement: Add login failure detection by @esqew in #23
- Update expected shape of program ratings DataFrame (resolves #29) by @esqew in #30
- Fix for FanMatch parsing and test warnings (fixes #26) by @esqew in #31
- Enhancement: Add GitHub Actions CI/CD for pytest by @esqew in #32
- Set minimum python version to 3.8 to avoid dependency deprecation changes.
Full Changelog: v0.3.2...v0.3.3
v0.3.2 Released
v0.3.1 Released
v0.3.0 Released
kenpompy has been updated. It can be installed via pip install kenpompy. As always, please report any issues or comments to the Issue Tracker.
v0.3.0
Release date: November 14th, 2021
- Begin a
teammodule that allow for schedule scraping for each team (thanks to @andrewsseamanco in #8). - Fix a few bugs in
summaryandmiscscraping modules, see #9 & see #7. - Fix issue with
get_program_ratingsdue to additional column being added.
v0.2.1 Released
This is a minor bug-fix release that fixes #5, an oversight in the get_playerstats function.
v0.2.0 Released
kenpompy has been updated. It can be installed via pip install kenpompy. As always, please report any issues or comments to the Issue Tracker.
v0.2.0
Release date: February 16th, 2020
- Support scraping "FanMatch" pages on kenpom.com.
- See the full documention for all scraping functions.