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

feature/overhaul #1

Merged
merged 36 commits into from
Nov 6, 2018
Merged

feature/overhaul #1

merged 36 commits into from
Nov 6, 2018

Conversation

MasterKale
Copy link
Owner

A modernization of GoonAuth2, reflecting updates to its dependencies and modern Python dev practices within the last three years.

Falcon has been upgraded to v1.4.1, the latest available. I've also pegged Python to v3.6, and suggest using the latest Redis v5.0.0.

Linting and EditorConfig support have been added to ensure general code quality.

Full test coverage has also been added. Current coverage is at 100%.

I pulled in mockredispy and hand-patched it because it didn't respect decode_response and was handing out bytestrings. This introduced unnecessary complexity into the unit tests and the codebase itself. The library can be removed from this project if this PR (or one like it) ever gets merged in:

locationlabs/mockredis#124

MasterKale and others added 30 commits September 24, 2018 09:12
- Ignored .DS_Store files
- Added test placeholders
- Updated README with revised install instructions
Set max line length to 99 because it’s 2018.
The existing codebase used single-quotes, so they’re being preserved for now until after unit-testing is under control and the actual rewrite commences.
@MasterKale MasterKale merged commit 78686b5 into master Nov 6, 2018
@MasterKale MasterKale deleted the feature/overhaul branch November 6, 2018 18:11
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.

1 participant