Skip to content

Replace finl_unicode with unicode-properties #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 25, 2024

Conversation

LecrisUT
Copy link
Contributor

@LecrisUT LecrisUT commented May 8, 2024

We are trying to package this project on Fedora, but we are encountering some licensing issues with finl_unicode packaging. Digging a bit deeper I find it odd that this package would be dependent on finl package. Trying to remove this dependence, I've found that there are only 2 functions that are actually used, and I would like to ask for some feedback if these could be replaced with some more standard functions

@LecrisUT
Copy link
Contributor Author

LecrisUT commented May 8, 2024

Another alternative we were discussing is unicode-rs/unicode-properties. Licensing wise that package is good for packaging and it is updated to Unicode 15.0.0 (soon 15.1.0 also)

@sfackler
Copy link
Owner

sfackler commented May 8, 2024

Sure, switching to unicode_properties seems fine to me.

@LecrisUT LecrisUT force-pushed the remove_dependence branch from a7f1ed0 to 7ccf2fc Compare May 9, 2024 08:07
Signed-off-by: Cristian Le <[email protected]>
@LecrisUT LecrisUT force-pushed the remove_dependence branch from 7ccf2fc to a7b404d Compare May 9, 2024 08:22
@LecrisUT LecrisUT changed the title Remove finl_unicode dependence Replace finl_unicode with unicode-properties May 9, 2024
@LecrisUT
Copy link
Contributor Author

LecrisUT commented May 9, 2024

Ok, this seems to work, at least w.r.t. to the tests. Do you want to review this?

@sfackler sfackler merged commit 58edcc6 into sfackler:master May 25, 2024
3 checks passed
@sfackler
Copy link
Owner

Thanks, sorry for the delay!

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.

2 participants