- upgrade to black's 2024 release
- deps: bump pygments from 2.14.0 to 2.15 (#45)
- deps: bump requests from 2.28.2 to 2.31.0 (#41)
- deps: bump sqlparse from 0.4.3 to 0.4.4 (#40)
- upgrade to black's 2023 release
- add newline at the end of formatted notebooks (#36)
- deps: bump oauthlib from 3.2.1 to 3.2.2 (#35)
- avoid failing on quoted cell dividers
Resolve buf where blackbricks removed sql code on the same line as the %sql
magic. See #32.
Bumping dependencies to resolve dependabot alert. See #30.
Non-functional patch with minor documentation updates.
- respect
insecure
option in .databrickscfg (#28) - restore Python 3.8 compatibility
- handle trailing whitespace the same as Databricks
- add strict mypy typing to project
- ignore non-text files
- recursively discover remote notebooks
- remove option for two-space indentation
Removal of two-space indentation as an option and the change to forcing the PEP-8 compliant four-space indentation.
See #25 for background.
- deprecate two-space indentation
- gracefully skip emtpy files
- handle cell titles in magic cells
- update docstring handling with upstream changes in black