html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/pull/7669#issuecomment-1498639992,https://api.github.com/repos/pydata/xarray/issues/7669,1498639992,IC_kwDOAMm_X85ZU254,51911758,2023-04-06T07:53:56Z,2023-04-06T07:53:56Z,CONTRIBUTOR,"> The docs build failure is real, from some rst formatting error > > ``` > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.count:58: ERROR: Unexpected indentation. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.count:56: WARNING: Block quote ends without a blank line; unexpected unindent. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:53: ERROR: Unexpected indentation. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:52: WARNING: Block quote ends without a blank line; unexpected unindent. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:64: ERROR: Unexpected indentation. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:63: WARNING: Block quote ends without a blank line; unexpected unindent. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:53: ERROR: Unexpected indentation. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:52: WARNING: Block quote ends without a blank line; unexpected unindent. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:64: ERROR: Unexpected indentation. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.pad:63: WARNING: Block quote ends without a blank line; unexpected unindent. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.count:58: ERROR: Unexpected indentation. > /home/docs/checkouts/readthedocs.org/user_builds/xray/checkouts/7669/xarray/core/accessor_str.py:docstring of xarray.core.accessor_str.StringAccessor.count:56: WARNING: Block quote ends without a blank line; unexpected unindent. > ``` I'll fix it!","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1639361476 https://github.com/pydata/xarray/issues/4361#issuecomment-1492349784,https://api.github.com/repos/pydata/xarray/issues/4361,1492349784,IC_kwDOAMm_X85Y83NY,51911758,2023-03-31T17:39:00Z,2023-03-31T17:39:00Z,CONTRIBUTOR,"> An overview would make it easier to find sections for sure. Including what you've mentioned, here's what I have for the overview: ## Overview **Project Structure** **Prerequisites** * Set up your development environment * Linux * Windows * Git workflow (Will link to an external resource) **Code** * Suggest a feature * Report a bug * Find an issue to work on * Set up the environment * Making changes * Create branch * Edit files * Documenting your changes * Testing * Writing tests * Running tests (for both the code and the docstrings where necessary ) * Commit your changes Links to the section that mentions pre-commit (and the pre-commit-ci bot) and commit message tags for controlling CI * Push to fork * Create a pull request * Automated tests * Backward Compatibility * Code standards and conventions **Documentation** * Suggest doc improvements * Find something to work on * Making small changes (e.g typo fixes) * Check existing GitHub issues * Propose a change * Set up the documentation environment * Ways to contribute to the documentation * User guide * Make changes * Build docs * Docstrings * Make changes * Docstrings format * How to write numpy style docstrings * Examples * Run doctests * Create a pull request PR best practices (Will link to short section on what to put into the PR description / title) I have tried to make the contribution workflow for the docs and code as separate as possible which I think makes it easier to follow.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,683142059 https://github.com/pydata/xarray/pull/7674#issuecomment-1486694195,https://api.github.com/repos/pydata/xarray/issues/7674,1486694195,IC_kwDOAMm_X85YnScz,51911758,2023-03-28T11:29:43Z,2023-03-28T11:29:43Z,CONTRIBUTOR,"> Thanks @remigathoni great to see you contribute again! Thank you @dcherian !","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1640260666 https://github.com/pydata/xarray/pull/7669#issuecomment-1483139824,https://api.github.com/repos/pydata/xarray/issues/7669,1483139824,IC_kwDOAMm_X85YZurw,51911758,2023-03-24T17:09:33Z,2023-03-24T17:09:33Z,CONTRIBUTOR,"> Looks like the outputs are missing part of the DataArray repr and only show the underlying array values. > > The common way to construct the right doctest is to type the command in a Python repl and copy-paste the output. > > Here, I recommend installing `pytest-accept`([docs](https://github.com/max-sixty/pytest-accept)). That will rewrite the files to give you the expected output. > > ```shell > $ conda activate YOUR_XARRAY_DEV_ENV > $ pip install pytest-accept > $ pytest --doctest-modules xarray/core/accessor_str.py --accept > ``` Thank you! ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1639361476 https://github.com/pydata/xarray/issues/4361#issuecomment-1477031884,https://api.github.com/repos/pydata/xarray/issues/4361,1477031884,IC_kwDOAMm_X85YCbfM,51911758,2023-03-20T22:33:27Z,2023-03-20T22:33:27Z,CONTRIBUTOR,"@keewis What do you think of this structure? # Structure for the Contribution Guide ## Overview * A brief introduction to the community. * Communication channels * Where to look for your first issue i.e tags to look out for. For both the code and docs. ## Ways to Contribute * Report a bug * Request an enhancement * Contribute to the codebase * Contribute to the documentation ## How to Report a Bug ## How to Request an Enhancement ## Setting Up the Development Environment Before contributing to either the docs or the codebase, set up the dev environment. * Install Anaconda or miniconda * Fork the repository * Clone the repository ## Contribute to the Codebase ### Code standards * Code formatting * Backward compatibility ### How to contribute to the codebase * Set up the development environment - On Linux - On Windows * Set up the test environment * Build and install xarray * Create a feature branch * Make changes * Testing - Testing with CI - Writing tests - Using pytest - Running the performance test suite * Documenting your code * Review your code * Commit your code * Submit the pull request - PR checklist * Delete the merged branch ## Contribute to the documentation Documentation comprises of: * Docstrings - Add a numpy docstring guide * Docs in the xarray/doc folder - Uses rst ### How to contribute to the documentation * Set up the docs environment - On Linux - On Windows * Build the documentation * Make changes * Review your changes * Submit a pull request ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,683142059 https://github.com/pydata/xarray/pull/7625#issuecomment-1473706221,https://api.github.com/repos/pydata/xarray/issues/7625,1473706221,IC_kwDOAMm_X85X1vjt,51911758,2023-03-17T11:41:01Z,2023-03-17T11:41:01Z,CONTRIBUTOR,"> Thanks @remigathoni This is a great first contribution. Welcome to Xarray! We're excited to see your next contribution :) Thank you @dcherian !","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1623949333 https://github.com/pydata/xarray/issues/7617#issuecomment-1466820667,https://api.github.com/repos/pydata/xarray/issues/7617,1466820667,IC_kwDOAMm_X85Xbeg7,51911758,2023-03-13T19:26:47Z,2023-03-13T19:26:47Z,CONTRIBUTOR,"> Thanks @remigathoni ! We would welcome a pull request that made these improvements 🙂 I'll open a PR thanks @TomNicholas !","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1620573171