Skip to content

Commit 6a85e4b

Browse files
authored
Release 3.9.0 (#1552)
* CHANGLELOG for 3.9.0 * README with release candidate versions in install instructions
1 parent 7ec46f3 commit 6a85e4b

File tree

6 files changed

+58
-7
lines changed

6 files changed

+58
-7
lines changed

CHANGELOG.md

+51
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,57 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
## [3.9.0] - 2019-04-19
6+
7+
### Updated
8+
- Updated Plotly.js to version 1.47.4. See the
9+
[plotly.js CHANGELOG](https://github.com/plotly/plotly.js/blob/master/CHANGELOG.md#1474----2019-04-25)
10+
for more information.
11+
12+
13+
### Added
14+
- Added "magic underscore" support for specifying nested figure properties
15+
([#1534](https://github.com/plotly/plotly.py/pull/1534))
16+
- Added `select_traces`, `for_each_trace`, and `update_traces` figure
17+
methods for accessing and updating traces by subplot location and trace
18+
properties
19+
([#1534](https://github.com/plotly/plotly.py/pull/1534))
20+
- Added `select_*`, `for_each_*`, and `update_*` figure methods for
21+
accessing and updating subplot objects (`xaxis`, `scene`, `polar`, etc)
22+
([#1548](https://github.com/plotly/plotly.py/pull/1548))
23+
- Added support for Dash Design Kit style color specifications
24+
([#1541](https://github.com/plotly/plotly.py/pull/1541)). Thanks to
25+
[@wbrgss](https://github.com/wbrgss) for this contribution!
26+
- Added support for the `plotly_unselect` plotly.js event in a new
27+
`on_unselect` trace method
28+
([#1542](https://github.com/plotly/plotly.py/pull/1542)). Thanks to
29+
[@denphi](https://github.com/denphi) for this contribution!
30+
31+
### Changed
32+
- Changed the default colorscale to be `plasma` for the `plotly`, `plotly_white`, and
33+
`plotly_dark` templates for plotly.py version 4
34+
([#1274](https://github.com/plotly/plotly.py/issues/1274),
35+
[#1549](https://github.com/plotly/plotly.py/pull/1549))
36+
- Reordered the default colorway for the `plotly`, `plotly_white`, and
37+
`plotly_dark` templates for plotly.py version 4
38+
([#1549](https://github.com/plotly/plotly.py/pull/1549))
39+
40+
### Fixed
41+
- Fixed package listing in setup.py
42+
([#1543](https://github.com/plotly/plotly.py/pull/1543)). Thanks to
43+
[@jakevdp](https://github.com/jakevdp) for this contribution!
44+
- Fixed built-in templates so that `heatmap` colorscales can be overridden
45+
without specifying `autocolorscale=False`
46+
([#1454](https://github.com/plotly/plotly.py/issues/1454),
47+
[#1549](https://github.com/plotly/plotly.py/pull/1549))
48+
- Fix `UnboundLocalError` error in the presence of a missing or corrupt
49+
`~/.plotly/.config` file
50+
([#1551](https://github.com/plotly/plotly.py/pull/1551))
51+
- Fixed error when combining `sankey` traces with cartesian subplots
52+
([#1527](https://github.com/plotly/plotly.py/issues/1527),
53+
[plotly/plotly.js#3802](https://github.com/plotly/plotly.js/pull/3802))
54+
55+
556
## [3.8.1] - 2019-04-19
657

758
### Updated

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,12 @@ Built on top of [plotly.js](https://github.com/plotly/plotly.js), `plotly.py` is
7878

7979
plotly.py may be installed using pip...
8080
```
81-
pip install plotly==3.8.1
81+
pip install plotly==3.9.0
8282
```
8383

8484
or conda.
8585
```
86-
conda install -c plotly plotly=3.8.1
86+
conda install -c plotly plotly=3.9.0
8787
```
8888

8989
### Jupyter Notebook Support
@@ -126,7 +126,7 @@ set NODE_OPTIONS=--max-old-space-size=4096
126126
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.38 --no-build
127127
128128
# FigureWidget support
129-
jupyter labextension install plotlywidget@0.9.1 --no-build
129+
jupyter labextension install plotlywidget@0.10.0 --no-build
130130
131131
# offline iplot support
132132
jupyter labextension install @jupyterlab/plotly-extension@0.18.2 --no-build

js/package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "plotlywidget",
3-
"version": "0.9.1",
3+
"version": "0.10.0",
44
"description": "The plotly.py ipywidgets library",
55
"author": "The plotly.py team",
66
"license": "MIT",

plotly/_widget_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# for automated dev builds
33
#
44
# It is edited by hand prior to official releases
5-
__frontend_version__ = '0.9.1'
5+
__frontend_version__ = '^0.10.0'

plotlywidget/static/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -12642,7 +12642,7 @@ module.exports = function identity(d) { return d; };
1264212642
/* 19 */
1264312643
/***/ (function(module, exports) {
1264412644

12645-
module.exports = {"name":"plotlywidget","version":"0.9.1","description":"The plotly.py ipywidgets library","author":"The plotly.py team","license":"MIT","main":"src/index.js","repository":{"type":"git","url":"https://github.com/plotly/plotly.py"},"keywords":["jupyter","widgets","ipython","ipywidgets","plotly"],"files":["src/**/*.js","dist/*.js"],"scripts":{"clean":"rimraf dist/ && rimraf ../plotlywidget/static","prepublish":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"webpack":"^3.10.0","rimraf":"^2.6.1","ify-loader":"^1.1.0"},"dependencies":{"plotly.js":"1.47.4","@jupyter-widgets/base":"^1.0.0","lodash":"^4.17.4"},"jupyterlab":{"extension":"src/jupyterlab-plugin"}}
12645+
module.exports = {"name":"plotlywidget","version":"0.10.0","description":"The plotly.py ipywidgets library","author":"The plotly.py team","license":"MIT","main":"src/index.js","repository":{"type":"git","url":"https://github.com/plotly/plotly.py"},"keywords":["jupyter","widgets","ipython","ipywidgets","plotly"],"files":["src/**/*.js","dist/*.js"],"scripts":{"clean":"rimraf dist/ && rimraf ../plotlywidget/static","prepublish":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"devDependencies":{"webpack":"^3.10.0","rimraf":"^2.6.1","ify-loader":"^1.1.0"},"dependencies":{"plotly.js":"1.47.4","@jupyter-widgets/base":"^1.0.0","lodash":"^4.17.4"},"jupyterlab":{"extension":"src/jupyterlab-plugin"}}
1264612646

1264712647
/***/ }),
1264812648
/* 20 */

0 commit comments

Comments
 (0)