- Notifications
You must be signed in to change notification settings - Fork 665
Release 3.0.0#441
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 3.0.0 #441
Uh oh!
There was an error while loading. Please reload this page.
Conversation
Fix Sphinx errors/warnings & Misc. cleanups
Separate interface and implementation for periodic sending
Extract cli help automatically
Lots of general tweaks and fixes to the Messages class. * use is_extended_id instead of id_type for message objects * better documentation for Message * run test on CI for logformats_test.py * added channel to docs * add example messages with channel attribute set * change logformat tests * nicer __repr__ * add __slots__, * deprecate id_type * make timestamp comparison a bit more forgiving * use extended_id in constructor * fix TestBlfFileFormat test * implemented Message._check * properly implement warning & update deprecation notes * remove undocumented setting of flags in kvaser backend * add __copy__ and __deepcopy__ * add Message.equals(), and correctly check for equality in failing tests * Remove message hash implementation * small tweak to codecov
* Bump version to 3.0.0-dev and update deprecation notes * Update changelog with message changes * Split installation requirements onto own line
# Conflicts: # CHANGELOG.txt # can/__init__.py # can/interface.py # can/interfaces/vector/canlib.py
* Start migration of Message init to use is_extended_id * Update deprecation versions in message.py #424
codecovbot commented Sep 30, 2018 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Codecov Report
@@ Coverage Diff @@## master #441 +/- ## ======================================== Coverage ? 62.5% ======================================== Files ? 55 Lines ? 4659 Branches ? 0 ======================================== Hits ? 2912 Misses ? 1747 Partials ? 0 |
pierreluctg commented Oct 2, 2018
Please include #446 in this release. |
Uh oh!
There was an error while loading. Please reload this page.
Add last minute changes release
hardbyte commented Oct 3, 2018 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Now just waiting for an approving review and we can release. Latest release candidate includes this too: |
pierreluctg commented Oct 3, 2018
Thank you @hardbyte. |
Assuming we've solved the installation issue (#431 (comment)) this PR makes up the 3.0.0 release.
For the most part issues and pull requests were in this milestone: https://github.com/hardbyte/python-can/milestone/4?closed=1
Get the latest release candidate with:
Note: I closed the pull request #438 that was trying to directly merge develop into master. With this
release-branchapproach we can keep merging features into develop that won't effect the 3.0 release.With regard to review, I think we just need to sanity check that everything works, and that we've not left anything out of the docs, changelogs or acknowledgements.