Skip to content

Update and drop unsupported dependencies #551

Open
@offbyone

Description

@offbyone

I had a look at the code and I'm not sure what requirements you'd want for dropping older Python versions, but I'd be happy to make a PR that drops a bunch of the old versions, probably including some apparently-dead filters. I use this in my Pelican blog, and I'm looking to have to freeze the Python version I use at 3.12, or find some other way to bundle up my javascript and CSS and run sass, none of which I want to do :)

A few issues that might be resolved by this:

Would you be up for a modernization and refresh of the code? I'd be looking at:

  • switch to pyproject.toml to define the project
  • use uv and locking for dependencies
  • drop all Python versions older than 3.10
  • add github actions CI

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