-
-
Notifications
You must be signed in to change notification settings - Fork 863
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
Fix safe_join to handle trailing slash with intermediate paths #341
Conversation
Codecov Report
@@ Coverage Diff @@
## master #341 +/- ##
==========================================
+ Coverage 75.61% 75.63% +0.01%
==========================================
Files 11 11
Lines 1542 1547 +5
==========================================
+ Hits 1166 1170 +4
- Misses 376 377 +1
Continue to review full report at Codecov.
|
This project has been critically under-tested since I obtained, part of the reason I am hesitant to release so it's not that big of a surprise. Thanks for the vigilance. |
@jschneier don't be hesitant to make fast releases! IMHO it'll only get more testing if the pypi tip is kept close to master. |
I released 1.6.2 with this fix. |
@jleclanche yeah, a good point. |
please someone help #608 |
Regression introduced in 895a068
Partially reverts 39a2a7a
@jschneier Apologies for the 2nd round of regression fixes. I believe I've covered all edge cases with this fix. I have added many more unit tests and more thoroughly tested against my own projects. All feedback welcome. If the diff looks good, I'd appreciate if a new release could get cut as my previous changes to
safe_join()
is broken. Thanks!