Skip to content

Commit

Permalink
Remove pip-tools as dependency (#3329)
Browse files Browse the repository at this point in the history
Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com>
  • Loading branch information
merelcht committed Nov 22, 2023
1 parent f285f2c commit 8b4907d
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 13 deletions.
1 change: 1 addition & 0 deletions .github/workflows/pip-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,6 @@ jobs:
run: |
make install-test-requirements
make install-pre-commit
pip install pip-tools
- name: Run pip-compile
run: make pip-compile
2 changes: 2 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@
* Modified the mechanism of importing datasets, raise more explicit error when dependencies are missing.
* Added validation for configuration file used to override run commands via the CLI.
* Moved the default environment `base` and `local` from config loader to `_ProjectSettings`. This enables the use of config loader as a standalone class without affecting existing Kedro Framework users.

## Bug fixes and other changes
* Added a new field `add-ons` to `pyproject.toml` when a project is created.
* Reduced `spaceflights` data to minimise waiting times during tutorial execution.
* Added validation to node tags to be consistent with node names.
* Removed `pip-tools` as a dependency.

## Breaking changes to the API
* Renamed the `data_sets` argument and the `_data_sets` attribute in `Catalog` and their references to `datasets` and `_datasets` respectively.
Expand Down
10 changes: 10 additions & 0 deletions features/steps/test_plugin/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[project]
name = "test_plugin"
description = "Dummy plugin with hook implementations and custom starters"
version = "0.1"

[project.entry-points."kedro.hooks"]
test_plugin = "plugin:hooks"

[project.entry-points."kedro.starters"]
starter = "plugin:starters"
12 changes: 0 additions & 12 deletions features/steps/test_plugin/setup.py

This file was deleted.

1 change: 0 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ dependencies = [
"more_itertools>=8.14.0",
"omegaconf>=2.1.1",
"parse>=1.19.0",
"pip-tools>=6.5",
"pluggy>=1.0",
"PyYAML>=4.2,<7.0",
"rich>=12.0,<14.0",
Expand Down

0 comments on commit 8b4907d

Please sign in to comment.