Fix dependency issue when installing from PyPI.

This commit is contained in:
Jennifer Taylor 2021-10-21 17:42:58 +00:00
parent 23631564cf
commit 88a340bac1
3 changed files with 7 additions and 2 deletions

View File

@ -1,10 +1,11 @@
import shutil import shutil
from typing import BinaryIO, Dict, List, Optional, Set, Tuple, Union, overload from typing import BinaryIO, Dict, List, Optional, Set, Tuple, Union, overload
from typing_extensions import Final
class FileBytes: class FileBytes:
IO_SIZE: int = 0x8000 IO_SIZE: Final[int] = 0x8000
def __init__(self, handle: BinaryIO) -> None: def __init__(self, handle: BinaryIO) -> None:
self.__handle: BinaryIO = handle self.__handle: BinaryIO = handle

1
requirements.txt Normal file
View File

@ -0,0 +1 @@
typing-extensions

View File

@ -8,7 +8,7 @@ with open(os.path.join("arcadeutils", "README.md"), "r", encoding="utf-8") as fh
setup( setup(
name='arcadeutils', name='arcadeutils',
version='0.1.8', version='0.1.9',
description='Collection of utilities written in Python for working with various arcade binaries.', description='Collection of utilities written in Python for working with various arcade binaries.',
long_description=long_description, long_description=long_description,
long_description_content_type="text/markdown", long_description_content_type="text/markdown",
@ -20,5 +20,8 @@ setup(
packages=[ packages=[
'arcadeutils', 'arcadeutils',
], ],
install_requires=[
'typing-extensions',
],
python_requires=">=3.6", python_requires=">=3.6",
) )