crc4/setup.py
Ari Archer 8735b5f9c5
1.0.0: Stable release
Signed-off-by: Ari Archer <ari@ari.lt>
2024-04-03 08:19:20 +03:00

32 lines
948 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""Setup the RC4 C module"""
from setuptools import Extension, setup
with open("README.md", "r") as fp:
long_description: str = fp.read()
setup(
name="crc4",
version="1.0.0",
author="Ari Archer",
author_email="ari@ari.lt",
url="https://ari.lt/gh/crc4",
description="RC4 encryption for Python in C.",
long_description=long_description,
long_description_content_type="text/markdown",
classifiers=[
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Operating System :: OS Independent",
"Programming Language :: C",
"Development Status :: 5 - Production/Stable",
"Topic :: Security :: Cryptography",
"Typing :: Typed",
],
ext_modules=[
Extension("crc4", ["crc4.c"]),
],
options={"bdist_wheel": {"universal": True}},
)