manchenkoff / openapi3-parser

OpenAPI 3 parser to use a specification inside of the code in your projects
https://pypi.org/project/openapi3-parser/
MIT License
61 stars 33 forks source link

Pin openapi-spec-validator to versions < 0.5.0 #43

Closed sergei-maertens closed 2 years ago

sergei-maertens commented 2 years ago

Fixes #41

Note - this is the first time I'm using pipenv, so I just set up the project with pipenv install --dev which functionaly works, but caused the lockfile to be updated. That seems as correct behaviour to me, but depending on which exact minor version of Python you're using, this may lead to ever-changing lock files.

I'm also not sure if the package dependencies should be specified in the Pipfile if they're already present in setup.py - as pip install -e . already takes care of pulling in the dependencies for local development.

manchenkoff commented 2 years ago

Thanks for PR, dependencies in Pipfile are placed for development purposes, when setup.py is used for installing as a package