Files
Rodolfo García Peñas (kix) 461ea973f6 Version bump to 8.0.2, update .gitignore for PyPI files, and remove setup.py.
This patch updates the version number to 8.0.2 in both pyproject.toml and offlineimap/__init__.py, removes the now-obsolete setup.py file, and adds a line to .gitignore to ignore the /dist directory where PyPI distribution files are generated.
2026-04-06 00:14:52 +02:00

61 lines
1.7 KiB
TOML

[project]
dependencies = [
"distro",
"imaplib2>=3.5",
"rfc6555"
]
name = "offlineimap"
version = "8.0.2"
description = "IMAP synchronization tool"
authors = [
{ name = "John Goerzen & contributors", email = "jgoerzen@complete.org" }
]
license = "GPL-2.0-or-later"
license-files = ["COPYING"]
readme = "README.md"
keywords = ["client", "imap", "cli", "email", "mail", "synchronization", "sync", "offline"]
requires-python = ">=3.6"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Operating System :: POSIX",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Office/Business :: Scheduling",
"Topic :: Utilities"
]
[project.urls]
homepage = "http://www.offlineimap.org"
documentation = "https://www.offlineimap.org/documentation.html"
issues = "https://github.com/OfflineIMAP/offlineimap3/issues"
repository = "https://github.com/OfflineIMAP/offlineimap3/"
[build-system]
requires = [
"setuptools>=18.5",
"wheel"
]
build-backend = "setuptools.build_meta"
[project.optional-dependencies]
cygwin = ["portalocker[cygwin]"]
kerberos = ["gssapi[kerberos]"]
keyring = ["keyring"]
pysocks = ["pysocks"]
testinternet = ["certifi~=2020.6.20", "urllib3~=1.25.9"]
[project.scripts]
offlineimap = "offlineimap.init:main"
[tool.setuptools.packages.find]
include = ["offlineimap*"]
exclude = ["contrib*", "test*", "docs*"]