- Set python_requires metadata in setup.py
- Removed setuptools as a runtime dependency (thanks @wch in #46)
- Added Scientific Colour Maps.
- Updated Wes Anderson palettes
- Light & Bartlein palettes (thanks @dcherian in #30!)
- Drop official support for Python 2.6 and 3.3
- CartoColors palettes (thanks @andy-esch in #21!)
- Added new Wes Anderson palettes
- Changed WesAndersonMap.wap_url attribute to .url to match the rest of the API
- Added modules for cmocean, matplotlib, and mycarta palettes
- Add cubehelix palettes (thanks @jonathansick and @jradavenport!)
- Add two new Wes Anderson palettes
- Change name of library to Palettable
- Add Tableau palettes
- Additional Wes Anderson palettes
- Pre-make all palettes so they are available at import time
- Change naming scheme to <name>_<number of colors>
- Fix colorbrewer2 URLs, thanks @mbforbes!
- Add
.show_as_blocks()
method for displaying color maps in an IPython Notebook using ipythonblocks. - Add
brewer2mpl.wesanderson
module with color maps from Wes Anderson Palettes
- Fixes for Python 3, thanks @astrofrog!
- Bugfix release for a Python 2.6 incompatible format string.
- Add a
colorbrewer2
method toBrewerMap
objects that launches colorbrewer2.org in the user's browser. - Added
sequential
,diverging
, andqualitative
modules to provide direct access toBrewerMap
objects.
- The
print_maps_by_type
andget_map
functions are now insensitive to the case of themap_type
parameter. - The
get_map
function is now insensitive to the case of the name parameter. - Fixed a bug in
get_map
that caused color maps not to get reversed when they should have been. - Added a test suite.
- Removed the
number
parameter fromBrewerMap
construction. This attribute is now set from the length of thecolors
input. - Added the
BrewerMap
class to the list of names imported in the brewer2mpl namespace. This will make it easier for users to make their own color maps by mixing and matching existing ones.