Joachim Jablon

Results 79 issues of Joachim Jablon

For some reason, it seems AmazonS3 may return the "accept-ranges: bytes" header more than once. `requests` will concatenate the values, resulting in the header value being `bytes, bytes`, and then:...

I wonder if there's something we can do so that notification emails are more readable. (this is from Gmail btw) ![image](https://github.com/py-cov-action/python-coverage-comment-action/assets/1457576/b7fb466a-f10e-4580-941f-e29ea97362cb)

See https://github.com/py-cov-action/python-coverage-comment-action/pull/361#issuecomment-1954220360 / https://github.com/py-cov-action/python-coverage-comment-action/discussions/336

![image](https://github.com/py-cov-action/python-coverage-comment-action/assets/1457576/6a0d81e1-d1f8-4ac1-a307-549650a5af20) We should probably abbreviate large numbers: - 1 to 999: unchanged (all digits) - 1_000 to 9_999: 1.0k to 9.9k (1 decimal digit, truncated) - 10_000 to 999_999: 10k...

I didn't want to have to handle all of the coverage file parsing, but I stumbled across [pycobertura](https://pypi.org/project/pycobertura/). Let's conquer the world! (of CI coverage tools)

From Python 3.8 release notes: > ast AST nodes now have end_lineno and end_col_offset attributes, which give the precise location of the end of the node. (This only applies to...

(just some WIP I had lying around, for supporting branch coverage, #375 )

I think it would be useful if there was a way to display the UTC datetime alongside with the localized datetime, but I believe it wouldn't just work with `.format()`

enhancement

Hello, Python3.12 [does not include setuptools in default venvs anymore](https://github.com/python/cpython/issues/95299), if a package needs setuptools, it needs to explicitly import it. This package uses pkg_resources which is distributed by setuptools....

Now that uv supports tools, is it a good id that uv manages its own installation ? If I do: ```console $ uv tool install uv ``` and then uninstall...

duplicate