From e4db49c0cf7916a3303eadbdf7fd541e57e1ce9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= Date: Thu, 3 Aug 2023 09:26:19 +0100 Subject: Initial import of freestyle_keys package. This package only contains the constants required to speak to FreeStyle Libre 2 devices. --- setup.cfg | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 setup.cfg (limited to 'setup.cfg') diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..310d363 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,51 @@ +# SPDX-FileCopyrightText: 2023 The freestyle-keys Authors +# +# SPDX-License-Identifier: 0BSD + +[metadata] +name = freestyle-keys +description = Cryptographic keys used by FreeStyle Libre 2 glucometers. +long_description = file: README.md +long_description_content_type = text/markdown +url = https://github.com/glucometers-tech/freestyle-keys +author = Diego Elio Pettenò +author_email = flameeyes@flameeyes.com +license = Freely Distributable +license_files = + AUTHORS + LICENSE + LICENSES/* +classifiers = + Development Status :: 4 - Beta + Environment :: Plugins + Intended Audience :: Developers + License :: Freely Distributable + Operating System :: OS Independent + Programming Language :: Python + Programming Language :: Python :: 3 + Topic :: Scientific/Engineering :: Medical Science Apps. +keywords = + glucometer + diabetes + freestyle + abbott + +[options] +packages = find: +install_requires = +python_requires = ~= 3.7 + +[options.extras_require] +dev = + mypy + pre-commit + pytest-mypy + setuptools_scm + +[options.package_data] +* = py.typed + +[flake8] +max-line-length = 88 +# Ignore long line errors, black takes care of them. +extend-ignore = E501 -- cgit v1.2.3