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

fix(): Hotfixes for 2024-10-23 #255

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

RichardSlater
Copy link

@RichardSlater RichardSlater commented Oct 23, 2024

📲 What

🤔 Why

We are committed to resolving Critical, High and Medium vulnerabilities within a reasonable timeframe within Stacks to meet our obligations under ISO 27001, CyberEssentials Plus and numerous commitments to clients.

🛠 How

poetry update

👀 Evidence

============================================================================================== test session starts ==============================================================================================
platform linux -- Python 3.11.10, pytest-7.4.4, pluggy-1.5.0
rootdir: /home/rslater/stacks/stacks-azure-data
configfile: pyproject.toml
plugins: mock-3.14.0, anyio-4.6.2.post1
collected 12 items

de_workloads/ingest/ingest_azure_sql_example/tests/unit/test_ingest_config.py::test_config_ingest_schemas_valid[de_workloads/ingest/ingest_azure_sql_example/config/ingest_sources-de_workloads/ingest/ingest_azure_sql_example/config/schema/ingest_config_schema.json] PASSED [  8%]
de_workloads/ingest/ingest_azure_sql_example/tests/unit/test_ingest_config.py::test_config_ingest_schemas_valid[de_workloads/ingest/ingest_azure_sql_example/config/data_quality-de_workloads/ingest/ingest_azure_sql_example/config/schema/data_quality_config_schema.json] PASSED [ 16%]
de_workloads/ingest/ingest_azure_sql_example/tests/unit/test_ingest_config.py::test_config_ingest_sources_uniqueness PASSED                                                                               [ 25%]
de_workloads/ingest/ingest_azure_sql_example/tests/unit/test_ingest_config.py::test_config_ingest_dq_uniqueness PASSED                                                                                    [ 33%]
de_workloads/processing/gold_movies_example/tests/unit/test_processing.py::test_join_metadata_and_average_ratings
------------------------------------------------------------------------------------------------ live log setup -------------------------------------------------------------------------------------------------
INFO     stacks.data.pyspark.pyspark_utils:pyspark_utils.py:32 Creating Spark session...
INFO     stacks.data.pyspark.pyspark_utils:pyspark_utils.py:46 Spark session created.
PASSED                                                                                                                                                                                                    [ 41%]
de_workloads/processing/silver_movies_example/tests/unit/test_example.py::test_transform_keywords PASSED                                                                                                  [ 50%]
de_workloads/processing/silver_movies_example/tests/unit/test_example.py::test_transform_movies_metadata PASSED                                                                                           [ 58%]
de_workloads/processing/silver_movies_example_with_data_quality/tests/unit/test_data_quality_config.py::test_data_quality_schemas_valid PASSED                                                            [ 66%]
de_workloads/processing/silver_movies_example_with_data_quality/tests/unit/test_data_quality_config.py::test_config_data_quality_uniqueness PASSED                                                        [ 75%]
de_workloads/processing/silver_movies_example_with_data_quality/tests/unit/test_example.py::test_transform_keywords PASSED                                                                                [ 83%]
de_workloads/processing/silver_movies_example_with_data_quality/tests/unit/test_example.py::test_transform_movies_metadata PASSED                                                                         [ 91%]
de_workloads/shared_resources/tests/unit/test_shared_resources.py::test_dummy PASSED                                                                                                                      [100%]

=============================================================================================== warnings summary ================================================================================================
../../miniconda3/envs/py311/lib/python3.11/site-packages/pyspark/broadcast.py:38
  /home/rslater/miniconda3/envs/py311/lib/python3.11/site-packages/pyspark/broadcast.py:38: DeprecationWarning: typing.io is deprecated, import directly from typing instead. typing.io will be removed in Python 3.12.
    from typing.io import BinaryIO  # type: ignore[import]

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
======================================================================================== 12 passed, 1 warning in 11.48s =========================================================================================
check yaml...........................................(no files to check)Skipped
fix end of files.........................................................Passed
trim trailing whitespace.................................................Passed
yamllint.............................................(no files to check)Skipped
flake8...............................................(no files to check)Skipped
black................................................(no files to check)Skipped
pydocstyle...........................................(no files to check)Skipped

🕵️ How to test

  1. make setup_dev_environment
  2. make test

✅ Acceptance criteria Checklist

  • Code peer reviewed?
  • Passing all automated tests, including a successful deployment?
  • Passing any exploratory testing?
  • Rebased/merged with latest changes from development and re-tested?
  • Meeting the Coding Standards?

- Resolves #254 - Bump jupyterlab from 4.0.9 to 4.2.5
- Resolves #253 - Bump azure-identity from 1.15.0 to 1.16.1
- Resolves #252 - Bump tornado from 6.4 to 6.4.1
- Resolves #251 - Bump notebook from 7.0.6 to 7.2.2
- Resolves #250 - Bump zipp from 3.17.0 to 3.19.1
- Resolves #249 - Bump cryptography from 41.0.7 to 43.0.1
- Resolves #248 - Bump setuptools from 69.0.2 to 70.0.0
- Resolves #247 - Bump urllib3 from 2.1.0 to 2.2.2
- Resolves #246 - Bump certifi from 2023.11.17 to 2024.7.4
@RichardSlater RichardSlater self-assigned this Oct 23, 2024
@RichardSlater RichardSlater added security Vulnerability, dependency bump or SecOps mitigation dependencies Pull requests that update a dependency file labels Oct 23, 2024
@RichardSlater
Copy link
Author

/azp run

Copy link

No pipelines are associated with this pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file security Vulnerability, dependency bump or SecOps mitigation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant