Skip to content

docs: add contributing guide#1425

Merged
ianna merged 7 commits intoscikit-hep:mainfrom
ianna:ianna/contributing_guide
Apr 22, 2025
Merged

docs: add contributing guide#1425
ianna merged 7 commits intoscikit-hep:mainfrom
ianna:ianna/contributing_guide

Conversation

@ianna
Copy link
Copy Markdown
Member

@ianna ianna commented Apr 22, 2025

It seems like a good idea to add the instructions on how to contribute to the project.

@ianna ianna requested a review from ariostas April 22, 2025 12:18
Copy link
Copy Markdown
Member

@ariostas ariostas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you Ianna! This looks great, but I have a few comments.

To address the formatting and docs comments I left, maybe we should write a noxfile to make it easier for people?

ianna and others added 5 commits April 22, 2025 17:00
Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>
Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>
Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>
@ianna ianna requested a review from ariostas April 22, 2025 15:53
Copy link
Copy Markdown
Member

@ariostas ariostas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks awesome, thank you! (please merge it if you're done)

@ianna ianna merged commit c0ac70e into scikit-hep:main Apr 22, 2025
26 checks passed
pfackeldey pushed a commit that referenced this pull request Apr 23, 2025
* docs: add contributing guide

* style: pre-commit fixes

* Update CONTRIBUTING.md

Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>

* use pre-commit

* build local documentation howto

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>
ianna added a commit that referenced this pull request Oct 28, 2025
* add tree to virtual array conversion

* chore: update pre-commit hooks (#1418)

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.11.4 → v0.11.5](astral-sh/ruff-pre-commit@v0.11.4...v0.11.5)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* ci: pin Chrome version for Pyodide tests (#1422)

* Updated Pyodide version

* Pinned chrome version

* Changed chrome version

* Try using node instead of chrome

* Remove chrome-specific setup

* Actually use Node

* Go back to chrome

* chore: update pre-commit hooks (#1423)

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.11.5 → v0.11.6](astral-sh/ruff-pre-commit@v0.11.5...v0.11.6)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix: issue with empty big_endian array (#1420)

fix issue with empty big_endian array

Co-authored-by: Ianna Osborne <ianna.osborne@cern.ch>

* fix: safer branch title access (#1421)

* safer branch title access

* empty str -> None

---------

Co-authored-by: Ianna Osborne <ianna.osborne@cern.ch>

* docs: add contributing guide (#1425)

* docs: add contributing guide

* style: pre-commit fixes

* Update CONTRIBUTING.md

Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>

* Update CONTRIBUTING.md

Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>

* use pre-commit

* build local documentation howto

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>

* improve virtual array loading

* style: pre-commit fixes

* add 'access_log' kwarg

* style: pre-commit fixes

* don't re-define 'Accessed'

* add doc string

* minor doc string fixes

* use form_with_unique_keys from awkward

* rm accidentally committed file...

* refactor virtual buffer loading to better work with form mappings

* require awkward v2.8.2

* merge main

* style: pre-commit fixes

* fix pre-commit

* add virtual kwarg to avoid API sprawl

* satisfy pre-commit

* add special single-branch handling like in .arrays(virtual=False)

* properly forward the recursive function call for single branch cases

* ... also for eager .arrays

* add tests

* pre-commit

* add one test with access_log=None (default)

---------

Co-authored-by: Ianna Osborne <ianna.osborne@cern.ch>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Andres Rios Tascon <ariostas@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants