22import os
33import subprocess
44import sys
5- from distutils .core import Command
65from glob import glob
76try :
8- from setuptools import setup , Extension
7+ from setuptools import setup , Extension , Command
98except ImportError :
10- from distutils .core import setup
9+ from distutils .core import setup , Command
1110 from distutils .extension import Extension
1211
1312
@@ -89,7 +88,7 @@ def run(self):
8988
9089setup (
9190 name = "safe-pysha3" ,
92- version = "1.0.4 " ,
91+ version = "1.0.5 " ,
9392 ext_modules = exts ,
9493 py_modules = ["sha3" ],
9594 cmdclass = {"test" : TestCommand },
@@ -101,7 +100,7 @@ def run(self):
101100 keywords = "sha3 sha-3 keccak hash" ,
102101 platforms = "POSIX, Windows" ,
103102 license = "PSFL (Keccak: CC0 1.0 Universal)" ,
104- description = "SHA-3 (Keccak) for Python 3.9 - 3.11 " ,
103+ description = "SHA-3 (Keccak) for Python 3.9 - 3.13 " ,
105104 long_description = "\n " .join (long_description ),
106105 classifiers = [
107106 "Development Status :: 4 - Beta" ,
@@ -119,6 +118,8 @@ def run(self):
119118 "Programming Language :: Python :: 3.9" ,
120119 "Programming Language :: Python :: 3.10" ,
121120 "Programming Language :: Python :: 3.11" ,
121+ "Programming Language :: Python :: 3.12" ,
122+ "Programming Language :: Python :: 3.13" ,
122123 "Topic :: Security :: Cryptography" ,
123124 ],
124125 options = {
0 commit comments