[build-system] requires = [ 'flit_core >=3.2,<4' ] build-backend = 'flit_core.buildapi' [project] name = 'scadere' description = 'TLS certificate renewal reminder' readme = 'README.md' requires-python = '>=3.9' license = { file = 'COPYING' } authors = [ { name = 'Nguyễn Gia Phong', email = 'cnx@loang.net' } ] maintainers = [ { name = 'Nguyễn Gia Phong', email = 'chung@loa.loang.net' } ] keywords = [ 'atom', 'tls', 'ca' ] classifiers = [ 'Development Status :: 4 - Beta', 'Environment :: Console', 'Environment :: Web Environment', 'Framework :: AsyncIO', 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Topic :: Utilities' ] dynamic = [ 'version' ] urls = { Source = 'https://trong.loang.net/scadere' } scripts = { scadere = 'scadere.__main__:main' } [tool.pytest.ini_options] testpaths = [ 'tst' ] [tool.coverage.run] branch = true command_line = '-m pytest' source = [ '.' ] [tool.coverage.report] fail_under = 100 show_missing = true skip_covered = true