Skip to content

Commit

Permalink
#192: Removed setup.py (#195)
Browse files Browse the repository at this point in the history
* Removed setup.py
* Changed docker runner to install the package via poetry 
* Updated the integration-test-docker-environment to 1.6.0
* Remove test_docker_build_direct.py, because it got outdated with the current changes of the logging in the itde. Testing of the environment variable LOG_ENV_VARIABLE_NAME should be implemented in the itde with exasol/integration-test-docker-environment#322.
  • Loading branch information
tkilias authored May 12, 2023
1 parent fab9cef commit e286fb2
Show file tree
Hide file tree
Showing 10 changed files with 545 additions and 769 deletions.
2 changes: 1 addition & 1 deletion .github/actions/prepare_poetry_env/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ runs:
python-version: ${{ inputs.python-version }}
- uses: abatilo/actions-poetry@v2
with:
poetry-version: 1.2.0
poetry-version: 1.4.2
- name: Poetry install
run: poetry install
shell: bash
20 changes: 0 additions & 20 deletions .github/workflows/check_setup_py.yaml

This file was deleted.

9 changes: 5 additions & 4 deletions doc/changes/changes_0.17.0.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
# Script-Languages-Container-Tool 0.17.0, released t.b.d.
# Script-Languages-Container-Tool 0.17.0, released 2023-05-12

Code name: t.b.d.
Code name: Add API and CLI commands for building and pushing the test container

## Summary

t.b.d.
This releases adds API and CLI commands for building and pushing the test container. It further updates the integration-test-docker-environment to 1.6.0 and fixes some bugs.

## Features / Enhancements

- #193: Added build and push test container CLI commands

## Refactorings

- #187: Updated release_config.yml
- #187: Updated release_config.yml
- #192: Remove setup.py and updated the integration-test-docker-environment to 1.6.0

## Bug Fixes

Expand Down
1 change: 0 additions & 1 deletion githooks/pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,4 @@ REPO_DIR=$(git rev-parse --show-toplevel)
GITHOOKS_PATH="$REPO_DIR/githooks"
pushd "$REPO_DIR"
bash "$GITHOOKS_PATH/prohibit_commit_to_main.sh"
bash "$GITHOOKS_PATH/update_packaging.sh"
popd
44 changes: 0 additions & 44 deletions githooks/update_packaging.sh

This file was deleted.

1,084 changes: 537 additions & 547 deletions poetry.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ python = ">=3.8,<4"
importlib_metadata = ">=4.6.0"
importlib-resources = ">=5.4.0"
networkx = "2.8.2" # We pinned networkx to this version, because in newer versions it throws an exception, see https://github.com/exasol/integration-test-docker-environment/issues/228
exasol-integration-test-docker-environment = "^1.4.0"
exasol-integration-test-docker-environment = "^1.6.0"
typeguard = "<3.0.0"
[build-system]
requires = ["poetry_core>=1.0.0"]
Expand All @@ -32,4 +32,4 @@ toml = ">=0.10.2"


[tool.poetry.scripts]
exaslct = 'exasol_script_languages_container_tool.main:main'
exaslct = 'exasol_script_languages_container_tool.main:main'
55 changes: 0 additions & 55 deletions setup.py

This file was deleted.

76 changes: 0 additions & 76 deletions test/docker_build_direct_subprocess.py

This file was deleted.

19 changes: 0 additions & 19 deletions test/test_docker_build_direct.py

This file was deleted.

0 comments on commit e286fb2

Please sign in to comment.