Skip to content

Rapidfuzz #104

@maxbachmann

Description

@maxbachmann

Please describe the project
Rapidfuzz is a widely used text matching library for Python

@irapandey reached out here: rapidfuzz/RapidFuzz#481

URL for the project
https://github.com/rapidfuzz/RapidFuzz
https://github.com/rapidfuzz/Levenshtein

Describe current CI/CD setup
We use CI for per commit testing and creating binary wheels for distribution. Ppc64le specifically was dropped at some point for a couple reasons:

  • took a long time to build
  • not much known interest in the platform

Since there is now a request from IBM itself I would be willing to add back support on native runners.

Describe the primary use case for the Github Action Runner
It would be used to create binary wheels for distribution.

Paste a link to the existing actions workflow file(s) or directory
https://github.com/rapidfuzz/RapidFuzz/blob/main/.github/workflows/releasebuild.yml

How often do you plan on executing the runner?
Mostly on release. In addition manually from time to time to ensure things compile on the platform.

What is the primary programming language for the project?
Python and C++

Please select desired hardware

  • Power 9 (ppc64le)
  • IBM Z / LinuxONE (s390x)

Account names of the GitHub repo admins that will need access to setting up the runner
@maxbachmann

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions