- Use uv when installing packages
- Warn when failing to create requirements.txt file with poetry instead of raising an error
- Create folder before copying file
- Revert enforcing the creation of .databrickscfg file
- Add warning when DATABRICKS_TOKEN is set rather than failing when its not set. The bulk of our use-cases rely on the token being set via databricks configure command. The token via environment variable is only used for CI and we should treat as an edge case.
- Add databricks cli configuration check
- Add workaround for making --watch command work with --use-volumes
- Add
use_volumes
anddst_path
arguments to support uploading to Unity Catalog Volumes.
- New paramter for
rocket launch --glob_path=<...>
, which allows to specify a list of globs for files to deploy during launch.
- Update version number.
- Add instruction to restart Python with dbutils (needed for newer Databricks runtimes)
- fix wheel uploading to root dbfs path
- fix function not found error
- Simplify code structure
- Make sync of project more smooth by using a mix of
-e
& installation ofrequirements.txt
- Fix bug of updates not getting detected
- Put files into a project folder
- Replace self-calling CLI with while loop
- Simplify setup by using
pip install -e
- Fix watch stopping due to maximum recursion
- Refine prints to be more clear
- Adding Markdown documentation to package description
- Remove
rocket trigger
CLI - Add synchronization of project files to databricks file system
- Replace
print
statements withlogger.info
- Replace running watch in shell with python code
- Fix security issue with command injection, changes the behaviour of the watch command.
- Adding extra index urls to install command
- Fix error in rocket trigger cmd
- Typo
- Pin watchdog dependency with minimum requirement
- dbrocket launch rather then trigger
- Error with token missing only on trigger command not on init anymore.
- Create new binary dbrocket
- Create dbrocket setup to initalize a setup.py
- Use defualt values for trigger binary
- Improve docs
- Upgrade dependencies
- Add github actions ci.
- Remove message about spark 6 support.
- Add instruction about upgrading pip.
- Remove local cli.
- Add better error message when fails to copy to databricks
feature: Add support for poetry projects test: Add test for dbrocket build process