NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4568 most downloaded on PyPI
Iteratively adjust text position in matplotlib plots to minimize overlaps
Last release 3 months ago
08 Jun 2026
Release timing varies
gaps range from 2 weeks to 2.6 years
Some releases are documented
notes for 9 of 23 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
26 releases · first in 2016
Remove print in random_shifts by @actapia in https://github.com/Phlya/adjustText/pull/191
Full Changelog: https://github.com/Phlya/adjustText/compare/v1.3.0...v1.4.0
Now attempting to prevent arrow crossings. Please report if you encounter any issues with this feature!
Now attempting to prevent arrow crossings. Please report if you encounter any issues with this feature!
Some other small fixes.
One column per quarter.
Release for compatibility with numpy 2.0.
Release for compatibility with numpy 2.0.
Also now adjust_text returns the modified text objects and created arrows.
objects= argument is fixed, and eve works with a PathCollection
objects= argument is fixed, and eve works with a PathCollection
Fixed bugs in some calculations, so better results (more similar to the original implementation with the old engine!)
Fixed bugs in some calculations, so better results (more similar to the original implementation with the old engine!)
Much faster in many cases - error can actually reach 0 and iterations stop before reaching time/iteration limit.
Small improvements to docs and examples.
Minor changes, removed unnecessary pandas import.
Minor changes, removed unnecessary pandas import.
Nothing published for this version
Ship necessary interval overlap code from bioframe, remove bioframe dependency
Ship necessary interval overlap code from bioframe, remove bioframe dependency
Major release with the new engine and breaking API changes. Everything should be much faster! Also bugfixes and small improvements.
Major release with the new engine and breaking API changes. Everything should be much faster! Also bugfixes and small improvements.
iter_lim to adjust_text() function argument by @136s in https://github.com/Phlya/adjustText/pull/165Full Changelog: https://github.com/Phlya/adjustText/compare/0.8.0...v1.0
Nothing published for this version
Experimental support for arbitrary projections/transforms, such as polar axes and cartopy maps.
Experimental support for arbitrary projections/transforms, such as polar axes and cartopy maps.
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
A few improvements to the quality and history systems, bugfixes
A few improvements to the quality and history systems, bugfixes
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 →