NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3768 most downloaded on PyPI
Collection of perceptually uniform colormaps
Last release 5 months ago
28 Apr 2026
Release timing varies
gaps range from 2 weeks to 2.2 years
Most releases are documented
notes for 10 of 12 stable releases
1 version withdrawn
withdrawn after publishing
10 years old
28 releases · first in 2016
fix: typing Protocol not being able to instantiate on 3.10 by @hoxbro in https://github.com/holoviz/colorcet/pull/153
Full Changelog: https://github.com/holoviz/colorcet/compare/v3.2.0...v3.2.1
One column per quarter.
Nothing published for this version
CI: skip Python 3.7 on MacOs by @maximlt in https://github.com/holoviz/colorcet/pull/123
Full Changelog: https://github.com/holoviz/colorcet/compare/v3.1.0...v3.2.0
Full Changelog: v3.1.0...v3.2.0
Nothing published for this version
Nothing published for this version
Minor release to remove the colorcet examples CLI and drop support for Python 2.7, 3.6 and add support for 3.11, 3.12.
Minor release to remove the colorcet examples CLI and drop support for Python 2.7, 3.6 and add support for 3.11, 3.12.
Thank you to the core maintainers @Hoxbro, @maximlt, and @jbednar. Also, thank you to @timw6n, @droumis, and @jthetzel for their first contributions!
Breaking Changes:
colorcet examples CLI (#120)Bug Fixes:
Maintenance and Compatibility:
Docs and Packaging:
long_description (#107)Full Changelog: https://github.com/holoviz/colorcet/compare/v3.0.1...v3.1.0
Nothing published for this version
Minor release to improve compatibility with the Python ecosystem and remove deprecation warnings. Thanks to Kian-Meng Ang for docs and instructions fi…
Minor release to improve compatibility with the Python ecosystem and remove deprecation warnings. Thanks to Kian-Meng Ang for docs and instructions fixes, Maxime Liquet for CI and docs fixes, and to Jim Bednar for docs updates, compatibility fixes, and coordinating the release.
Nothing published for this version
Major new release adding 23 new continuous colormaps from Peter Kovesi's upstream colorcet.m. The existing colormaps should all have the same names an
Major new release adding 23 new continuous colormaps from Peter Kovesi's upstream colorcet.m. The existing colormaps should all have the same names and values as in previous releases, and apart from a minor change to the type of Matplotlib categorical colormaps this release should be fully backwards compatible with previous releases.
Thanks to Randy Pittman for major improvements to the automated colormap definition code that allowed bringing in the new colormaps, to Maxime Liquet for CI and website fixes, and to Jim Bednar for docs updates, compatibility fixes, and coordinating the release.
New features:
rainbow_bgyr_10_90_c83 (called rainbow4, a much closer match to Jet's color range than rainbow while remaining perceptually uniform)linear_kbgoy_20_95_c57 (called gouldian, an improved version of Matlab's parula colormap), linear_kbgyw_10_98_c63circle_mgbm_67_c31, circle_mgbm_67_c31_s25, cyclic_bgrmb_35_70_c75, cyclic_bgrmb_35_70_c75_s25, cyclic_isoluminant, cyclic_mybm_20_100_c48, cyclic_mybm_20_100_c48_s25, cyclic_mygbm_50_90_c46, cyclic_mygbm_50_90_c46_s25, cyclic_rygcbmr_50_90_c64, cyclic_rygcbmr_50_90_c64_s25, cyclic_wrkbw_10_90_c43, cyclic_wrkbw_10_90_c43_s25, cyclic_ymcgy_60_90_c67, cyclic_ymcgy_60_90_c67_s25diverging_linear_protanopic_deuteranopic_bjy_57_89_c34, linear_protanopic_deuteranopic_kbw_5_95_c34, linear_protanopic_deuteranopic_kyw_5_95_c49, linear_tritanopic_kcw_5_95_c22, linear_tritanopic_krw_5_95_c46b_ are Bokeh colormaps in hex format, and that only the subset of shorter names that are aliases for longer names are Bokeh colormaps (as some other original list names like glasbey_bw just happen to be short (#79)Compatibility:
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
Minor release primarily to update PyPI classifier to show that the license is not proprietary. Also added some docstrings and usage examples, and upda
Minor release primarily to update PyPI classifier to show that the license is not proprietary. Also added some docstrings and usage examples, and updated the swatch function to work with both list and tuple colormaps.
Minor bugfix release; avoids registering Matplotlib colormaps twice.
Minor bugfix release; avoids registering Matplotlib colormaps twice.
Fixed palette_n and cm_n to contain only the human-meaningful short names, not the CET_ variants.
Minor bugfix release:
Major release adding perceptually based categorical colormaps, complementing the previous perceptually based continuous colormaps:
Major release adding perceptually based categorical colormaps, complementing the previous perceptually based continuous colormaps:
Switched to using nbsite, pyct.build, pyctdev,
Infrastructure update:
Docs update:
Full list of changes since the previous release: https://github.com/pyviz/colorcet/compare/v1.0.0...v1.0.1
Bumped version because of incorrect github tag; no changes in functionality.
Bumped version because of incorrect github tag; no changes in functionality.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →