NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3517 most downloaded on PyPI
Customer.io Python bindings.
Last release 2 months ago
24 Jul 2026
Ships unpredictably
gaps range from 2 weeks to 2.1 years
Rarely documented
notes for 4 of 37 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
37 releases · first in 2013
Derive package version from git tags via setuptools-scm #131
Fix falsy ID validation rejecting id=0 #129
Full Changelog: v3.0.0...v3.1.0
One column per quarter.
Added CustomerIO.batch() support for the Track API v2 batch endpoint in #123
CustomerIO.batch() support for the Track API v2 batch endpoint in #123track() and track_anonymous() via optional top-level id and timestamp fields in #125requests.Response objects so callers can inspect status codes, headers, and response details in #122close() and context manager support for CustomerIO and APIClient to cleanly close sessions in #121disable_css_preprocessing in #117track() and track_anonymous() now take custom event attributes in a data dict instead of arbitrary keyword arguments.
cio.track(5, "purchase", type="socks", price="13.99")cio.track(5, "purchase", {"type": "socks", "price": "13.99"})requests.Response objects instead of None. Existing fire-and-forget calls are unaffected, but code that checks for None return values may need updating.ClientBase.send_request() now returns the full requests.Response instead of response.text.disable_css_preproceessing transactional email argument was removed. Use disable_css_preprocessing.use_connection_pooling=False creates and closes a fresh session per request in #118AttributeError during session cleanup by @bpeterman in #109pyproject.toml, PEP 621 metadata, updated dependency constraints, Ruff tooling, and a Python 3.10-3.14 CI matrix in #116identifiers using an email address by @glosier in #97Thanks to everyone who contributed code, reports, investigation, or earlier PR work that shaped this release:
Full Changelog: v2.4.0...v3.0.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added the disable_css_preprocessing and language optional fields to send request
disable_css_preprocessing and language optional fields to send requestNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →