Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update spaceflights tutorial documentation #3117

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
435 commits
Select commit Hold shift + click to select a range
c6bb1c6
Merge branch 'main' into develop
Nov 17, 2022
92909ec
Merge branch 'main' into develop
Nov 17, 2022
c326deb
Merge branch 'main' into develop
Nov 18, 2022
eb3bc1a
Merge branch 'main' into develop
Nov 23, 2022
367b408
Merge branch 'main' into develop
Nov 29, 2022
44bbc48
Merge branch 'main' into develop
Nov 29, 2022
b48e5c5
Merge branch 'develop' into merge-main-to-develop
merelcht Nov 29, 2022
76f2380
Merge pull request #2079 from kedro-org/merge-main-to-develop
idanov Nov 30, 2022
cb85395
Merge branch 'main' into develop
Nov 30, 2022
d5be5bb
Merge branch 'main' into develop
Nov 30, 2022
b3c685e
Merge branch 'main' into develop
Nov 30, 2022
289080d
Merge branch 'main' into develop
Dec 5, 2022
4129640
Merge branch 'main' into develop
Dec 5, 2022
7fa8d2a
Merge branch 'main' into develop
Dec 5, 2022
6d41414
Merge branch 'develop' into merge-main-to-develop
merelcht Dec 6, 2022
93b57d0
Merge pull request #2102 from kedro-org/merge-main-to-develop
idanov Dec 6, 2022
0cac7a2
Merge branch 'main' into develop
Dec 7, 2022
601e475
Merge branch 'main' into develop
Dec 8, 2022
cb35303
Merge branch 'main' into develop
Dec 8, 2022
fdd76ef
Merge branch 'main' into develop
Dec 12, 2022
82d0fe3
Merge branch 'main' into develop
Dec 12, 2022
56e5f8e
Merge branch 'main' into develop
Dec 12, 2022
009a3fd
Merge branch 'main' into develop
Dec 14, 2022
7d6e7d9
Replace comma in default node names with semicolon (#2087)
jmholzer Dec 14, 2022
f477c1b
Merge branch 'main' into develop
Dec 15, 2022
faed297
Merge branch 'main' into develop
Dec 19, 2022
010b12d
Merge branch 'main' into develop
Dec 19, 2022
5a863b2
Merge branch 'main' into develop
Dec 20, 2022
7228fc0
Merge branch 'main' into develop
Dec 20, 2022
8de38a1
Merge branch 'main' into develop
Dec 20, 2022
4128cad
Merge branch 'main' into develop
Dec 20, 2022
5df095e
Merge branch 'main' into develop
Dec 20, 2022
b1fbb4e
Merge branch 'main' into develop
Dec 21, 2022
1259da5
Merge branch 'main' into develop
Jan 3, 2023
891e09f
Merge branch 'main' into develop
Jan 3, 2023
b884a2e
Merge branch 'main' into develop
Jan 4, 2023
443cc5e
Merge branch 'main' into develop
Jan 4, 2023
48b1a22
Merge branch 'main' into develop
Jan 6, 2023
0d39ea7
Merge branch 'main' into develop
Jan 6, 2023
7f83291
Merge branch 'main' into develop
Jan 9, 2023
dc3cc37
Merge branch 'main' into develop
Jan 9, 2023
a4627be
Merge branch 'main' into develop
Jan 10, 2023
b82c8ed
Merge branch 'main' into develop
Jan 10, 2023
ca413b6
Merge branch 'main' into develop
Jan 10, 2023
29ed876
Merge branch 'develop' into merge-main-to-develop
merelcht Jan 12, 2023
da107d3
Fix lint
merelcht Jan 13, 2023
34028df
Merge pull request #2192 from kedro-org/merge-main-to-develop
idanov Jan 16, 2023
06a9a21
Merge branch 'develop' into merge-main-to-develop
merelcht Jan 16, 2023
9614139
Merge pull request #2211 from kedro-org/merge-main-to-develop
idanov Jan 16, 2023
5443cd0
Merge branch 'main' into develop
Jan 17, 2023
f0b71a9
Merge branch 'main' into develop
Jan 18, 2023
b155825
Merge branch 'main' into develop
Jan 18, 2023
0bc85dc
Merge branch 'main' into develop
Jan 18, 2023
364d9b5
Merge branch 'main' into develop
Jan 20, 2023
cdaf04b
Merge branch 'main' into develop
Jan 24, 2023
31774eb
Merge branch 'main' into develop
Jan 24, 2023
b89e2b3
Merge branch 'main' into develop
Jan 24, 2023
c70ea68
Merge branch 'main' into develop
Jan 24, 2023
c2cfa51
Merge branch 'main' into develop
Jan 24, 2023
eb657ee
Merge branch 'main' into develop
Jan 25, 2023
2aec63b
Merge branch 'main' into develop
Jan 25, 2023
99559e9
Merge branch 'main' into develop
Jan 25, 2023
686194b
Merge branch 'main' into develop
Jan 26, 2023
28ff0f4
Merge branch 'main' into develop
Jan 30, 2023
ae195fb
Merge branch 'main' into develop
Feb 1, 2023
d1e9738
Merge branch 'develop' into merge-main-to-develop
SajidAlamQB Feb 3, 2023
48f153d
Merge pull request #2275 from kedro-org/merge-main-to-develop
idanov Feb 6, 2023
e9a175b
Merge branch 'develop' into merge-main-to-develop
SajidAlamQB Feb 6, 2023
4e8349f
Merge pull request #2290 from kedro-org/merge-main-to-develop
idanov Feb 6, 2023
01b5215
Merge branch 'main' into develop
Feb 8, 2023
953d396
Merge branch 'main' into develop
Feb 8, 2023
0407398
Merge branch 'main' into develop
Feb 8, 2023
b677c75
Merge branch 'main' into develop
Feb 9, 2023
dd31629
Merge branch 'main' into develop
Feb 10, 2023
eb8a5b5
Merge branch 'main' into develop
Feb 10, 2023
1bb8f69
Merge branch 'main' into develop
Feb 13, 2023
d74525b
Merge branch 'main' into develop
Feb 13, 2023
600a41c
Merge branch 'main' into develop
Feb 13, 2023
f2cb86f
Merge branch 'main' into develop
Feb 14, 2023
aa2d4c6
Merge branch 'main' into develop
Feb 14, 2023
bd7e2f4
Merge branch 'main' into develop
Feb 14, 2023
0438d94
Merge branch 'main' into develop
Feb 16, 2023
b81ab97
Merge branch 'main' into develop
Feb 16, 2023
53dfede
Merge branch 'main' into develop
Feb 16, 2023
96010e5
Merge branch 'main' into develop
Feb 16, 2023
2f004b2
Merge branch 'main' into develop
Feb 16, 2023
ad39934
Merge branch 'main' into develop
Feb 16, 2023
88c5a8c
Merge branch 'main' into develop
Feb 16, 2023
899aafc
Merge branch 'main' into develop
Feb 17, 2023
c286e50
Merge branch 'main' into develop
Feb 17, 2023
5066624
Merge branch 'main' into develop
Feb 20, 2023
6ccd7e9
Merge branch 'develop' into merge-main-to-develop
merelcht Feb 21, 2023
9463b1d
Merge pull request #2347 from kedro-org/merge-main-to-develop
idanov Feb 21, 2023
c36099e
Merge branch 'main' into develop
Feb 24, 2023
d76e4f6
Merge branch 'main' into develop
Feb 24, 2023
7a21ffd
Merge branch 'main' into develop
Feb 27, 2023
69cefe9
Merge branch 'main' into develop
Mar 1, 2023
d908a80
Merge branch 'main' into develop
Mar 2, 2023
9ca700e
Merge branch 'develop' into merge-main-to-develop
ankatiyar Mar 3, 2023
dbe6882
Fix lint
merelcht Mar 6, 2023
dbf8860
Merge pull request #2386 from kedro-org/merge-main-to-develop
idanov Mar 7, 2023
fa32021
Merge branch 'develop' into merge-main-to-develop
merelcht Mar 7, 2023
b90a0bc
Try trigger CI
merelcht Mar 9, 2023
55e37b2
Merge pull request #2397 from kedro-org/merge-main-to-develop
idanov Mar 10, 2023
a23df45
Merge branch 'main' into develop
Mar 10, 2023
fde9c58
Merge branch 'main' into develop
Mar 14, 2023
e9ec844
Merge branch 'main' into develop
Mar 14, 2023
9c1bac9
Merge branch 'main' into develop
Mar 14, 2023
0c5815a
Merge branch 'main' into develop
Mar 17, 2023
ae61d25
Merge branch 'main' into develop
Mar 17, 2023
c9b9b12
Merge branch 'main' into develop
Mar 20, 2023
b481f55
Merge branch 'main' into develop
Mar 20, 2023
361a27d
Merge branch 'main' into develop
Mar 21, 2023
3d727ab
Merge branch 'main' into develop
Mar 22, 2023
67615e8
Merge branch 'main' into develop
Mar 22, 2023
2f7d983
Merge branch 'develop' into merge-main-to-develop
merelcht Mar 22, 2023
c27e0e2
Merge pull request #2455 from kedro-org/merge-main-to-develop
idanov Mar 22, 2023
05fd9b4
Merge branch 'main' into develop
Mar 23, 2023
8a03667
Merge branch 'main' into develop
Mar 27, 2023
8de6b78
Merge branch 'main' into develop
Mar 27, 2023
d2b5a31
Merge branch 'main' into develop
Mar 28, 2023
a33581b
Merge branch 'main' into develop
Mar 28, 2023
561aa52
Merge branch 'develop' into merge-main-to-develop
merelcht Mar 28, 2023
e67db0c
Merge pull request #2476 from kedro-org/merge-main-to-develop
idanov Mar 29, 2023
b9f5d68
Merge branch 'main' into develop
Mar 29, 2023
3715237
Merge branch 'main' into develop
Mar 30, 2023
f7c012e
Merge branch 'develop' into merge-main-to-develop
astrojuanlu Mar 31, 2023
9cc0847
Merge pull request #2484 from kedro-org/merge-main-to-develop
idanov Mar 31, 2023
f5321e0
Merge branch 'main' into develop
Mar 31, 2023
d89f214
Merge branch 'main' into develop
Apr 3, 2023
525fe1a
Merge branch 'main' into develop
Apr 3, 2023
a2746f2
Merge branch 'main' into develop
Apr 5, 2023
b1ddb32
Merge branch 'main' into develop
Apr 11, 2023
4516bea
Merge branch 'main' into develop
Apr 12, 2023
70b4ac6
Merge branch 'main' into develop
Apr 12, 2023
ebc8059
Merge branch 'main' into develop
Apr 13, 2023
4ee77f0
Merge branch 'main' into develop
Apr 14, 2023
7825111
Merge branch 'main' into develop
Apr 14, 2023
d2cea47
Merge branch 'main' into develop
Apr 14, 2023
264f41e
Merge branch 'main' into develop
Apr 15, 2023
cc41609
Merge branch 'main' into develop
Apr 17, 2023
68cb43c
Merge branch 'main' into develop
Apr 21, 2023
9f7fbbe
Merge branch 'main' into develop
Apr 22, 2023
bb34fd8
Merge branch 'main' into develop
Apr 24, 2023
5afb548
Merge branch 'main' into develop
Apr 26, 2023
08284ee
Merge branch 'main' into develop
Apr 26, 2023
d3a6f9b
Merge branch 'main' into develop
Apr 27, 2023
f46626a
[AUTO-MERGE] Merge main into develop via merge-main-to-develop (#2548)
idanov May 5, 2023
e291eb5
Revert "[AUTO-MERGE] Merge main into develop via merge-main-to-develo…
merelcht May 5, 2023
081736c
Remove unnecessary files and subheaders in documentation (#2563)
stichbury May 5, 2023
1762e68
Merge branch 'develop' into merge-main-to-develop
astrojuanlu May 5, 2023
2f24de6
Merge pull request #2565 from kedro-org/merge-main-to-develop
idanov May 5, 2023
ab1f7c8
[AUTO-MERGE] Merge main into develop via merge-main-to-develop (#2654)
idanov Jun 7, 2023
7dde0d5
Revert "[AUTO-MERGE] Merge main into develop via merge-main-to-develo…
noklam Jun 7, 2023
cd82d8c
Merge branch 'develop' into merge-main-to-develop
noklam Jun 7, 2023
8792168
Remove subsection of kedro.extras.extension
merelcht Jun 8, 2023
f7d5205
Fix lint
merelcht Jun 8, 2023
9562b61
Merge pull request #2658 from kedro-org/merge-main-to-develop
idanov Jun 8, 2023
e0619bf
Merge branch 'main' into develop
Jun 8, 2023
1c02cc9
Merge branch 'main' into develop
Jun 8, 2023
74f86fc
Decouple `logging` from ConfigLoader (#2642)
noklam Jun 9, 2023
e37c172
Merge branch 'main' into develop
Jun 12, 2023
2fb0e70
Merge branch 'main' into develop
Jun 12, 2023
5892b28
Merge branch 'main' into develop
Jun 13, 2023
20e2452
Merge branch 'main' into develop
Jun 13, 2023
f846deb
Merge branch 'main' into develop
Jun 13, 2023
a62cd76
Merge branch 'main' into develop
Jun 14, 2023
90bf1c5
Merge branch 'main' into develop
Jun 15, 2023
cac036b
Merge branch 'main' into develop
Jun 15, 2023
47df377
Merge branch 'main' into develop
Jun 15, 2023
48d5a90
[AUTO-MERGE] Merge main into develop via merge-main-to-develop (#2695)
idanov Jun 22, 2023
7bc777b
Merge branch 'develop' into merge-main-to-develop
noklam Jun 23, 2023
4ceef5c
Removing the conflict datasets
noklam Jun 26, 2023
1ef5b31
Fix merge conflict in tests
noklam Jun 26, 2023
52044d4
fix lint
noklam Jun 26, 2023
095068f
Remove APIDataset from rst
noklam Jun 27, 2023
e9506c5
Merge pull request #2720 from kedro-org/merge-main-to-develop
idanov Jun 27, 2023
9a18033
Merge branch 'main' into develop
Jun 27, 2023
5c20a0d
Merge branch 'main' into develop
Jun 27, 2023
f5ef0d3
Merge branch 'main' into develop
Jun 28, 2023
f5cb3f1
Merge branch 'main' into develop
Jun 28, 2023
7b47c28
Show project logs at info level with default logging config (#2684)
AhdraMeraliQB Jun 28, 2023
88858d1
Merge branch 'main' into develop
Jun 28, 2023
9841d6f
Merge branch 'main' into develop
Jun 28, 2023
0be6381
Revamp Logging documentations in 0.19 (#2665)
noklam Jun 29, 2023
d5fcdf1
Merge branch 'main' into develop
Jun 30, 2023
2cbd4f9
Merge branch 'main' into develop
Jul 3, 2023
68c2a92
Merge branch 'main' into develop
Jul 3, 2023
c19e32a
Merge branch 'develop' into merge-main-to-develop
merelcht Jul 6, 2023
9c8a077
Merge pull request #2775 from kedro-org/merge-main-to-develop
idanov Jul 7, 2023
7222f5f
Merge branch 'main' into develop
Jul 7, 2023
fcb2714
Merge branch 'main' into develop
Jul 7, 2023
593fddc
Merge branch 'main' into develop
Jul 7, 2023
cb425fa
Merge branch 'main' into develop
Jul 10, 2023
6c19de0
Merge branch 'main' into develop
Jul 10, 2023
4bf6576
Merge branch 'main' into develop
Jul 10, 2023
51c2ce3
Merge branch 'main' into develop
Jul 11, 2023
2b46a73
Merge branch 'main' into develop
Jul 11, 2023
6362020
Merge branch 'main' into develop
Jul 11, 2023
df60733
Merge branch 'main' into develop
Jul 11, 2023
4be8e02
Merge branch 'main' into develop
Jul 12, 2023
346e3fe
Merge branch 'main' into develop
Jul 12, 2023
a18d6a1
Merge branch 'main' into develop
Jul 13, 2023
36049e1
Merge branch 'main' into develop
Jul 14, 2023
f519779
Merge branch 'develop' into merge-main-to-develop
astrojuanlu Jul 27, 2023
892f0a9
Run GitHub Actions checks on develop as well
astrojuanlu Jul 27, 2023
8a322b9
Fix files in template after merge
astrojuanlu Jul 27, 2023
74297eb
Merge pull request #2847 from kedro-org/merge-main-to-develop
idanov Jul 31, 2023
f82b01e
Merge branch 'develop' into merge-main-to-develop
merelcht Aug 2, 2023
5974111
Fix linting
merelcht Aug 2, 2023
073ecf4
Fix prefect link
merelcht Aug 2, 2023
b0c725b
Merge pull request #2880 from kedro-org/merge-main-to-develop
idanov Aug 3, 2023
3771c64
Fix merge conflicts
merelcht Sep 1, 2023
55e0728
Fix linting
merelcht Sep 1, 2023
b9ede37
Merge branch 'main' into merge-main-to-develop
merelcht Sep 1, 2023
2b6231b
Merge pull request #2990 from kedro-org/merge-main-to-develop
idanov Sep 1, 2023
95fa5a1
Merge branch 'main' into develop
Sep 1, 2023
6784cd9
Merge branch 'main' into develop
Sep 1, 2023
14ede82
Merge branch 'main' into develop
Sep 4, 2023
b891900
Merge branch 'main' into develop
Sep 5, 2023
a346c00
Merge branch 'main' into develop
Sep 6, 2023
003d4b8
Merge branch 'main' into develop
Sep 7, 2023
90cefe6
Merge branch 'main' into develop
Sep 12, 2023
4d7c94a
Merge branch 'main' into develop
Sep 13, 2023
a71fcba
Add ConfigLoader and TemplatedConfigLoader deprecation notices on doc…
idanov Sep 19, 2023
0e801b3
Merge branch 'develop' into merge-main-to-develop
AhdraMeraliQB Sep 19, 2023
984059c
Fix lint
merelcht Sep 19, 2023
03a3279
Merge pull request #3049 from kedro-org/merge-main-to-develop
idanov Sep 19, 2023
48964ab
Merge branch 'main' into develop
Sep 19, 2023
7593cff
Merge branch 'main' into develop
Sep 20, 2023
bc69878
Merge branch 'main' into develop
Sep 20, 2023
6109b9b
Merge branch 'main' into develop
Sep 22, 2023
2aef571
Remove Deprecated development CLI (#3065)
noklam Sep 22, 2023
94f26f2
Remove `kedro.extras.datasets` and `kedro.extras` (#3057)
noklam Sep 22, 2023
d4a0d52
Merge branch 'main' into develop
Sep 26, 2023
612ee4e
Remove requirements from removed CLI commands (#3072)
merelcht Sep 26, 2023
92df623
Make Kedro not instantiate datasets from kedro.extras.datasets (#3069)
AhdraMeraliQB Sep 26, 2023
b22fd43
Merge branch 'main' into develop
Sep 27, 2023
7422114
Merge branch 'main' into develop
Sep 27, 2023
8586e53
Merge branch 'main' into develop
Sep 27, 2023
02b101b
Drop Python 3.7 supports in Develop (#3060)
noklam Sep 27, 2023
1a17fb6
Remove mentions of old kedro CLI commands (#3089)
merelcht Sep 27, 2023
8be25bc
Clean Up Kedro's CI Config and Makefile for 0.19 release (#3083)
noklam Sep 28, 2023
6f27eec
Merge branch 'develop' into merge-main-to-develop
merelcht Sep 28, 2023
ee3177f
Merge pull request #3090 from kedro-org/merge-main-to-develop
idanov Sep 29, 2023
9e506e1
Merge branch 'main' into develop
Sep 29, 2023
de94bb2
Merge branch 'main' into develop
Sep 29, 2023
e9a07bb
Merge branch 'main' into develop
Sep 29, 2023
145f91f
Remove all datasets related `extras_require` and move requirements to…
ankatiyar Oct 3, 2023
be0871f
Include new libraries at requirements.txt in tutorial_template.md
laizaparizotto Oct 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions .circleci/continue_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -327,10 +327,10 @@ jobs:
- win_setup:
python_version: <<parameters.python_version>>
- when:
# Save Python package cache only for Python 3.7. The conda environment itself
# Save Python package cache only for Python 3.8. The conda environment itself
# is specific to a Python version and is cached separately for each.
condition:
equal: ["3.7", <<parameters.python_version>>]
equal: [<<parameters.python_version>>]
steps:
- save_cache:
name: Save Python package cache
Expand Down Expand Up @@ -458,7 +458,7 @@ jobs:
publish_kedro:
executor:
name: docker
python_version: "3.7"
python_version: "3.8"
steps:
- setup
- add_ssh_keys
Expand Down Expand Up @@ -528,7 +528,7 @@ workflows:
- lint:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- all_circleci_checks_succeeded:
requires:
- lint
Expand All @@ -544,31 +544,31 @@ workflows:
- e2e_tests:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- win_e2e_tests:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- unit_tests:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- win_unit_tests:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- lint:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- pip_compile:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- win_pip_compile:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- all_circleci_checks_succeeded:
requires:
- e2e_tests
Expand Down Expand Up @@ -620,14 +620,14 @@ workflows:
- kedro-ecr-publish
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
filters:
branches:
only: main
- build_kedro:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
requires:
- build_docker_image-<<matrix.python_version>>
filters:
Expand Down Expand Up @@ -672,7 +672,7 @@ workflows:
- build_kedro:
matrix:
parameters:
python_version: ["3.7", "3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10"]
- publish_kedro:
requires:
- build_kedro
3 changes: 0 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
> **NOTE:** Kedro datasets are moving from `kedro.extras.datasets` to a separate `kedro-datasets` package in
> [`kedro-plugins` repository](https://github.com/kedro-org/kedro-plugins). Any changes to the dataset implementations
> should be done by opening a pull request in that repository.
## Description
<!-- Why was this PR created? -->

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/all-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest, windows-latest ]
python-version: [ "3.7", "3.8", "3.9", "3.10", "3.11" ]
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
uses: ./.github/workflows/unit-tests.yml
with:
os: ${{ matrix.os }}
Expand All @@ -42,7 +42,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest, windows-latest ]
python-version: [ "3.7", "3.8", "3.9", "3.10", "3.11" ]
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
uses: ./.github/workflows/e2e-tests.yml
with:
os: ${{ matrix.os }}
Expand All @@ -52,7 +52,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest, windows-latest ]
python-version: [ "3.7", "3.8", "3.9", "3.10", "3.11" ]
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
uses: ./.github/workflows/pip-compile.yml
with:
os: ${{ matrix.os }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs-only-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest ]
python-version: [ "3.7", "3.8", "3.9", "3.10", "3.11" ]
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
uses: ./.github/workflows/lint.yml
with:
os: ${{ matrix.os }}
Expand Down
7 changes: 0 additions & 7 deletions .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,7 @@ jobs:
run: |
make install-test-requirements
make install-pre-commit
- name: Install pytables (only for windows)
if: inputs.os == 'windows-latest'
run: pip install tables
- name: pip freeze
run: pip freeze
- name: Run unit tests
if: inputs.os == 'ubuntu-latest'
run: make test
- name: Run unit tests without spark (Windows)
if: inputs.os == 'windows-latest'
run: make test-no-spark
18 changes: 2 additions & 16 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
install:
pip install .
pip install -e .

clean:
rm -rf build dist docs/build kedro/html pip-wheel-metadata .mypy_cache .pytest_cache features/steps/test_plugin/test_plugin.egg-info kedro/datasets
rm -rf build dist docs/build kedro/html pip-wheel-metadata .mypy_cache .pytest_cache features/steps/test_plugin/test_plugin.egg-info
find . -regex ".*/__pycache__" -exec rm -rf {} +
find . -regex ".*\.egg-info" -exec rm -rf {} +
pre-commit clean || true
Expand All @@ -12,18 +12,6 @@ lint:
test:
pytest --numprocesses 4 --dist loadfile

test-no-spark:
pytest --no-cov --ignore tests/extras/datasets/spark --numprocesses 4 --dist loadfile

test-sequential:
pytest tests --cov-config pyproject.toml

test-no-spark-sequential:
pytest tests --no-cov --ignore tests/extras/datasets/spark

test-no-datasets:
pytest --no-cov --ignore tests/extras/datasets/ --numprocesses 4 --dist loadfile

e2e-tests:
behave

Expand All @@ -33,8 +21,6 @@ pip-compile:
secret-scan:
trufflehog --max_depth 1 --exclude_paths trufflehog-ignore.txt .

SPHINXPROJ = Kedro

build-docs:
pip install -e ".[docs]"
./docs/build-docs.sh "docs"
Expand Down
33 changes: 33 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,29 @@
## Bug fixes and other changes

## Breaking changes to the API
* Drop Python 3.7 support.

### DataSets
* Remove `kedro.extras.datasets` and tests.
* Reduced constructor arguments for `APIDataSet` by replacing most arguments with a single constructor argument `load_args`. This makes it more consistent with other Kedro DataSets and the underlying `requests` API, and automatically enables the full configuration domain: stream, certificates, proxies, and more.

### CLI
* Removed deprecated `kedro docs` command.

### ConfigLoader
* `logging` is removed from `ConfigLoader` in favour of the environment variable `KEDRO_LOGGING_CONFIG`.

### Other
* Removed deprecated `kedro.extras.ColorHandler`.
* The Kedro IPython extension is no longer available as `%load_ext kedro.extras.extensions.ipython`; use `%load_ext kedro.ipython` instead.
* Anonymous nodes are given default names of the form `<function_name>([in1;in2;...]) -> [out1;out2;...]`, with the names of inputs and outputs separated by semicolons.

## Migration guide from Kedro 0.18.* to 0.19.*
### DataSets
* If you use `APIDataSet`, move all `requests` specific arguments (e.g. `params`, `headers`), except for `url` and `method`, to under `load_args`.
### Logging
`logging.yml` is now independent of Kedro's run environment and only used if `KEDRO_LOGGING_CONFIG` is set to point to it.

# Upcoming Release 0.18.14

## Major features and improvements
Expand Down Expand Up @@ -106,6 +127,10 @@ Thanks to [Laíza Milena Scheid Parizotto](https://github.com/laizaparizotto) an
## Documentation changes
* Significant improvements to the documentation that covers working with Databricks and Kedro, including a new page for workspace-only development, and a guide to choosing the best workflow for your use case.
* Updated documentation for deploying with Prefect for version 2.0.
* Added documentation for developing a Kedro project using a Databricks workspace.

## Breaking changes to the API
* Logging is decoupled from `ConfigLoader`, use `KEDRO_LOGGING_CONFIG` to configure logging.

## Upcoming deprecations for Kedro 0.19.0
* Renamed dataset and error classes, in accordance with the [Kedro lexicon](https://github.com/kedro-org/kedro/wiki/Kedro-documentation-style-guide#kedro-lexicon). Dataset classes ending with "DataSet" and error classes starting with "DataSet" are deprecated and will be removed in 0.19.0. Note that all of the below classes are also importable from `kedro.io`; only the module where they are defined is listed as the location.
Expand Down Expand Up @@ -190,6 +215,7 @@ Many thanks to the following Kedroids for contributing PRs to this release:

* [MaximeSteinmetz](https://github.com/MaximeSteinmetz)


# Release 0.18.7

## Major features and improvements
Expand All @@ -202,6 +228,7 @@ Many thanks to the following Kedroids for contributing PRs to this release:
* Added a guide and tooling for developing Kedro for Databricks.
* Implemented missing dict-like interface for `_ProjectPipeline`.


# Release 0.18.6

## Bug fixes and other changes
Expand All @@ -216,6 +243,7 @@ A regression introduced in Kedro version `0.18.5` caused the `Kedro-Viz` console

Thanks to Kedroids tomohiko kato, [tsanikgr](https://github.com/tsanikgr) and [maddataanalyst](https://github.com/maddataanalyst) for very detailed reports about the bug.


# Release 0.18.5

> This release introduced a bug that causes a failure in experiment tracking within the `Kedro-Viz` console. We recommend that you use Kedro version `0.18.6` in preference.
Expand Down Expand Up @@ -390,6 +418,7 @@ We are grateful to the following for submitting PRs that contributed to this rel

## Bug fixes and other changes
* Removed fatal error from being logged when a Kedro session is created in a directory without git.
* `KedroContext` is now an `attrs`'s frozen class and `config_loader` is available as public attribute.
* Fixed `CONFIG_LOADER_CLASS` validation so that `TemplatedConfigLoader` can be specified in settings.py. Any `CONFIG_LOADER_CLASS` must be a subclass of `AbstractConfigLoader`.
* Added runner name to the `run_params` dictionary used in pipeline hooks.
* Updated [Databricks documentation](https://docs.kedro.org/en/0.18.1/deployment/databricks.html) to include how to get it working with IPython extension and Kedro-Viz.
Expand All @@ -403,6 +432,10 @@ We are grateful to the following for submitting PRs that contributed to this rel
## Upcoming deprecations for Kedro 0.19.0
* `kedro docs` will be removed in 0.19.0.

## Upcoming deprecations for Kedro 0.19.0
* `kedro docs` will be removed in 0.19.0.


# Release 0.18.0

## TL;DR ✨
Expand Down
3 changes: 0 additions & 3 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,6 @@
"CONF_SOURCE",
"integer -- return number of occurrences of value",
"integer -- return first index of value.",
"kedro.extras.datasets.pandas.json_dataset.JSONDataSet",
"kedro_datasets.pandas.json_dataset.JSONDataSet",
"pluggy._manager.PluginManager",
"PluginManager",
Expand Down Expand Up @@ -319,8 +318,6 @@
"kedro.pipeline",
"kedro.runner",
"kedro.config",
"kedro.extras.datasets",
"kedro.extras.logging",
"kedro_datasets",
]

Expand Down
4 changes: 2 additions & 2 deletions docs/source/configuration/advanced_configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ CONFIG_LOADER_ARGS = {
By changing this setting, the default behaviour for loading parameters will be replaced, while the other configuration patterns will remain in their default state.

### How to ensure non default configuration files get loaded
You can add configuration patterns to match files other than `parameters`, `credentials`, `logging`, and `catalog` by setting the `CONFIG_LOADER_ARGS` variable in [`src/<package_name>/settings.py`](../kedro_project_setup/settings.md).
You can add configuration patterns to match files other than `parameters`, `credentials`, and `catalog` by setting the `CONFIG_LOADER_ARGS` variable in [`src/<package_name>/settings.py`](../kedro_project_setup/settings.md).
For example, if you want to load Spark configuration files you need to update `CONFIG_LOADER_ARGS` as follows:

```python
Expand All @@ -160,7 +160,7 @@ CONFIG_LOADER_ARGS = {
```

### How to bypass the configuration loading rules
You can bypass the configuration patterns and set configuration directly on the instance of a config loader class. You can bypass the default configuration (catalog, parameters, credentials, and logging) as well as additional configuration.
You can bypass the configuration patterns and set configuration directly on the instance of a config loader class. You can bypass the default configuration (catalog, parameters and credentials) as well as additional configuration.

```{code-block} python
:lineno-start: 10
Expand Down
2 changes: 1 addition & 1 deletion docs/source/configuration/configuration_basics.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Configuration

This section contains detailed information about Kedro project configuration, which you can use to store settings for your project such as [parameters](./parameters.md), [credentials](./credentials.md), the [data catalog](../data/data_catalog.md), and [logging information](../logging/logging.md).
This section contains detailed information about Kedro project configuration, which you can use to store settings for your project such as [parameters](./parameters.md), [credentials](./credentials.md), the [data catalog](../data/data_catalog.md), and [logging information](../logging/index.md).

Kedro makes use of a configuration loader to load any project configuration files, and the available configuration loader classes are:

Expand Down
2 changes: 1 addition & 1 deletion docs/source/deployment/aws_batch.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ class AWSBatchRunner(ThreadRunner):

return super()._get_required_workers_count(pipeline)

def _run( # pylint: disable=too-many-locals,useless-suppression
def _run(
self,
pipeline: Pipeline,
catalog: DataCatalog,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ This guide demonstrates a workflow for developing Kedro projects on Databricks u
By working in your local environment, you can take advantage of features within an IDE that are not available on Databricks notebooks:

- Auto-completion and suggestions for code, improving your development speed and accuracy.
- Linters like Pylint or Flake8 can be integrated to catch potential issues in your code.
- Linters like [Ruff](https://docs.astral.sh/ruff) can be integrated to catch potential issues in your code.
- Static type checkers like Mypy can check types in your code, helping to identify potential type-related issues early in the development process.

To set up these features, look for instructions specific to your IDE (for instance, [VS Code](https://code.visualstudio.com/docs/python/linting)).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ This tutorial introduces a Kedro project development workflow using only the Dat

- An active [Databricks deployment](https://docs.databricks.com/getting-started/index.html).
- A [Databricks cluster](https://docs.databricks.com/clusters/configure.html) configured with a recent version (>= 11.3 is recommended) of the Databricks runtime.
- Python >= 3.7 installed.
- Python >= 3.8 installed.
- Git installed.
- A [GitHub](https://github.com/) account.
- A Python environment management system installed, [venv](https://docs.python.org/3/library/venv.html), [virtualenv](https://virtualenv.pypa.io/en/latest/) or [Conda](https://docs.conda.io/en/latest/) are popular choices.
Expand Down
Loading
Loading