Skip to content

Merge the extended plugin pack into the built-in schemes - #280

Open
soxoj wants to merge 2 commits into
masterfrom
merge-plugin-schemes
Open

Merge the extended plugin pack into the built-in schemes#280
soxoj wants to merge 2 commits into
masterfrom
merge-plugin-schemes

Conversation

@soxoj

@soxoj soxoj commented Sep 1, 2026

Copy link
Copy Markdown
Owner

The extra parsers lived in a separate repo and had to be dropped into
~/.socid_extractor/plugins/ by hand. They're part of the package now:
88 schemes, 263 in total — gaming, streaming, business cards,
competitive programming, music, investing, Mastodon and Discourse instances.

README no longer advertises the private pack, since it isn't private anymore.

soxoj added 2 commits August 28, 2026 20:18
88 schemes from the separate plugins repo, 263 in total. Skipped four the
built-ins already do better; HuggingFace API gained the plugin's extra fields
and url_mutations. Donatty read twitch.profileUrl, the API returns twitch.url.
Weburg, Kwork, Freesound and CCM ran the same search twice and called
.group() on the first one. Freesound's guard checked the title while the
group came from the href, so it could hit None. One _search_group helper
instead.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant