-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Add plotly[express] extra for easily installing Plotly Express dependencies #4644
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
143acb0
Add better warning for no pandas
ndrezn 9423aa1
Specify plotly.express dependencies
ndrezn abc41f5
Update install recommendations to always use main project
ndrezn 21eef7a
Add looser pin for python<=3.8
ndrezn e2bcd8b
Use [pandas] rather than [express]
ndrezn 33c446c
Update requires-pandas.txt
ndrezn e7e5377
Better python version specification
ndrezn 285f270
Fix formatting
ndrezn f377590
Include new requirements files
ndrezn a8ef32e
Merge branch 'master' into better-pandas-warning
ndrezn a42bfb3
merge master; revise this branch following narwhals changes
emilykl 1c4c3c9
rename requires-dev to requires-optional
emilykl 9818daf
update filename
emilykl 6454bf5
very light cleanup (formatting; remove packages which are also in req…
emilykl 493952a
clean up jupyter requirements (thanks @marthacryan)
emilykl 6074eea
remove unneccessary step
emilykl 340372a
remove requires-optional from MANIFEST
emilykl b49da0e
formatting
emilykl 1607ccf
Merge branch 'master' into better-pandas-warning
emilykl b8c5faa
update changelog
emilykl c541ce1
update changelog
emilykl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
### Required dependencies for Plotly Express ### | ||
### ### | ||
### To install, run: ### | ||
### $ pip install -r requires-express.txt ### | ||
### ### | ||
################################################### | ||
|
||
numpy | ||
ndrezn marked this conversation as resolved.
Show resolved
Hide resolved
|
3 changes: 2 additions & 1 deletion
3
packages/python/plotly/requirements.txt → packages/python/plotly/requires-install.txt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,10 @@ | ||
### Dependencies for Core Plotly Functionality ### | ||
### ### | ||
### To install, run: ### | ||
### $ pip install -r requirements.txt ### | ||
### $ pip install -r requires-install.txt ### | ||
### ### | ||
################################################### | ||
|
||
## dataframe agnostic layer ## | ||
narwhals>=1.13.3 | ||
packaging | ||
ndrezn marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
### Optional Dependencies for Additional Plotly Functionality ### | ||
### ### | ||
### This file lists packages which are not strictly required ### | ||
### by Plotly.py, but which are needed to use some of the ### | ||
### library's functionality. See headings below for more ### | ||
### See headings below for more detail. ### | ||
### ### | ||
### Packages used in the development process are also listed ### | ||
### here. ### | ||
### ### | ||
### To install, run: ### | ||
### $ pip install -r requires-optional.txt ### | ||
### ### | ||
################################################################### | ||
|
||
## numpy (required by Plotly Express) ## | ||
numpy | ||
|
||
## matplotlylib dependencies ## | ||
# matplotlib==2.2.2 | ||
|
||
## testing dependencies ## | ||
coverage==4.3.1 | ||
mock==2.0.0 | ||
pytest==8.1.1 | ||
xarray | ||
pytz | ||
|
||
## orca dependencies ## | ||
requests | ||
psutil | ||
|
||
## code formatting ## | ||
pre-commit | ||
black==22.3.0 | ||
|
||
## codegen dependencies ## | ||
inflect | ||
|
||
## template generation ## | ||
colorcet | ||
|
||
## pandas (for some matplotlib functionality) ## | ||
pandas | ||
|
||
## scipy deps (for some Figure Factory functions) ## | ||
scipy | ||
|
||
## jupyter ## | ||
jupyter | ||
anywidget | ||
|
||
## deps for _county_choropleth.py (Figure Factory) ## | ||
pyshp | ||
geopandas | ||
shapely | ||
|
||
## image uri conversion ## | ||
pillow |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.