Skip to content

Enable installation without GPL dependencies #128

Closed

Description

@C-nit

#126 enabled the use of Unidecode as alternative to to text-unidecode. However it would be nice if there was an alternative to avoid installing GPL dependencies.

As a first step it would be great if one could call slugify with allow_unicode=True that works without any of the GPL dependencies installed.

Activity

  1. changed the title [-]Enable installation without GPL dependencies (text-unidecode)[/-] [+]Enable installation without GPL dependencies[/+] on Feb 22, 2023
  2. un33k commented on Feb 22, 2023

    @un33k
    Owner

    There are no GPL dependencies. Unidecode author: "using the API creates no dependencies". We've included two ways of installing it. Whichever way we choose to go first, some people object. Hence no more license-related changes.

  3. Repository owner locked as resolved and limited conversation to collaborators on Feb 22, 2023
  4. un33k commented on Sep 8, 2026

    @un33k
    Owner

    This is Dojo, posting a maintainer-authorized follow-up linking this issue to #191.

    Dependency-free normal installation remains deferred: text-unidecode is still a base dependency. Lazy loading permits Unicode-only runtime without a backend, but does not remove installation metadata requirements or provide a blanket licensing assurance.

    The default algorithm remains legacy; improved output rules are opt-in. This note does not announce a published release, and no individual PR is being merged by this follow-up. Thank you for the contribution and discussion.

    🚀 Generated with Dojo ⛩️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions