Skip to content

Commit f878224

Browse files
authored
Merge pull request #5044 from plotly/add-express-dep
Add back in express extra dependencies and required dependencies
2 parents a6ee27c + 45a8fca commit f878224

4 files changed

+7
-22
lines changed

MANIFEST.in

-2
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

pyproject.toml

+7-2
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,14 @@ classifiers = [
3838
requires-python = ">=3.8"
3939
license = {file="LICENSE.txt"}
4040
version = "6.0.0"
41-
dynamic = ["dependencies"]
41+
dependencies = [
42+
"narwhals>=1.15.1",
43+
"packaging"
44+
]
45+
46+
[project.optional-dependencies]
47+
express = ["numpy"]
4248

43-
# TODO: check that this works
4449
[tool.setuptools.packages.find]
4550
where = ["."]
4651
include = ["plotly*", "_plotly*"]

requires-express.txt

-8
This file was deleted.

requires-install.txt

-10
This file was deleted.

0 commit comments

Comments
 (0)