From 94d6853553f421b6c7e089f646049269a9ed9b27 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Thu, 14 Jul 2016 11:55:07 +0100 Subject: [PATCH 1/4] Use unfrozen requirements style --- requirements-unfrozen.txt | 7 ------- requirements.txt | 22 +++++++--------------- 2 files changed, 7 insertions(+), 22 deletions(-) delete mode 100644 requirements-unfrozen.txt diff --git a/requirements-unfrozen.txt b/requirements-unfrozen.txt deleted file mode 100644 index 602422f..0000000 --- a/requirements-unfrozen.txt +++ /dev/null @@ -1,7 +0,0 @@ -# Package requirements -coreapi - -# Testing requirements -coverage -flake8 -pytest diff --git a/requirements.txt b/requirements.txt index 782f5af..602422f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,15 +1,7 @@ -click==6.6 -coreapi==1.24.0 -coverage==4.1 -flake8==2.6.2 -itypes==1.1.0 -Jinja2==2.8 -MarkupSafe==0.23 -mccabe==0.5.0 -py==1.4.31 -pycodestyle==2.0.0 -pyflakes==1.2.3 -pytest==2.9.2 -requests==2.10.0 -simplejson==3.8.2 -uritemplate==0.6 +# Package requirements +coreapi + +# Testing requirements +coverage +flake8 +pytest From 8781d7d6eb2bc582b1044678af031e95ad7666bc Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Thu, 14 Jul 2016 11:56:09 +0100 Subject: [PATCH 2/4] Add 'supports' --- openapi_codec/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/openapi_codec/__init__.py b/openapi_codec/__init__.py index fcc3dff..a2b023e 100644 --- a/openapi_codec/__init__.py +++ b/openapi_codec/__init__.py @@ -13,6 +13,7 @@ class OpenAPICodec(BaseCodec): media_type = "application/openapi+json" + supports = ['encoding', 'decoding'] def load(self, bytes, base_url=None): """ From e8c168fb555722e83b248eddbdaaddfa92c0dbee Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Thu, 14 Jul 2016 11:57:12 +0100 Subject: [PATCH 3/4] Add requirement to setup --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 695bd97..2b99dfa 100755 --- a/setup.py +++ b/setup.py @@ -61,7 +61,7 @@ def get_package_data(package): author_email='tom@tomchristie.com', packages=get_packages('openapi_codec'), package_data=get_package_data('openapi_codec'), - install_requires=[], + install_requires=['coreapi'], classifiers=[ 'Intended Audience :: Developers', 'License :: OSI Approved :: BSD License', From 581a580cdc72e948256b269fa3d6ec7320980d75 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Thu, 14 Jul 2016 11:57:24 +0100 Subject: [PATCH 4/4] Version bump --- openapi_codec/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi_codec/__init__.py b/openapi_codec/__init__.py index a2b023e..dd73622 100644 --- a/openapi_codec/__init__.py +++ b/openapi_codec/__init__.py @@ -8,7 +8,7 @@ from openapi_codec.decode import _parse_document -__version__ = "0.0.4" +__version__ = "1.0.0" class OpenAPICodec(BaseCodec):