[build-system]
requires = [
"cffi>=1.10.0",
"setuptools>=77.0.3",
"toml>=0.10",
"wheel",
]
build-backend = "setuptools.build_meta"
[project]
name = "pathrs"
version = "0.2.4"
description = "Python bindings for libpathrs, a safe path resolution library for Linux."
readme = "README.md"
keywords = ["libpathrs", "pathrs"]
license = "MPL-2.0"
license-files = [ "COPYING" ]
authors = [
{name = "Aleksa Sarai", email = "cyphar@cyphar.com"},
]
maintainers = [
{name = "Aleksa Sarai", email = "cyphar@cyphar.com"},
]
classifiers = [
"Topic :: Security",
"Topic :: System :: Filesystems",
"Intended Audience :: Developers",
"Natural Language :: English",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries :: Python Modules",
]
requires-python = ">= 3.9"
dependencies = [
"cffi>=1.10.0",
"typing_extensions>=4.0.0",
]
[project.urls]
Homepage = "https://github.com/cyphar/libpathrs"
Repository = "https://github.com/cyphar/libpathrs"
Documentation = "https://docs.rs/pathrs"
Changelog = "https://github.com/cyphar/libpathrs/blob/main/CHANGELOG.md"