Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python API² #7

Open
textbook opened this issue May 27, 2016 · 3 comments
Open

Python API² #7

textbook opened this issue May 27, 2016 · 3 comments

Comments

@textbook
Copy link
Owner

textbook commented May 27, 2016

Along the lines of the Python DB API, it would be nice to have a consistent interface to the rather numerous API wrapper packages available for Python. The objective would be to:

  • Review existing wrappers to determine good patterns/practices
  • Write a library that makes it easy to write consistent, easy-to-use wrappers
  • Extend the library to provide:
    • Easy test mocking for consumers of the wrappers
    • Creation of the APIs themselves for e.g. Flask and Django implementations
@textbook textbook changed the title Python API API Python API<sup>2</sup> May 27, 2016
@textbook textbook changed the title Python API<sup>2</sup> Python API API May 27, 2016
@textbook
Copy link
Owner Author

The core and auth in flash_services shows the direction I'm currently thinking of working on for the wrappers.

@textbook
Copy link
Owner Author

It should be able to either use or create API blueprints.

@textbook textbook changed the title Python API API Python API² Sep 17, 2016
@textbook
Copy link
Owner Author

https://github.com/textbook/pyasq is an implementation of this idea

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant