Skip to content

Commit

Permalink
Merge pull request #4605 from gvwilson/use-python-3.11-and-pytest-8.1.1
Browse files Browse the repository at this point in the history
build+docs: use Python 3.11 and pin a recent version of pytest
  • Loading branch information
gvwilson authored May 13, 2024
2 parents 1fef3ee + 9fdd6b6 commit c604379
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 3 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [5.23.0] - TBD

### Updated
- Specify Python version 3.8-3.11 for development virtual environments and pin `pytest` at version 8.1.1 to match.

## [5.22.0] - 2024-05-01

### Updated
Expand Down
7 changes: 5 additions & 2 deletions contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,13 +125,16 @@ learn and become confident about git, like http://try.github.io/.

### Create a virtual environment for plotly development

You can use either [conda][conda-env] or [virtualenv][virtualenv] to create a virtual environment for plotly development, e.g.
You can use either [conda][conda-env] or [virtualenv][virtualenv] to create a virtual environment for plotly development, e.g.:

```bash
conda create -n plotly-dev python
conda create -n plotly-dev python=3.11
conda activate plotly-dev
```

As of May 2024 our dependencies have been tested against Python versions 3.8 to 3.11.
We will support Python 3.12 and higher versions soon.

[conda-env]: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#creating-an-environment-with-commands
[virtualenv]: http://docs.python-guide.org/en/latest/dev/virtualenvs/

Expand Down
2 changes: 1 addition & 1 deletion packages/python/plotly/optional-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ numpy
## testing dependencies ##
coverage==4.3.1
mock==2.0.0
pytest==3.5.1
pytest==8.1.1
backports.tempfile==1.0
xarray
pytz
Expand Down

0 comments on commit c604379

Please sign in to comment.