Joe Rickerby

Results 39 issues of Joe Rickerby

I'm seeing a strange bug with variable assignments ```python >>> list(bashlex.split("PATH=\"$PATH:/usr/local/bin/\"")) ['PATH="$PATH:/usr/local/bin/"'] ^ ^ # note the quote marks / >>> list(bashlex.split("PATH2=\"$PATH:/usr/local/bin/\"")) ['PATH2=$PATH:/usr/local/bin/'] # the quote marks are gone! ```...

Idea: an 'adaptive' interval, that pyinstrument could raise the interval as the profiler session progresses, such that you always have e.g. 0.1% accuracy. e.g. start each session at 1ms accuracy,...

Supercedes #166. This refactor allows pyinstrument to collect information other than the code object that was executing during the profiling. Currently, this function is only used for the class name,...

pyinstrument only records one thread at a time. However, due to the GIL, the performance of one thread could be affected by a different active thread in the same program....

enhancement

Licensing is scary - it would be cool to have a series of questions that lead the user down a flowchart to the right license to use for a project....

Test errors in Azure are all printing KeyError: 'reason', it seems to be an incompatibility between pytest-azurepipelines and pytest-xdist. I've filed a bug here: https://github.com/Azure/pytest-azurepipelines/issues/71 in the meantime, I'll disable...

When testing PIP_GLOBAL_OPTION just now I noticed that the CIBW_ENVIRONMENT option is applied before the "Install build tools…" step on Mac and Windows. That surprised me, because I had assumed...

We already set `CIBUILDWHEEL=1` for our builds, so we could add `CIBUILDWHEEL_BUILD_IDENTIFIER` - the `CIBUILDWHEEL` prefix distinguishing these variables from `CIBW` options. _Originally posted by @joerick in https://github.com/pypa/cibuildwheel/discussions/910#discussioncomment-1633428_ Or just...

type: enhancement

Following on from #158, adding Windows support was was attempted in #419 but there was more work required to get it running. I did a bit of work on this,...

New CI

Currently when the `--retina` flag is used, the input images are assumed to be the 2x version and the 1x version is generated by scaling. I'd like the option to...