Skip to main content

DEPRECATED blaseball-reference-py

DEPRECATED: This package is no longer being maintained. Datablase wrappers are being further developed in blaseball-mike. https://github.com/jmaliksi/blaseball-mike

Python wrapper around the Blaseball stats API

Installation

pip install blaseball-reference

Usage

https://api.blaseball-reference.com/docs#/

Development

python3 -m venv env
source env/bin/activate
pip install -r requirements.txt

Release

  1. Update version in setup.py. Please use semver.
  2. Merge changes
  3. Create a new release in github with matching version ID. Project will be uploaded to PyPi automatically.

Examples

To start,

from blaseball_reference import api

When no arguments are specified, a dict object is returned, with a key for each player ID that could fit the query. For example, running

print(api.batting_average())

will print a dictionary of every Blaseball batter and their batting averages, and will not return pitchers.

{'batter_id': value'}

Some queries, event_type for example, will return every player.

You can specify the ID of the player to filter by. Multiple pitchers can also be specified, by passing a list or a string delimited by commas

pitcherera = api.era("pitcher_id")
pitcherera = api.era(["pitcher_id", "pitcher_id", "pitcher_id"])
pitcherera = api.era("pitcher_id, pitcher_id, pitcher_id")

Metadata

Release files for blaseball-reference 2.1.1

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

Source distribution (sdist)

Source distribution for blaseball-reference 2.1.1
File Size Uploaded Provenance Actions
blaseball-reference-2.1.1.tar.gz 7.6 kB Without provenance Details for blaseball-reference-2.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for blaseball-reference 2.1.1
File Interpreter ABI Platform Actions
blaseball_reference-2.1.1-py3-none-any.whl Python 3 none any Details for blaseball_reference-2.1.1-py3-none-any.whl

Total release size: 16.9 kB

Release files / blaseball-reference-2.1.1.tar.gz

Download URL blaseball-reference-2.1.1.tar.gz
Size 7.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a955974bcd75496e24f7010d4f87830eb95766e19f04d406d634bf24d4030a41
BLAKE2b-256 checksum
How to use checksums
8e1377f8aa4541d416dadcbef6e6155cd085d5acd75c061aa511a2733a678a25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Release files / blaseball_reference-2.1.1-py3-none-any.whl

Download URL blaseball_reference-2.1.1-py3-none-any.whl
Size 9.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6704bb74c1beda85194275f1083028c996aa1b8262237fe68b32cb4cb402dee1
BLAKE2b-256 checksum
How to use checksums
e7dd06992b727173351130531b0d3d0bd5768cee0964431ee890096008437733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

Security for blaseball-reference 2.1.1

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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