split out large docs pages: Plotting, Reading and Writing Files#10526
split out large docs pages: Plotting, Reading and Writing Files#10526dhruvak001 wants to merge 26 commits intopydata:mainfrom
Conversation
for more information, see https://pre-commit.ci
|
@dcherian The split looks to be good but has an error related to 3D plotting. I am not sure about the error, can you please once check and let me know, what needs to be fixed? |
Add environment variables to disable color output in ReadTheDocs builds: - NO_COLOR=1: Standard environment variable to disable color output - TERM=dumb: Sets terminal type to disable color features - FORCE_COLOR=0: Explicitly disables color output for supporting tools 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
scottyhq
left a comment
There was a problem hiding this comment.
Looks good thanks @dhruvak001 ! I did a bit of cleanup and also created a dedicated plotting-maps.rst. preview: https://xray--10526.org.readthedocs.build/en/10526/user-guide/plotting.html
I'm thinking the "Complex Numbers" section under I/O is a bit odd. It could be broken out as subsections in computation and under NetCDF. Thoughts @dcherian?
for more information, see https://pre-commit.ci
|
Thanks for keeping at it @dhruvak001 . Almost ready to merge. Note that if you want to avoid these automatic pre-commit bot commits you can install pre-commit in your local environment https://docs.xarray.dev/en/stable/contribute/contributing.html#install-pre-commit-hooks |
|
@scottyhq Almost done with the changes suggested.
I had loaded this locally but sometimes forget to check the pre-commit before pushing. 😅 |
|
@dcherian I have made the changess according to review and comment.
It automatically run before commit sometimes and sometimes not, i am not sure, although i usually run precommit before pushing codes. |

whats-new.rstapi.rstChanges:
Reading and Writing Files (io.rst) split into:
io-netcdf-hdf.rst - netCDF and HDF5 formats
io-zarr.rst - Zarr format
io-other-formats.rst - All other formats (pickle, CSV, GRIB, etc.)
Plotting (plotting.rst) split into:
plotting-lines.rst - 1D/Line plots
plotting-2d.rst - 2D plots (pcolormesh, contour, imshow)
plotting-faceting.rst - Faceting and subplots
plotting-scatter-quiver.rst - Scatter, Quiver, and Streamplot
Both original pages now serve as navigation hubs with toctree structures