Replace filters/join-associations.py usage with orinoco counterpart #41
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The
contributors-projects.ymlworkflow uses filters/join-association.py custom script in a few places, e.g.:- name: Process projectsrun: |cd ${{ steps.codecheckout.outputs.path }}cat .cache/projects.jsonl \| qrg inline-records --api-url https://pool.v0.trr379.de/api/ -c public -p associated_with \| uv run filters/join-association.py --field-name x_had_influence - .cache/trr379.jsonl influenced_by - \| uv run project.py - ${{ steps.websitecheckout.outputs.path }}/content/projectsTo converge on orinoco tooling, we should be using its orinoco counterpart, which is likely
inject-links-pidfrom query-things.IIRC
inject-links-pidperforms effectively the same join-like operation asfilters/join-associations.py, but these are completely independent implementations. Apart from minor convenience features like `–inline –pop` in the latter) the most significant distinction is in caching.filters/join-associations.pywill read any records given to it (these could have been downloaded and transformed beforehand) whileinject-links-piddoes its own querying (?) - see orinoco/query-things PR #6 (although the PR description may be outdated?).