-
Notifications
You must be signed in to change notification settings - Fork 39
Move Url and Signer classes into libthumbor #27
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
Conversation
d9e53b8 to
c4d13bf
Compare
Thumbor is no longer needed to test libthumbor
|
Not sure if the git tag will work as part of the PR. Might need to be recreated on this repo? |
|
Looks really good. |
|
Why do you think this is needed @gi11es? We added the dependency on thumbor, so we have this code in one place only, thus not needing to update it in two different places. The reason behind this is debian packaging? |
|
@heynemann Thumbor already depends on libthumbor to generate url's using the CLI. |
|
Yes, this came from a need to simplify debian packaging. The idea is to have this code only here in libthumbor, and remove it from Thumbor. I need this merged first before I can make a working PR on Thumbor to remove the code there. Otherwise if I attempt to remove the code from Thumbor now, it's just going to fail tests because it's not in libthumbor yet. This way libthumbor will be truly independent again. Lighter to test, build, package, etc. And this code only lives in one place. Note that the code was already duplicated here for Python 3 (and outdated, unsurprisingly) and with my change this sort of issue will go away. |
|
Ok, I'm fine with this PR if we remove this code from thumbor. Thanks a lot for the effort @gi11es. We really appreciate it. |
|
You guys need to create the 1.3.2 git tag: https://github.com/thumbor/libthumbor/tags The PR merge didn't carry that over. |
|
Done @gi11es https://pypi.python.org/pypi/libthumbor/1.3.2, sorry about that. |
Fixes #24
Removes dependency on Thumbor.
Bumps version.