pull/137/merge
Robert de Vries 2026-08-12 16:10:52 +05:30 committed by GitHub
commit 3fb758eb18
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 10 deletions

View File

@ -48,6 +48,9 @@ dev = [
"types-cffi",
]
[tool.setuptools.packages.find]
include = ["wolfcrypt", "wolfcrypt._ffi"]
[tool.ruff]
# Exclude a variety of commonly ignored directories.
exclude = [

View File

@ -23,7 +23,7 @@
import os
import re
import sys
from setuptools import setup, find_packages
from setuptools import setup
os.chdir(os.path.dirname(sys.argv[0]) or ".")
@ -47,20 +47,11 @@ else:
with open("README.rst") as readme_file:
long_description = readme_file.read()
with open("LICENSING.rst") as licensing_file:
long_description = long_description.replace(".. include:: LICENSING.rst\n",
licensing_file.read())
setup(
name="wolfcrypt",
version=verstr,
long_description=long_description,
long_description_content_type='text/x-rst',
packages=find_packages(),
setup_requires=["cffi>=1.17"],
cffi_modules=["./scripts/build_ffi.py:ffibuilder"],
package_data={"wolfcrypt": ["*.dll", "**/*.pyi", "py.typed"]},
)