Skip to content

Commit f8ae78d

Browse files
committed
Added Performance CHANGELOG.md section
1 parent 51bad7f commit f8ae78d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Diff for: CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ This project adheres to [Semantic Versioning](http://semver.org/).
1010
makes it possible to skip hover information for some arguments or to change
1111
the formatting of hover informatiom [#2377](https://github.com/plotly/plotly.py/pull/2377).
1212

13+
### Performance
14+
This version includes several performance improvements ([#2368](https://github.com/plotly/plotly.py/pull/2368), [#2403](https://github.com/plotly/plotly.py/pull/2403)).
15+
16+
- Child graph objects (e.g. `figure.layout.xaxis`) are no longer created eagerly during graph object construction. Instead, they are created lazily the first time the property is accessed.
17+
- Property validation is now disabled for select internal operations.
18+
- When used with Python 3.7 and above, ploty.py now takes advantage of [PEP-562](https://www.python.org/dev/peps/pep-0562/) to perform submodule imports lazily. This dramatically improves import times.
19+
1320
## [4.6] - 2020-03-31
1421

1522
### Updated

0 commit comments

Comments
 (0)