Jonathan J. Helmus

Results 114 comments of Jonathan J. Helmus

I have cherry-picked the commits from this PR that are ready for merging into #4026. The remaining commits are in the https://github.com/jjhelmus/conda-build/tree/other_4010 branch. Note that be5b7c7474cc810c619b92b254e9434e1c425da1 and 6782beaf8fe7b84de94b81943c22acfbfac1668b were dropped...

For reference [mamba](https://github.com/QuantStack/mamba) uses [simdjson](https://github.com/lemire/simdjson) for parsing repodata JSON files. This is a C++ library which seems to have Python bindings via [pysimdjson](https://github.com/TkTech/pysimdjson).

This is one option for solving the issue in #4051. Releasing a version of conda that supports `osx-arm64` would be preferred.

Thanks for moving this forward @kalefranz. I'll review this later today.

This works but the requirements requiring a single package make using this unappealing. The old regex based behavior did not have this limitation. In addition the matching does not appear...

The automat example from above does not seem to give the expected results ``` $ python -m conda search --reverse-dependency automat Searching: done PackagesNotFoundError: The following packages are not available...

Adding a version to the package gives the expected results but I do not think this should be required: ``` $ python -m conda search --reverse-dependency automat==0.3.0 Searching: done #...

Perhaps implementing reverse-dependency search as a regex is the best option for the time being.

For releasing with rever the CHANGELOG.txt should not be edited directly. Rather create a file in the news directory. `rever` will take care of creating the tag, updating the CHANGELOG.txt...

> The only workflow difference between this and 3.20.1 was that I made a PR this time instead of just merging to master. I'm following now. I think it it...