Dima Tisnek
Dima Tisnek
From the survey > I ran into a problem when updating a layer that contains an integer, e.g. integer configuration option. The logs were duplicated because layer was updated /...
An example failure in the doc-only change: https://github.com/canonical/operator/actions/runs/10713359939/job/29705252719 ```py =================================== FAILURES =================================== __________________________ TestExec.test_no_wait_call __________________________ [gw0] linux -- Python 3.10.14 /home/runner/work/operator/operator/.tox/unit/bin/python Traceback (most recent call last): File "/home/runner/work/operator/operator/.tox/unit/lib/python3.10/site-packages/_pytest/runner.py", line 341,...
**Current status:** discussion `from __future__ import annotations` means we don't have to quote many type hints: ```diff - def from_dict(cls, d: '_SystemInfoDict') -> 'SystemInfo': + def from_dict(cls, d: _SystemInfoDict) ->...
https://github.com/python/typeshed/pull/12704 was merged in typeshed, that expands the header value types. urllib3 subclasses HTTP[S]Connection, and needs to make the same change.
Consider a library like this: ```py # lib/__init__.py from .exceptions import LibError from .client import Client __all__ = [ "Client", "LibError", ] # lib/exceptions.py class LibError(Exception): ... # lib/client.py from...
I've upgraded my old project to uv, and here's what I get when I `uv build` it: - linux architecture is `aarch64` ⛔ - macos architecture is `arm64` ✅ Here...
Sorry if this is the wrong place to post this 🙈 Your website has an article comparing Cassandra and DynamoDB models at https://www.scylladb.com/resources/cql-vs-dynamodb-api/ which includes the following statement about DynamoDB:...
Spell "presence" and "chunk" correctly.
uv 0.4.30 (Homebrew 2024-11-05) ``` uv cache prune -v ... ... Removed 79634 files (2.0GiB) ``` Wow, I didn't even know there was that much crud there. Thing is, just...
### Summary I've just ran into a situation where `uvx juju-doctor --help` fails, but `checkout; uv sync; juju-doctor --help` works, because (I'm taking some guesses here): - `uv sync` uses...