Skip to main content

ceblpy


Overview

PyPI Downloads

ceblpy loads Canadian Elite Basketball League (CEBL) data as pandas DataFrames.

Five datasets are available: game schedules, team box scores, player box scores, play-by-play, and game officials. Coaches are included as columns on the team box score.

Full documentation, including a worked example and a data dictionary for every column, is at ryanndu.github.io/ceblpy.


Installation

pip install ceblpy

Usage

Every loader takes a season, a list of seasons, or nothing at all for every season available.

from ceblpy import load_cebl_schedule

# Load the 2024 CEBL season schedule
schedule = load_cebl_schedule(2024)

# Preview the data
print(schedule.head())

The five loaders are:

Function Returns
load_cebl_schedule() One row per game
load_cebl_team_boxscore() One row per team per game
load_cebl_player_boxscore() One row per player per game
load_cebl_pbp() One row per play-by-play event
load_cebl_officials() One row per official per game

Data is sourced from cebl-data, which updates daily during the season.

Metadata

Release files for ceblpy 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ceblpy 1.0.0
File Size Uploaded Provenance
ceblpy-1.0.0.tar.gz 5.8 MB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ceblpy 1.0.0
File Interpreter ABI Platform
ceblpy-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.8 MB

Release files / ceblpy-1.0.0.tar.gz

Download URL ceblpy-1.0.0.tar.gz
Size 5.8 MB
Tags Source
SHA-256 checksum
How to use checksums
3988e10bc2b6ded35883cc56bfdd25b576aefb01438b06f89e63d2f5996a2178
BLAKE2b-256 checksum
How to use checksums
adac2a54b878e1e72d006a31730e0e5d5d39c8d8de091f9bfd0eede072fcf318
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 5, 2026.

Transparency log

Release files / ceblpy-1.0.0-py3-none-any.whl

Download URL ceblpy-1.0.0-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3f8b68da25718bd39b90ead6fb7903732c12bd4c4a9460fc066c9ec77be14901
BLAKE2b-256 checksum
How to use checksums
4ca24e9943ab6b2721cc41425e9a028423d0af3e5220d27da719dbf60c0bdef5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 5, 2026.

Transparency log

Security for ceblpy 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for ceblpy-1.0.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 5, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page