Skip to content

Unknown third-party extras #1792

@stefan6419846

Description

@stefan6419846

Installing the package warns about unknown third-party extras.

Error details

WARNING: camelot-py 1.0.9 does not provide the extra 'base'
WARNING: endesive 2.19.3 does not provide the extra 'full'
WARNING: bleach 4.1.0 does not provide the extra 'css'

  • camelot-py removed the extra in 1.0.0 (camelot-dev/camelot@9707eff) (By the way, Ghostscript is now a dedicated extra for licensing reasons and thus the development guide a bit out of date.)
  • endesive removed the extra in 2.19.3 (m32/endesive@a7f9332)
  • bleach comes from nbconvert>=6.0.0->mknotebooks->fpdf2==2.8.7 and thus most likely cannot be fixed from the fpdf2 side

Minimal code

git clone git@github.com:py-pdf/fpdf2.git
cd fpdf2
virtualenv venv
source venv/bin/activate
pip install --no-cache .[dev,docs,test]

Environment
Please provide the following information:

  • Operating System: Ubuntu 24.04
  • Python version: 3.12.3
  • fpdf2 version used: 90aa3f4

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions