Skip to content

feat: have ak.to_parquet create parent directories when necessary#3771

Draft
rpsimeon34 wants to merge 3 commits into
scikit-hep:mainfrom
rpsimeon34:rpsimeon34/to-parquet-mkdirs
Draft

feat: have ak.to_parquet create parent directories when necessary#3771
rpsimeon34 wants to merge 3 commits into
scikit-hep:mainfrom
rpsimeon34:rpsimeon34/to-parquet-mkdirs

Conversation

@rpsimeon34

Copy link
Copy Markdown

Address #3770

@ikrommyd

ikrommyd commented Dec 23, 2025

Copy link
Copy Markdown
Member

I would argue that it is a bit strange if we only do this for parquet. The other ak.to_* functions do not create parent directories either. Should we maybe do this for all functions that dump to disk @ianna?

@codecov

codecov Bot commented Jan 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.64%. Comparing base (b749e49) to head (545405b).
⚠️ Report is 636 commits behind head on main.

Additional details and impacted files
Files with missing lines Coverage Δ
src/awkward/operations/ak_to_parquet.py 64.96% <100.00%> (+2.94%) ⬆️

... and 200 files with indirect coverage changes

@github-actions

github-actions Bot commented Jan 6, 2026

Copy link
Copy Markdown

The documentation preview is ready to be viewed at http://preview.awkward-array.org.s3-website.us-east-1.amazonaws.com/PR3771

@TaiSakuma TaiSakuma added the type/feat PR title type: feat (set automatically) label Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/feat PR title type: feat (set automatically)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants