-
-
Notifications
You must be signed in to change notification settings - Fork 14
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
release 0.5.0 #294
release 0.5.0 #294
Conversation
Ensure that this repo is leading by example, and eating its own dogfood. Also reduces flake8 ignore list to only W503,W504, and updates the flake8 max line length to match black. And separate commands in test.bat with %errorlevel% handling.
The Python 3.8-dev job has broken on building ruamel.yaml, and the template doesnt provide control over allowing failures.
Fixes two UnicodeEncodeError's occurring when hashing and writing files. Closes #281
This substantially reverts commit 9517891. The cause of the change has been addressed by an enhancement in git-url-parse v1.2.1, too late to be included in moban v0.4.0 retr0h/git-url-parse@3e2bf91e Using giturlparse instead of git-url-parse is a non-trivial breaking change. It was done to avoid one minor regression which users could workaround, however it introduced many significant regressions users could not workaround as giturlparse does not parse many types of URLs. Closes #277
git-url-parse does not yet (1.2.2) handle trailing slashes, which are an optional part of all git URLs, but were supported before the switch to using GitPython. Closes #277
Revert use of giturlparse
🚑 fix unicode support on Python 2.7
Re-adds Python 3.4 support, broken by ruamel.yaml desupporting it in version 0.15.94. Also adds minimum version for ruamel-yaml on Python 3.7 and 3.8, and re-adds Python 3.8-dev to the Travis matrix recently removed in ec48af4 due to temporary build failures. And avoids newer arrow desupported on Python 3.4. Fixes #274
add ruamel-yaml pins to aid installation
Fix filename typos in README
Includes yamllint
Lint yaml
📚 prepare changelog for 0.5.0
I dont understand the benefit of the commit And it breaks the moban job, which is designed to stop people doing little "local" hacks like that. :P |
Will need remove moban stage. The minimization would reveal less change in dev to master diff. And the hammer tool is black, which won’t take a minute. |
I dont understand. If you remove your commit, the build will pass, and the release can be done. Other problems can then be created as issues and discussed/prioritised normally. |
@jayvdb , I am sorry to be a numpty. I did not realize the function of moban stage. |
Codecov Report
@@ Coverage Diff @@
## master #294 +/- ##
==========================================
+ Coverage 98.94% 98.94% +<.01%
==========================================
Files 60 60
Lines 2550 2553 +3
==========================================
+ Hits 2523 2526 +3
Misses 27 27
Continue to review full report at Codecov.
|
see changelog for more details.