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

Initial bare-bones implementation of decorator and custom errors. #4

Merged
merged 42 commits into from
Mar 11, 2014

Conversation

Jwpe
Copy link
Owner

@Jwpe Jwpe commented Feb 27, 2014

First 'master' release of the package. Should be mostly backwards-compatible with the 0.1.x version currently on PyPI, but cleans up the internals and adds additional functionality in the form of custom error payloads inspired by the Flask API Error pattern.

Release needs:

  • Refactored internals to use httplib for generic error messages
  • Tox testing for Python 3.x compatibility and multi-version Travis CI testing
  • Improved documentation:
    • Why should anyone use Flask-Nicely?
    • How do I run multi-version tests locally?
    • What Python versions are supported?
    • General formatting
  • Changelog
  • Updated examples to show that status codes are now returned as integers.

Should close #1 and #2.

…sts using the decorator for success or failure.
… success and failure responses from the decorator.
… production mode. Added tests. Altered examples to include a view that throws an exception.
…ns the package cannot be installed unless its dependencies are already installed.
@Jwpe
Copy link
Owner Author

Jwpe commented Feb 28, 2014

Added a tox.ini file to allow for local multi-version testing, and updated .travis.yml for multi-version testing on Travis CI. Also included flask-sphinx-themes as a git submodule to take advantage of the awesome Flask doc styles.

@Jwpe
Copy link
Owner Author

Jwpe commented Mar 11, 2014

This is ready to merge. Will tag this release as 0.2.0. Closes #1 and #2

@Jwpe Jwpe closed this Mar 11, 2014
@Jwpe Jwpe reopened this Mar 11, 2014
Jwpe added a commit that referenced this pull request Mar 11, 2014
Initial bare-bones implementation of decorator and custom errors. Closes #1 and #2
@Jwpe Jwpe merged commit 9561146 into master Mar 11, 2014
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

Successfully merging this pull request may close these issues.

None yet

2 participants