From 3531a7e4cd69b7374fef9d0d9a623a3a7df7a1fc Mon Sep 17 00:00:00 2001 From: Tim Rid <6593626+timrid@users.noreply.github.com> Date: Sun, 3 Jan 2021 12:55:26 +0100 Subject: [PATCH] - updated README.md and setup.py --- README.md | 5 +++++ setup.py | 13 +++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 4a82c6f..9b7e32b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,9 @@ # construct-typing +![PyPI](https://img.shields.io/pypi/v/construct-typing) +![PyPI - Implementation](https://img.shields.io/pypi/implementation/construct-typing) +![PyPI - Python Version](https://img.shields.io/pypi/pyversions/construct-typing) +![GitHub](https://img.shields.io/github/license/timrid/construct-typing) + This project is an extension of the python package [*construct*](https://pypi.org/project/construct/), which is a powerful **declarative** and **symmetrical** parser and builder for binary data. This Repository consists of two packages: - **construct-stubs**: Adding .pyi for the whole *construct 2.10* package (according to [PEP 561 stub-only packages](https://www.python.org/dev/peps/pep-0561/#stub-only-packages)) diff --git a/setup.py b/setup.py index 4fa86f9..db399e5 100644 --- a/setup.py +++ b/setup.py @@ -13,14 +13,12 @@ setup( license="MIT", description="Extension for the python package 'construct' that adds typing features", long_description=open("README.md").read(), - platforms=["Windows"], - url="http://construct.readthedocs.org", + long_description_content_type="text/markdown", + platforms=["POSIX", "Windows"], + url="https://github.com/timrid/construct-typing", author="Tim Riddermann", - python_requires=">=3.6", + python_requires=">=3.7", install_requires=["construct==2.10.56"], - extras_require={ - "test": ["pytest>=6.2.0"], - }, keywords=[ "construct", "kaitai", @@ -54,11 +52,10 @@ setup( "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Code Generators", "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 :: Implementation :: CPython", - "Programming Language :: Python :: Implementation :: PyPy", "Typing :: Typed", ], )