Skip to content

Conversation

@anuunchin
Copy link
Contributor

@anuunchin anuunchin commented Aug 20, 2025

This PR formats and lints education content and is the second PR in the series of PRs related to moving educational notebooks to OSS.

Linting:

  • The tool called nbqa was used that creates temporary .py files from the .ipynb ones, so that flake and mypy can properly handle notebook files.

Formatting:

  • The formatting is done with black which has a jupyter extension.

pyproject.toml and uv.lock are adjusted.

Relates to #2969.

@anuunchin anuunchin self-assigned this Aug 20, 2025
@netlify
Copy link

netlify bot commented Aug 20, 2025

Deploy Preview for dlt-hub-docs canceled.

Name Link
🔨 Latest commit 652aac8
🔍 Latest deploy log https://app.netlify.com/projects/dlt-hub-docs/deploys/68b5c00d4fad710008695514

@anuunchin anuunchin force-pushed the feat/ed-content-lint branch 3 times, most recently from 79ddf09 to 47b8f6f Compare August 22, 2025 14:50
@anuunchin anuunchin force-pushed the feat/ed-content-lint branch from 47b8f6f to 0ff908c Compare August 25, 2025 10:25
@anuunchin anuunchin requested review from sh-rp and zilto August 25, 2025 10:39
zilto
zilto previously requested changes Aug 26, 2025
Copy link
Collaborator

@zilto zilto left a comment

Choose a reason for hiding this comment

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

Remove uv.lock. Otherwise, everything seems good

Copy link
Collaborator

@sh-rp sh-rp left a comment

Choose a reason for hiding this comment

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

I have on suggestion, maybe remove the special chars from the filenames, such as "&", you can replace that with "and". And maybe it would be nice to have all files names lowercase? I'm thinking about this case where we launch these notebooks directly from the repo version. WDYT?

@anuunchin anuunchin force-pushed the feat/ed-content-lint branch 3 times, most recently from 0c7f8cf to 95576c0 Compare September 1, 2025 11:54
sh-rp
sh-rp previously approved these changes Sep 1, 2025
@anuunchin anuunchin force-pushed the feat/ed-content-lint branch from 95576c0 to 5507f6e Compare September 1, 2025 14:37
@anuunchin anuunchin force-pushed the feat/ed-content-lint branch 4 times, most recently from 47a53c5 to d1818da Compare September 1, 2025 15:08
@anuunchin anuunchin force-pushed the feat/ed-content-lint branch from d1818da to 652aac8 Compare September 1, 2025 15:47
@anuunchin anuunchin dismissed zilto’s stale review September 2, 2025 06:41

Approved by sh-rp

@anuunchin anuunchin merged commit 096d769 into devel Sep 2, 2025
109 of 111 checks passed
@anuunchin anuunchin deleted the feat/ed-content-lint branch September 2, 2025 06:41
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.

4 participants