Skip to content

Commit a7a6f24

Browse files
committed
Merge branch 'main' into upgrade-kaleido
2 parents a681c84 + c54a2bd commit a7a6f24

16 files changed

+36
-55
lines changed

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ below :-).
77
### Documentation PR
88
99
- [ ] I've [seen the `doc/README.md` file](https://github.com/plotly/plotly.py/blob/master/doc/README.md)
10-
- [ ] This change runs in the current version of Plotly on PyPI and targets the `doc-prod` branch OR it targets the `master` branch
10+
- [ ] This change runs in the current version of Plotly on PyPI and targets the `doc-prod` branch OR it targets the `main` branch
1111
- [ ] If this PR modifies the first example in a page or adds a new one, it is a `px` example if at all possible
1212
- [ ] Every new/modified example has a descriptive title and motivating sentence or paragraph
1313
- [ ] Every new/modified example is independently runnable

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
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+
## [6.0.1] - 2025-02-16
6+
7+
### Fixed
8+
- Fix `TypeError` when using `orjson` to serialize `pandas.NA`.
9+
510
## [6.0.0] - 2025-01-28
611

712
### Added

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ a PR as follows.
198198

199199
### Making a Development Branch
200200

201-
Third, *don't* work in the `master` branch. As soon as you get your master branch ready, run:
201+
Third, *don't* work in the `main` branch. As soon as you get your main branch ready, run:
202202

203203
**DO THIS (but change the branch name)**
204204
```bash

MANIFEST.in

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
include LICENSE.txt
22
include README.md
3-
include requires-install.txt
4-
include requires-express.txt
53
include plotly/package_data/widgetbundle.js

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ pip install plotly
8585
or conda.
8686

8787
```
88-
conda install -c plotly plotly
88+
conda install -c conda-forge plotly
8989
```
9090

9191
### Jupyter Widget Support

RELEASE.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Manually update the versions to `X.Y.Z` in the files specified below.
3333
- Create a tag for Github release
3434
+ `git tag vX.Y.Z`
3535
+ `git push --atomic origin release-X.Y.Z vX.Y.Z`
36-
- Create a Github pull request from `release-X.Y.Z` to `master` and wait for CI to be green
36+
- Create a Github pull request from `release-X.Y.Z` to `main` and wait for CI to be green
3737

3838
### Download and QA CI Artifacts
3939

@@ -62,7 +62,7 @@ Publishing to PyPI:
6262

6363
### Merge the PR and make a Release
6464

65-
1. Merge the pull request you created above into `master`
65+
1. Merge the pull request you created above into `main`
6666
2. Go to https://github.com/plotly/plotly.py/releases and "Draft a new release"
6767
3. Enter the `vX.Y.Z` tag you created already above and make "Release title" the same string as the tag.
6868
4. Copy the changelog section for this version as the "Describe this release"
@@ -73,9 +73,8 @@ Publishing to PyPI:
7373
- `doc/python/getting-started.md`
7474
- `doc/apidoc/conf.py`
7575
- `doc/requirements.txt`
76-
- `binder/requirements.txt`
77-
2. `doc-prod` should already have been merged on a regular basis into `master`, but
78-
start by doing it first if not. Then merge `master` into `doc-prod` to deploy the doc related
76+
2. `doc-prod` should already have been merged on a regular basis into `main`, but
77+
start by doing it first if not. Then merge `main` into `doc-prod` to deploy the doc related
7978
to features in the release.
8079
3. in a clone of the [`graphing-library-docs` repo](https://github.com/plotly/graphing-library-docs):
8180
1. bump the version of Plotly.py in `_data/pyversion.json`

binder/requirements.txt

Lines changed: 0 additions & 21 deletions
This file was deleted.

doc/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ released, or which has just been included but not yet released.
4141
your branch off the `doc-prod` branch and open your pull request against this
4242
`doc-prod` branch.
4343
- Case of a new (not released yet) feature: start your branch / pull request
44-
against the `master` branch. `master` and `doc-prod` will be synchronized at
44+
against the `main` branch. `main` and `doc-prod` will be synchronized at
4545
release time, so that the documentation of the feature is only deployed when
4646
it is available in a released version of `plotly.py`.
4747

doc/python/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ $ pip install plotly
6464
or `conda`:
6565

6666
```
67-
$ conda install -c plotly plotly
67+
$ conda install -c conda-forge plotly
6868
```
6969

7070
If you want to use Plotly Express, install its required dependencies with:

doc/python/performance.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ The following [array data types](https://numpy.org/devdocs/reference/arrays.scal
7878

7979
Arrays or data types that are not supported for base64 encoding to Plotly.js's typed arrays specification will still work and render correctly with Plotly. Those arrays and or data types just won't have the performance benefits that Plotly.js's base64 typed arrays feature provides.
8080

81+
### Dash Design Kit Compatibility
82+
83+
The Dash Design Kit `Graph` component from versions of Dash Design Kit earlier than 1.13 doesn't work with Plotly.py version 6 when using Python objects listed in the previous "Arrays and Data Types Supported". Upgrade Dash Design Kit to 1.13 or later to resolve this issue.
84+
8185
### Unsupported Attributes
8286

8387
Arrays passed to attributes with the following names are not supported for base64 encoding for rendering with Plotly.js.

0 commit comments

Comments
 (0)