[build-system] requires = ["maturin>=1.0,<2.0"] build-backend = "maturin" [project] name = "pdf-inspector" # Keep package versions in sync with `python3 scripts/version.py `. # CI publishes automatically when the synchronized change lands on main. version = "1.15.0" description = "Fast PDF inspection, classification, and text extraction with smart scanned vs text-based detection" readme = "docs/python.md" license = { text = "MIT" } requires-python = ">=3.8" classifiers = [ "Programming Language :: Rust", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Topic :: Text Processing", ] [project.urls] Homepage = "https://github.com/firecrawl/pdf-inspector" Repository = "https://github.com/firecrawl/pdf-inspector" Documentation = "https://github.com/firecrawl/pdf-inspector/blob/main/docs/python.md" [tool.maturin] features = ["python"]