diff --git a/requirements-dev.in b/requirements-dev.in index 3e9229d..cd893f5 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -1,4 +1,3 @@ -pip-tools flake8 flake8-commas mypy diff --git a/requirements-dev.txt b/requirements-dev.txt index 6e6f24d..6e18ad1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,24 +1,36 @@ # -# This file is autogenerated by pip-compile +# This file is autogenerated by pip-compile with python 3.7 # To update, run: # # pip-compile requirements-dev.in # -click==7.1.2 # via pip-tools -flake8-commas==2.0.0 # via -r requirements-dev.in -flake8==3.8.3 # via -r requirements-dev.in, flake8-commas -importlib-metadata==1.7.0 # via flake8 -mccabe==0.6.1 # via flake8 -mypy-extensions==0.4.3 # via mypy -mypy==0.782 # via -r requirements-dev.in -pip-tools==5.3.1 # via -r requirements-dev.in -pycodestyle==2.6.0 # via flake8 -pyflakes==2.2.0 # via flake8 -six==1.15.0 # via pip-tools -typed-ast==1.4.1 # via mypy -typing-extensions==3.7.4.2 # via mypy -wheel==0.34.2 # via -r requirements-dev.in -zipp==3.1.0 # via importlib-metadata - -# The following packages are considered to be unsafe in a requirements file: -# pip +flake8==3.9.2 + # via + # -r requirements-dev.in + # flake8-commas +flake8-commas==2.0.0 + # via -r requirements-dev.in +importlib-metadata==4.5.0 + # via flake8 +mccabe==0.6.1 + # via flake8 +mypy==0.910 + # via -r requirements-dev.in +mypy-extensions==0.4.3 + # via mypy +pycodestyle==2.7.0 + # via flake8 +pyflakes==2.3.1 + # via flake8 +toml==0.10.2 + # via mypy +typed-ast==1.4.3 + # via mypy +typing-extensions==3.10.0.0 + # via + # importlib-metadata + # mypy +wheel==0.36.2 + # via -r requirements-dev.in +zipp==3.4.1 + # via importlib-metadata diff --git a/requirements-test.txt b/requirements-test.txt index aa10fa0..feeaf7a 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,24 +1,56 @@ # -# This file is autogenerated by pip-compile +# This file is autogenerated by pip-compile with python 3.7 # To update, run: # # pip-compile requirements-test.in # -appdirs==1.4.4 # via virtualenv -distlib==0.3.1 # via virtualenv -factory-boy==2.12.0 # via -r requirements-test.in -faker==4.1.1 # via -r requirements-test.in, factory-boy -filelock==3.0.12 # via tox, virtualenv -freezegun==0.3.15 # via -r requirements-test.in -importlib-metadata==1.7.0 # via pluggy, tox, virtualenv -packaging==20.4 # via tox -pluggy==0.13.1 # via tox -py==1.9.0 # via tox -pyparsing==2.4.7 # via packaging -python-dateutil==2.8.1 # via faker, freezegun -six==1.15.0 # via freezegun, packaging, python-dateutil, tox, virtualenv -text-unidecode==1.3 # via faker -toml==0.10.1 # via tox -tox==3.18.1 # via -r requirements-test.in -virtualenv==20.0.29 # via tox -zipp==3.1.0 # via importlib-metadata +appdirs==1.4.4 + # via virtualenv +distlib==0.3.2 + # via virtualenv +factory-boy==3.2.0 + # via -r requirements-test.in +faker==8.8.1 + # via + # -r requirements-test.in + # factory-boy +filelock==3.0.12 + # via + # tox + # virtualenv +freezegun==1.1.0 + # via -r requirements-test.in +importlib-metadata==4.5.0 + # via + # pluggy + # tox + # virtualenv +packaging==20.9 + # via tox +pluggy==0.13.1 + # via tox +py==1.10.0 + # via tox +pyparsing==2.4.7 + # via packaging +python-dateutil==2.8.1 + # via + # faker + # freezegun +six==1.16.0 + # via + # python-dateutil + # tox + # virtualenv +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via tox +tox==3.23.1 + # via -r requirements-test.in +typing-extensions==3.10.0.0 + # via importlib-metadata +virtualenv==20.4.7 + # via tox +zipp==3.4.1 + # via importlib-metadata diff --git a/requirements.txt b/requirements.txt index 109c89d..34aa338 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,30 +1,70 @@ # -# This file is autogenerated by pip-compile +# This file is autogenerated by pip-compile with python 3.7 # To update, run: # # pip-compile requirements.in # -cairocffi==1.1.0 # via cairosvg, weasyprint -cairosvg==2.4.2 # via weasyprint -cffi==1.14.1 # via cairocffi, cryptography, weasyprint -cryptography==3.0 # via pyopenssl -cssselect2==0.3.0 # via cairosvg, weasyprint -defusedxml==0.6.0 # via cairosvg -html5lib==1.1 # via weasyprint -httplib2==0.18.1 # via -r requirements.in -jinja2==2.11.2 # via -r requirements.in -markupsafe==1.1.1 # via jinja2 -pillow==7.2.0 # via cairosvg -py3afipws==0.10.12 # via -r requirements.in -py3simplesoap==0.1 # via -r requirements.in -pycparser==2.20 # via cffi -pyopenssl==19.1.0 # via -r requirements.in -pyphen==0.9.5 # via weasyprint -python-barcode==0.11.0 # via -r requirements.in -six==1.15.0 # via cryptography, html5lib, pyopenssl -tinycss2==1.0.2 # via cairosvg, cssselect2, weasyprint -weasyprint==51 # via -r requirements.in -webencodings==0.5.1 # via cssselect2, html5lib, tinycss2 +cairocffi==1.2.0 + # via + # cairosvg + # weasyprint +cairosvg==2.5.2 + # via weasyprint +cffi==1.14.5 + # via + # cairocffi + # cryptography + # weasyprint +cryptography==3.4.7 + # via pyopenssl +cssselect2==0.4.1 + # via + # cairosvg + # weasyprint +defusedxml==0.7.1 + # via cairosvg +html5lib==1.1 + # via weasyprint +httplib2==0.19.1 + # via -r requirements.in +jinja2==3.0.1 + # via -r requirements.in +markupsafe==2.0.1 + # via jinja2 +pillow==8.2.0 + # via + # cairosvg + # weasyprint +py3afipws==0.10.25 + # via -r requirements.in +py3simplesoap==0.10.18 + # via -r requirements.in +pycparser==2.20 + # via cffi +pyopenssl==20.0.1 + # via -r requirements.in +pyparsing==2.4.7 + # via httplib2 +pyphen==0.10.0 + # via weasyprint +python-barcode==0.13.1 + # via -r requirements.in +six==1.16.0 + # via + # html5lib + # pyopenssl +tinycss2==1.1.0 + # via + # cairosvg + # cssselect2 + # weasyprint +weasyprint==52.5 + # via -r requirements.in +webencodings==0.5.1 + # via + # cssselect2 + # html5lib + # tinycss2 # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/setup.py b/setup.py index ef6b280..d15689e 100644 --- a/setup.py +++ b/setup.py @@ -17,7 +17,7 @@ setup( name='juryou', - version='0.5.1', + version='0.6.0', description='Simple receipt generation library', long_description=long_description, long_description_content_type='text/markdown',