diff --git a/README.md b/README.md index 0474c3f0..2ecbcf2e 100644 --- a/README.md +++ b/README.md @@ -105,21 +105,24 @@ fit for use. The project and its dependencies can be installed with pip directly from git: ``` -pip3 install git+https://github.com/robherring/yaml-bindings.git@master --process-dependency-links +pip3 install git+https://github.com/robherring/yaml-bindings.git@master ``` All executables will be installed. Ensure ~/.local/bin is in the PATH. -For development, clone the git repository manually and run setup.py script: +For development, clone the git repository manually and run pip on local tree:: ``` git clone https://github.com/robherring/yaml-bindings.git cd yaml-bindings -./setup.py develop +pip3 install -e . ``` ## Dependencies +Note: The above installation instructions handle all of the dependencies +automatically. + This code depends on Python 3 with the ruamel.yaml, rfc3987, and jsonschema libraries. diff --git a/setup.py b/setup.py index 77a41c47..d6804303 100755 --- a/setup.py +++ b/setup.py @@ -41,14 +41,10 @@ install_requires=[ 'ruamel.yaml>0.15.69', - 'jsonschema>2.6.0', + 'jsonschema==3.0.0a3', 'rfc3987', ], - dependency_links=[ - 'git+https://github.com/Julian/jsonschema.git#egg=jsonschema-2.6.1', - ], - classifiers=( "Programming Language :: Python :: 3", "License :: OSI Approved :: BSD License",