Update API, docs, packaging and linters

This commit is contained in:
Nguyễn Gia Phong 2020-08-04 16:26:22 +07:00
parent 6309d68b7b
commit a9ebcd79a0
3 changed files with 6 additions and 6 deletions

View File

@ -18,7 +18,7 @@
"""Lazy ZIP over HTTP""" """Lazy ZIP over HTTP"""
__version__ = '0.0.4' __version__ = '0.0.5'
__all__ = ['Filazy', 'Lazip'] __all__ = ['Filazy', 'Lazip']
from abc import abstractmethod from abc import abstractmethod
@ -46,7 +46,7 @@ class ReadOnlyBinaryIOWrapper(IO[bytes]):
@property @property
def name(self) -> str: def name(self) -> str:
"""File name.""" """Path to the underlying file."""
return self.file.name return self.file.name
def close(self) -> None: def close(self) -> None:
@ -172,7 +172,7 @@ class Filazy(ReadOnlyBinaryIOWrapper):
accept_ranges (bool): Whether range requests are supported accept_ranges (bool): Whether range requests are supported
""" """
def __init__(self, session: Session, url: str, def __init__(self, url: str, session: Session,
chunk_size: int = CONTENT_CHUNK_SIZE) -> None: chunk_size: int = CONTENT_CHUNK_SIZE) -> None:
response = session.head(url) response = session.head(url)
response.raise_for_status() response.raise_for_status()

View File

@ -6,11 +6,11 @@ build-backend = 'flit_core.buildapi'
module = 'lazip' module = 'lazip'
author = 'Nguyễn Gia Phong' author = 'Nguyễn Gia Phong'
author-email = 'mcsinyx@disroot.org' author-email = 'mcsinyx@disroot.org'
home-page = 'https://github.com/McSinyx/lazip' home-page = 'https://git.disroot.org/McSinyx/lazip'
requires = ['requests'] requires = ['requests']
description-file = 'README.md' description-file = 'README.md'
classifiers = [ classifiers = [
'Development Status :: 1 - Planning', 'Development Status :: 3 - Alpha',
'Intended Audience :: Developers', 'Intended Audience :: Developers',
'License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)', 'License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)',
'Natural Language :: English', 'Natural Language :: English',

View File

@ -10,7 +10,7 @@ deps =
mypy mypy
commands = commands =
flake8 flake8
isort -c --diff isort . --check --dif
mypy lazip.py mypy lazip.py
[flake8] [flake8]