Tyler Kennedy

Results 63 issues of Tyler Kennedy

This benchmark should take a medium-sized test document, and benchmark the time to emit all events from start to finish, with full recursion. - [ ] json-stream - [ ]...

enhancement
good first issue

enhancement
good first issue

Switching from pybind11 to nanobind offers some performance improvements with minimal code changes. Our new benchmarks are: ``` ------------------------------------------------------------------------------------- benchmark: 3 tests ------------------------------------------------------------------------------------ Name (time in ms) Min Max Mean...

We can populate the `namedtuple` https://docs.python.org/3/library/urllib.parse.html#urllib.parse.ParseResult so that our parse results are identical to those returned by `urllib.parse.urlparse()`. This will be slower than using the native URL object if you...

enhancement
good first issue

Reading a large (4.0GB) file with `yyjson_read_file` results in significantly higher (2.5x) memory usage than expected. The exact version of yyjson.c/h used is here: https://github.com/TkTech/py_yyjson/blob/main/yyjson/yyjson.c Although `yyjson_read_fp` is allocating a...

documentation
discussion

Prevents common issues like webassets and the dev server using different directories ($PWD/storage and $PWD/ckan/storage) if `ckan.storage_path` had been set to just `storage`.

Small stub to run the CLI with `python -m ckan -c ckan.ini...` for tools that can generate run stubs from `__main__` but not script shims. Makes it easier to get...

The way the test matrix is currently setup doesn't test against all supported combinations of python versions and postgres versions, but rather just in sets of {py3.9, pg13}, {py3.10, pg14},...

Issue status: Blocked ⛔️
Issue needs: more discussion 💬