Skip to content

chore(deps): update uv.lock#13

Merged
EspenAlbert merged 1 commit intomainfrom
deps/uv-lock-update
Feb 25, 2026
Merged

chore(deps): update uv.lock#13
EspenAlbert merged 1 commit intomainfrom
deps/uv-lock-update

Conversation

@EspenAlbert
Copy link
Copy Markdown
Owner

Automated dependency update.

Command Output

Processing model-lib...
Cloning https://github.com/EspenAlbert/model-lib to /tmp/path-sync-deps/model-lib
Fetching origin
Checking out main
Creating fresh branch: deps/uv-lock-update
Running: uv -n lock --upgrade
[uv] Using CPython 3.14.0
[uv] Resolved 70 packages in 1.58s
[uv] Updated pkg-ext v0.4.0 -> v0.4.1
Committed: chore(deps): update uv.lock
Running: uv sync
[uv] warning: `VIRTUAL_ENV=/Users/espen.albert/agentws/py-src/.venv` does not match the project environment path `.venv` and will be ignored; use `--active` to target the active environment instead
[uv] Using CPython 3.14.0
[uv] Creating virtual environment at: .venv
[uv] Resolved 70 packages in 1ms
[uv]    Building model-lib @ file:///private/tmp/path-sync-deps/model-lib
[uv]       Built model-lib @ file:///private/tmp/path-sync-deps/model-lib
[uv] Prepared 1 package in 284ms
[uv] Installed 32 packages in 142ms
[uv]  + annotated-types==0.7.0
[uv]  + attrs==25.4.0
[uv]  + coverage==7.13.4
[uv]  + freezegun==1.5.5
[uv]  + iniconfig==2.3.0
[uv]  + model-lib==0.102.2 (from file:///private/tmp/path-sync-deps/model-lib)
[uv]  + nodeenv==1.10.0
[uv]  + packaging==26.0
[uv]  + platformdirs==4.9.2
[uv]  + pluggy==1.6.0
[uv]  + pydantic==2.12.5
[uv]  + pydantic-core==2.41.5
[uv]  + pydantic-settings==2.13.1
[uv]  + pygments==2.19.2
[uv]  + pyright==1.1.408
[uv]  + pytest==9.0.2
[uv]  + pytest-cov==7.0.0
[uv]  + pytest-datadir==1.8.0
[uv]  + pytest-model-lib==0.2.0
[uv]  + pytest-regressions==2.10.0
[uv]  + pytest-subtests==0.15.0
[uv]  + python-dateutil==2.9.0.post0
[uv]  + python-dotenv==1.2.1
[uv]  + pyyaml==6.0.3
[uv]  + ruff==0.15.2
[uv]  + six==1.17.0
[uv]  + tomli-w==1.1.0
[uv]  + typing-extensions==4.15.0
[uv]  + typing-inspection==0.4.2
[uv]  + vulture==2.14
[uv]  + xdoctest==1.3.0
[uv]  + zero-3rdparty==0.104.4
Running: just fmt
[just] 43 files left unchanged
[just] uv run ruff format .
[just] warning: `VIRTUAL_ENV=/Users/espen.albert/agentws/py-src/.venv` does not match the project environment path `.venv` and will be ignored; use `--active` to target the active environment instead
Running: just test
[just] ============================= test session starts ==============================
[just] platform darwin -- Python 3.14.0, pytest-9.0.2, pluggy-1.6.0 -- /private/tmp/path-sync-deps/model-lib/.venv/bin/python
[just] cachedir: .pytest_cache
[just] rootdir: /private/tmp/path-sync-deps/model-lib
[just] configfile: pyproject.toml
[just] plugins: regressions-2.10.0, datadir-1.8.0, model-lib-0.2.0, xdoctest-1.3.0, cov-7.0.0
[just] collecting ... 
[just] ----------------------------- live log collection ------------------------------
[just] INFO     model_lib.serialize.parse:parse.py:179 custom parser: model_lib.readme_example_test.custom_parse_kafka for <class 'model_lib.readme_example_test.CustomKafkaPayload'>
[just] collected 76 items / 1 deselected / 75 selected
[just] 
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.base_settings] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.constants] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.dump_functions] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.errors] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.model_base] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.model_dump] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.pydantic_utils] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.metadata.context_dict] running 1 test(s)
[just] * DOCTEST : /private/tmp/path-sync-deps/model-lib/model_lib/metadata/context_dict.py::CopyConfig:0, line 41 <- wrt source file
[just] * SUCCESS: /private/tmp/path-sync-deps/model-lib/model_lib/metadata/context_dict.py::CopyConfig:0
[just] ============
[just] === 1 passed in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.metadata.metadata] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.metadata.metadata_dump] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.metadata.metadata_fields] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.serialize.base_64] running 3 test(s)
[just] * DOCTEST : /private/tmp/path-sync-deps/model-lib/model_lib/serialize/base_64.py::_encode_base64_str:0, line 27 <- wrt source file
[just] * SUCCESS: /private/tmp/path-sync-deps/model-lib/model_lib/serialize/base_64.py::_encode_base64_str:0
[just] * DOCTEST : /private/tmp/path-sync-deps/model-lib/model_lib/serialize/base_64.py::decode_base64:0, line 39 <- wrt source file
[just] * SUCCESS: /private/tmp/path-sync-deps/model-lib/model_lib/serialize/base_64.py::decode_base64:0
[just] * DOCTEST : /private/tmp/path-sync-deps/model-lib/model_lib/serialize/base_64.py::generate_secret_base_64:0, line 66 <- wrt source file
[just] * SUCCESS: /private/tmp/path-sync-deps/model-lib/model_lib/serialize/base_64.py::generate_secret_base_64:0
[just] ============
[just] Finished doctests
[just] 3 / 3 passed
[just] === 3 passed in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.serialize.json_serialize] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.serialize.parse] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/doctests_test.py::test_model_lib_doctests[model_lib.serialize.yaml_serialize] running 0 test(s)
[just] ============
[just] ===  in 0.00 seconds ===
[just] PASSED
[just] model_lib/dump_functions_test.py::test_compare_dump_behavior_with_pydantic PASSED
[just] model_lib/dump_functions_test.py::test_dump_ignore_falsy PASSED
[just] model_lib/dump_functions_test.py::test_dumping_should_not_include_cached_property PASSED
[just] model_lib/metadata_dump_test.py::test_metadata_dump_doesnt_change_original_metadata PASSED
[just] model_lib/metadata_test.py::test_ensure_metadata_is_deep_copied PASSED
[just] model_lib/model_base_test.py::test_getting_model_classes PASSED
[just] model_lib/model_base_test.py::test_unknown_model_error PASSED
[just] model_lib/model_base_test.py::test_comparing_two_instances_with_cached_property PASSED
[just] model_lib/model_base_test.py::test_iterating_over_people PASSED
[just] model_lib/model_dump_test.py::test_register_and_remove_call PASSED
[just] model_lib/model_dump_test.py::test_dumping_model PASSED
[just] model_lib/model_dump_test.py::test_dumping_model_with_cached_property PASSED
[just] model_lib/model_dump_test.py::test_dumping_enum_to_yaml PASSED
[just] model_lib/model_dump_test.py::test_pydantic_json_dump PASSED
[just] model_lib/pydantic_utils_test.py::test_parse_object_as PASSED
[just] model_lib/pydantic_utils_test.py::test_timedelta_dumpable PASSED
[just] model_lib/pydantic_utils_test.py::test_model_serializer PASSED
[just] model_lib/pydantic_utils_test.py::test_env_var_name PASSED
[just] model_lib/pydantic_utils_test.py::test_copy_and_validate PASSED
[just] model_lib/pydantic_utils_test.py::test_cls_defaults PASSED
[just] model_lib/pydantic_utils_test.py::test_cls_defaults_required_as PASSED
[just] model_lib/pydantic_utils_test.py::test_cls_local_defaults_required_as PASSED
[just] model_lib/pydantic_utils_test.py::test_has_path PASSED
[just] model_lib/pydantic_utils_test.py::test_UtcDatetime PASSED
[just] model_lib/pydantic_utils_test.py::test_UtcDatetimeMs PASSED
[just] model_lib/pydantic_utils_test.py::test_dumping_time_model PASSED
[just] model_lib/readme_example_test.py::test_show_dumping PASSED
[just] model_lib/readme_example_test.py::test_show_parsing PASSED
[just] model_lib/readme_example_test.py::test_custom_dump PASSED
[just] model_lib/serialize/base64_test.py::test_encode_str PASSED
[just] model_lib/serialize/dump_test.py::test_dumping_metadata_with_tags SUBPASSED[parsing metadata]
[just] model_lib/serialize/dump_test.py::test_dumping_metadata_with_tags SUBPASSED[parse model]
[just] model_lib/serialize/dump_test.py::test_dumping_metadata_with_tags PASSED
[just] model_lib/serialize/json_serialize_test.py::test_dump[dump] PASSED
[just] model_lib/serialize/json_serialize_test.py::test_dump[pretty_dump] PASSED
[just] model_lib/serialize/parse_test.py::test_parse_with_extra_kwargs PASSED
[just] model_lib/serialize/parse_test.py::test_parse_no_extra_kwargs PASSED
[just] model_lib/serialize/parse_test.py::test_dump_and_parse_a_str PASSED
[just] model_lib/serialize/parse_test.py::test_parse_with_model_name_backup PASSED
[just] model_lib/serialize/parse_test.py::test_parse_directly PASSED
[just] model_lib/serialize/toml_serialize_test.py::test_parse_toml_str PASSED
[just] model_lib/serialize/toml_serialize_test.py::test_parse_toml_path PASSED
[just] model_lib/serialize/toml_serialize_test.py::test_dump_toml PASSED
[just] model_lib/serialize/toml_serialize_test.py::test_parse_model PASSED
[just] model_lib/serialize/toml_serialize_test.py::test_add_line_breaks PASSED
[just] model_lib/serialize/toml_serialize_test.py::test_toml_compact PASSED
[just] model_lib/serialize/toml_serialize_test.py::test_toml_normal PASSED
[just] model_lib/serialize/yaml_serialize_test.py::test_safe_dump[_MyClass] PASSED
[just] model_lib/serialize/yaml_serialize_test.py::test_safe_dump[_MyEntity] PASSED
[just] model_lib/serialize/yaml_serialize_test.py::test_safe_dump[_MyEvent] PASSED
[just] model_lib/serialize/yaml_serialize_test.py::test_no_yaml_anchors PASSED
[just] model_lib/serialize/yaml_serialize_test.py::test_no_timestamp_conversion PASSED
[just] model_lib/serialize/yaml_test.py::test_edit_index PASSED
[just] model_lib/serialize/yaml_test.py::test_dumping_multiline_str PASSED
[just] model_lib/serialize/yaml_test.py::test_replace_brackets PASSED
[just] model_lib/serialize/yaml_test.py::test_indent_standalone_templates PASSED
[just] model_lib/serialize/yaml_test.py::test_dedent_standalone_brackets PASSED
[just] model_lib/serialize/yaml_test.py::test_add_brackets PASSED
[just] model_lib/static_settings_test.py::test_static_settings_for_testing PASSED
[just] model_lib/static_settings_test.py::test_static_settings_app_name PASSED
[just] model_lib/static_settings_test.py::test_static_settings_roots PASSED
[just] model_lib/static_settings_test.py::test_static_settings_skip_app_name PASSED
[just] 
[just] =============================== warnings summary ===============================
[just] .venv/lib/python3.14/site-packages/_pytest/config/__init__.py:1428
[just]   /private/tmp/path-sync-deps/model-lib/.venv/lib/python3.14/site-packages/_pytest/config/__init__.py:1428: PytestConfigWarning: Unknown config option: asyncio_mode
[just]   
[just]     self._warn_or_fail_if_strict(f"Unknown config option: {key}\n")
[just] 
[just] model_lib/conftest.py:4
[just]   /private/tmp/path-sync-deps/model-lib/model_lib/conftest.py:4: PytestAssertRewriteWarning: assertion is always true, perhaps remove parentheses?
[just]     assert (  # type: ignore
[just] 
[just] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
[just] ======= 75 passed, 1 deselected, 2 warnings, 2 subtests passed in 0.24s ========
[just] uv run pytest
[just] warning: `VIRTUAL_ENV=/Users/espen.albert/agentws/py-src/.venv` does not match the project environment path `.venv` and will be ignored; use `--active` to target the active environment instead
[just] /private/tmp/path-sync-deps/model-lib/model_lib/pydantic_utils.py:7: UserWarning: Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater.
[just]   from pydantic.v1.datetime_parse import parse_datetime
Running: just pkg-pre-change --full
[just] [11:23:58] INFO     ✅ '/opt/homebrew/bin/gh api user --jq .login' completed in 0.50s                                                                                                                                                                                                                                              rich_progress.py:51
[just] [11:23:59] INFO     ✅ '/opt/homebrew/bin/gh pr view --json baseRefName,url,baseRefOid' completed in 0.74s                                                                                                                                                                                                                         rich_progress.py:51
[just]            INFO     No removed references found in the package                                                                                                                                                                                                                                                                           removed.py:48
[just]            INFO     ✅ New References expose/hide decisions completed in 0.00s                                                                                                                                                                                                                                                     rich_progress.py:51
[just]            WARNING  no changelog file @ /private/tmp/path-sync-deps/model-lib/.changelog/012.yaml                                                                                                                                                                                                                                       actions.py:362
[just]            WARNING  no changelog file @ /private/tmp/path-sync-deps/model-lib/.changelog/012.yaml                                                                                                                                                                                                                                       actions.py:362
[just] [11:24:00] INFO     API dump written to /private/tmp/path-sync-deps/model-lib/model_lib.api-dev.yaml                                                                                                                                                                                                                                  workflows.py:249
[just]            INFO     No API changes detected                                                                                                                                                                                                                                                                                           workflows.py:269
[just]            INFO     Regenerated 9 doc files                                                                                                                                                                                                                                                                                       workflow_cmds.py:200
[just] [11:24:00] You can find the run logs in /Users/espen.albert/code/z_cache/ask_shell/pkg-ext/pre_change/2026-02-25T11-23-58Z                                                                                                                                                                                                         typer_command.py:26
[just]            INFO     ✅ Running: '/private/tmp/path-sync-deps/model-lib/.venv/bin/pkg-ext pre-change --full' completed in 1.73s                                                                                                                                                                                                     rich_progress.py:51
[just] uv run --group release pkg-ext pre-change --full
[just] warning: `VIRTUAL_ENV=/Users/espen.albert/agentws/py-src/.venv` does not match the project environment path `.venv` and will be ignored; use `--active` to target the active environment instead
[just] Installed 16 packages in 20ms
[just] /private/tmp/path-sync-deps/model-lib/model_lib/pydantic_utils.py:7: UserWarning: Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater.
[just]   from pydantic.v1.datetime_parse import parse_datetime

@EspenAlbert EspenAlbert merged commit 62f8ebf into main Feb 25, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant