Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
dcstats
CBBpy
Repository navigation
Code
Issues
2
(2)
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
2.2.0
- #94
#94
Open
dcstats
wants to merge 82 commits into
master
dcstats/CBBpy:master
from
2.2.0
dcstats/CBBpy:2.2.0
Copy head branch name to clipboard
Conversation
Commits
82
(82)
Checks
Files changed
Open
2.2.0
#94
dcstats
wants to merge 82 commits into
master
dcstats/CBBpy:master
from
2.2.0
dcstats/CBBpy:2.2.0
Copy head branch name to clipboard
Commits
Commits on Nov 14, 2025
tweak for conference game indicator
dcstats
committed
78b587c
View commit details
Copy full SHA for 78b587c
Browse repository at this point
update version
dcstats
committed
4615c95
View commit details
Copy full SHA for 4615c95
Browse repository at this point
Commits on Nov 18, 2025
check both teams' records
dcstats
committed
450acdd
View commit details
Copy full SHA for 450acdd
Browse repository at this point
Add known issues section to README
dcstats
authored
527a3ad
View commit details
Copy full SHA for 527a3ad
Browse repository at this point
Commits on Nov 20, 2025
handling non-existent play descs or fields in shot chart
dcstats
committed
70d13dd
View commit details
Copy full SHA for 70d13dd
Browse repository at this point
Commits on Nov 24, 2025
match shot data to pbp by id
dcstats
committed
8d109b3
View commit details
Copy full SHA for 8d109b3
Browse repository at this point
gitignore
dcstats
committed
13e81a4
View commit details
Copy full SHA for 13e81a4
Browse repository at this point
Commits on Nov 26, 2025
fix for home team detection
dcstats
committed
f6fa413
View commit details
Copy full SHA for f6fa413
Browse repository at this point
conference games detection
dcstats
committed
4899acb
View commit details
Copy full SHA for 4899acb
Browse repository at this point
Commits on Mar 17, 2026
espn api key changes
dcstats
committed
912123e
View commit details
Copy full SHA for 912123e
Browse repository at this point
Commits on Jul 4, 2026
overhauled testing suite
dcstats
committed
61c7b21
View commit details
Copy full SHA for 61c7b21
Browse repository at this point
gitignore
dcstats
committed
4547355
View commit details
Copy full SHA for 4547355
Browse repository at this point
requests -> curl cffi
dcstats
committed
51098bc
View commit details
Copy full SHA for 51098bc
Browse repository at this point
Commits on Jul 11, 2026
gitignore
dcstats
committed
1143977
View commit details
Copy full SHA for 1143977
Browse repository at this point
addressing redundancy
dcstats
committed
32cf45b
View commit details
Copy full SHA for 32cf45b
Browse repository at this point
Commits on Jul 12, 2026
WAF fingerprinting adjustments, added columns in PBP JSON for HTML scraper, added API as primary method of fetching data
dcstats
committed
9950547
View commit details
Copy full SHA for 9950547
Browse repository at this point
testing updates
dcstats
committed
55bfe0b
View commit details
Copy full SHA for 55bfe0b
Browse repository at this point
error messaging, API play type+player names
dcstats
committed
9f944a3
View commit details
Copy full SHA for 9f944a3
Browse repository at this point
updated testing from changes
dcstats
committed
561dbf6
View commit details
Copy full SHA for 561dbf6
Browse repository at this point
win prob + betting stats
dcstats
committed
05b2f65
View commit details
Copy full SHA for 05b2f65
Browse repository at this point
testing update for wp+betting
dcstats
committed
a3ad219
View commit details
Copy full SHA for a3ad219
Browse repository at this point
versioning
dcstats
committed
4abefc5
View commit details
Copy full SHA for 4abefc5
Browse repository at this point
version auditing #63
dcstats
committed
07e9af8
View commit details
Copy full SHA for 07e9af8
Browse repository at this point
team map updates #66
dcstats
committed
dbb69f4
View commit details
Copy full SHA for dbb69f4
Browse repository at this point
json retries
dcstats
committed
6224453
View commit details
Copy full SHA for 6224453
Browse repository at this point
CI/tooling: bump action versions, add flake8 error gate, dev extra
Show description for eae7741
2 people
authored and
dcstats
committed
eae7741
View commit details
Copy full SHA for eae7741
Browse repository at this point
Fix latent NameErrors in retry except-blocks (#69)
Show description for 5ffc006
2 people
authored and
dcstats
committed
5ffc006
View commit details
Copy full SHA for 5ffc006
Browse repository at this point
Consolidate ESPN embedded-JSON extraction into _parse_espn_json
Show description for a79e4a5
2 people
authored and
dcstats
committed
a79e4a5
View commit details
Copy full SHA for a79e4a5
Browse repository at this point
Collapse _get_game_boxscore_helper duplication (#75)
Show description for d9232d3
2 people
authored and
dcstats
committed
d9232d3
View commit details
Copy full SHA for d9232d3
Browse repository at this point
Robustness cleanups: typed excepts, schedule hardening, stat-split guard, CSV cache
Show description for c78c8b9
2 people
authored and
dcstats
committed
c78c8b9
View commit details
Copy full SHA for c78c8b9
Browse repository at this point
Fix failure-path return types (#83)
Show description for 37425d8
2 people
authored and
dcstats
committed
37425d8
View commit details
Copy full SHA for 37425d8
Browse repository at this point
Guard PBP clock parsing against missing/malformed clocks (#82)
Show description for 017e723
2 people
authored and
dcstats
committed
017e723
View commit details
Copy full SHA for 017e723
Browse repository at this point
Deduplicate intra-conference games in get_games_conference (#84)
Show description for fd4caeb
2 people
authored and
dcstats
committed
fd4caeb
View commit details
Copy full SHA for fd4caeb
Browse repository at this point
Commits on Jul 13, 2026
Floor worker count at 1 for single-core machines
Show description for afacc75
dcstats
and
claude
committed
afacc75
View commit details
Copy full SHA for afacc75
Browse repository at this point
Merge pull request #68 from mborrus/tweaks-n-improvements
Show description for db17d4c
dcstats
authored
db17d4c
View commit details
Copy full SHA for db17d4c
Browse repository at this point
Commits on Jul 19, 2026
team logos + fixed shot parsing
dcstats
committed
3453be9
View commit details
Copy full SHA for 3453be9
Browse repository at this point
Commits on Jul 20, 2026
testing for substitutions
dcstats
committed
d058b44
View commit details
Copy full SHA for d058b44
Browse repository at this point
updated game time logic - added `game_datetime` col
dcstats
committed
a0e201b
View commit details
Copy full SHA for a0e201b
Browse repository at this point
improved logging behavior + warnings instead of prints + removed warning suppression #78
dcstats
committed
c25da19
View commit details
Copy full SHA for c25da19
Browse repository at this point
request throttling and request timeout #70 #79
dcstats
committed
c9e8f43
View commit details
Copy full SHA for c9e8f43
Browse repository at this point
Commits on Jul 21, 2026
added CLI
dcstats
committed
4f2cb65
View commit details
Copy full SHA for 4f2cb65
Browse repository at this point
Commits on Jul 22, 2026
warning instead of assert for num ots #71
dcstats
committed
2cbf698
View commit details
Copy full SHA for 2cbf698
Browse repository at this point
check for num regulation periods played in data, use rule change calculation as fallback
dcstats
committed
33dc9f9
View commit details
Copy full SHA for 33dc9f9
Browse repository at this point
README.md
dcstats
authored
adfae94
View commit details
Copy full SHA for adfae94
Browse repository at this point
deprecation of quarter/half nomenclature in column names
dcstats
committed
b3e5781
View commit details
Copy full SHA for b3e5781
Browse repository at this point
improved notice for deprecation; added changelog
dcstats
committed
684cb22
View commit details
Copy full SHA for 684cb22
Browse repository at this point
redundancy #76
dcstats
committed
82bc701
View commit details
Copy full SHA for 82bc701
Browse repository at this point
removal of page not found in readme (most have resolved)
dcstats
committed
c9f7e32
View commit details
Copy full SHA for c9f7e32
Browse repository at this point
status code handling #74
dcstats
committed
508afe7
View commit details
Copy full SHA for 508afe7
Browse repository at this point
cli deconstruction
dcstats
committed
67429f3
View commit details
Copy full SHA for 67429f3
Browse repository at this point
updated cli behavior
dcstats
committed
f9d4a03
View commit details
Copy full SHA for f9d4a03
Browse repository at this point
fix for mislabeled linescores giving negative `num_ots`
dcstats
committed
bba345d
View commit details
Copy full SHA for bba345d
Browse repository at this point
updated `_pnf` -> `PageNotFoundError`
dcstats
committed
3e0763e
View commit details
Copy full SHA for 3e0763e
Browse repository at this point
split into retriable vs not for errors #73
dcstats
committed
5f3f2ff
View commit details
Copy full SHA for 5f3f2ff
Browse repository at this point
housekeeping
dcstats
committed
cebfc31
View commit details
Copy full SHA for cebfc31
Browse repository at this point
Commits on Jul 23, 2026
fix for season typeerror in cli #87
dcstats
committed
601685d
View commit details
Copy full SHA for 601685d
Browse repository at this point
fix for empty df sorting issue #89
dcstats
committed
fc25f6f
View commit details
Copy full SHA for fc25f6f
Browse repository at this point
restore shooter as deprecated + regenerate README tables #88
dcstats
committed
129a037
View commit details
Copy full SHA for 129a037
Browse repository at this point
team map updates #86
dcstats
committed
868129d
View commit details
Copy full SHA for 868129d
Browse repository at this point
aliases for conf name changes
dcstats
committed
ebcc92a
View commit details
Copy full SHA for ebcc92a
Browse repository at this point
team alias map #90
dcstats
committed
35c0c02
View commit details
Copy full SHA for 35c0c02
Browse repository at this point
clamp below-range seasons to earliest map season #91
dcstats
committed
08a7c8e
View commit details
Copy full SHA for 08a7c8e
Browse repository at this point
gitignore
dcstats
committed
51fa47d
View commit details
Copy full SHA for 51fa47d
Browse repository at this point
Commits on Jul 24, 2026
less aggressive scraping defaults
dcstats
committed
03664a8
View commit details
Copy full SHA for 03664a8
Browse repository at this point
updated readme
dcstats
committed
25377ea
View commit details
Copy full SHA for 25377ea
Browse repository at this point
info logging for retries
dcstats
committed
0ea4c4e
View commit details
Copy full SHA for 0ea4c4e
Browse repository at this point
#92 retries for missed boxscore stats hits
dcstats
committed
6277b88
View commit details
Copy full SHA for 6277b88
Browse repository at this point
added verbosity for info, separate out testing logging,
dcstats
committed
f065bbb
View commit details
Copy full SHA for f065bbb
Browse repository at this point
Commits on Jul 25, 2026
retry backoffs
dcstats
committed
abe93b7
View commit details
Copy full SHA for abe93b7
Browse repository at this point
Commits on Jul 29, 2026
shot coordinate transform for mislabeled rim shots #54
dcstats
committed
6e1ddb5
View commit details
Copy full SHA for 6e1ddb5
Browse repository at this point
altered `is_three` derivation, added transforms for impossible two point shots #54
dcstats
committed
01f239c
View commit details
Copy full SHA for 01f239c
Browse repository at this point
resolved ESPN case where all HTML shots have placeholder coord #93
dcstats
committed
8f4e794
View commit details
Copy full SHA for 8f4e794
Browse repository at this point
log file banner
dcstats
committed
83d53f4
View commit details
Copy full SHA for 83d53f4
Browse repository at this point
documentation, unlocated game play type cleaning
dcstats
committed
9feca4b
View commit details
Copy full SHA for 9feca4b
Browse repository at this point
test for edge case (ft in html text)
dcstats
committed
8424c90
View commit details
Copy full SHA for 8424c90
Browse repository at this point
fix pandas 3 boxscore dtype widening + uv venv collision in CI
Show description for 303c46d
dcstats
committed
303c46d
View commit details
Copy full SHA for 303c46d
Browse repository at this point
fix truncated schedules; split bulk live tests out of PR CI
Show description for 7a2d162
dcstats
committed
7a2d162
View commit details
Copy full SHA for 7a2d162
Browse repository at this point
run the full live suite as the PR gate; add WAF probe
Show description for e39cc41
dcstats
committed
e39cc41
View commit details
Copy full SHA for e39cc41
Browse repository at this point
temp: run WAF probe as a non-gating PR job
Show description for c25d75b
dcstats
committed
c25d75b
View commit details
Copy full SHA for c25d75b
Browse repository at this point
skip live HTML tests where ESPN's WAF blocks the site
Show description for b54b763
dcstats
committed
b54b763
View commit details
Copy full SHA for b54b763
Browse repository at this point
cancelling in progress workflows when new one starts
dcstats
committed
0094d0b
View commit details
Copy full SHA for 0094d0b
Browse repository at this point
version guard
dcstats
committed
67e8343
View commit details
Copy full SHA for 67e8343
Browse repository at this point
You can’t perform that action at this time.