Daniel Holth

Results 349 comments of Daniel Holth

It looks like the new file is https://github.com/pypa/packaging/blob/main/src/packaging/version.py with underscores in front of each function. (It would be cleaner to import a non-underscored name from that file)

I'm surprised that `parse` from packaging's `version.py` has been renamed to `_parse` in our version, but it seems like there are other differences including us having `_LegacyVersion`.

By splitting this up into assigned tasks like "tests should run 10% faster", the assignee will know when to stop.

We should be able to delete conda-build's index tests, since they are duplicated in conda-index, once conda-index becomes a conda-build dependency. This will make conda-build's CI faster.

- [ ] Store allure test results during CI run. A test run should create allure-results folders and upload them as artifacts called `allure-{os}-{python version}-{number}` with enough information to be...

@jaimergp I'm interested in that Dist -> PackageRecord mapping, seems like we could make that more efficient. They enjoyed iterating over everything.

What if this was converted to twisted? Then certificate requests could be delegated to dehydrated (a letsencrypt client written in bash). I don't know how to convert this to twisted...

Looks pretty straightforward to me. The magic word is `acceptableProtocols`. Here's where h2 support is added. https://github.com/twisted/twisted/blob/trunk/src/twisted/web/server.py#L856 Here's where the next protocol speaks https://github.com/twisted/twisted/blob/trunk/src/twisted/web/http.py#L2885 tls-alpn isn't supposed to speak or...

This is difficult. It looks like the alpn callback fires after selectContext() return even though dehydrated's version seems to manage right after the SNI servername is given. I was trying...

https://github.com/glyph/txsni/pull/26 sends the alpn / acme certificate if it exists