Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2252

python-can 1.5 release

Path csiph.com!weretis.net!feeder4.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!not-for-mail
From Brian Thorne <hardbyte@gmail.com>
Newsgroups comp.lang.python.announce
Subject python-can 1.5 release
Date Fri, 9 Sep 2016 20:21:49 -0700 (PDT)
Lines 29
Approved python-announce-list@python.org
Message-ID <mailman.103.1473501618.2411.python-announce-list@python.org> (permalink)
References <20e403ab-59bc-4292-bf46-a6d41e0f7573@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de TPRYcA/gAJEYV5fWDgqEIAC1hr5S3KCDBan6c1yKuvVw==
X-Orig-Path w189no207ith.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Return-Path <news@google.com>
X-Original-To python-announce@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.018
X-Spam-Evidence '*H*': 0.96; '*S*': 0.00; 'url:pypi': 0.03; 'url:bitbucket': 0.05; '(of': 0.07; 'plenty': 0.07; 'added.': 0.09; 'url:issues': 0.09; 'python': 0.10; 'api': 0.10; 'bug': 0.11; 'subject:python': 0.14; 'bus.': 0.16; 'received:eu': 0.16; 'runs': 0.18; 'library': 0.20; 'changes': 0.21; 'cheers,': 0.21; 'filtering': 0.22; 'subject:release': 0.22; 'consistent': 0.24; 'installed': 0.25; 'header:User-Agent:1': 0.27; 'url:io': 0.28; 'install': 0.28; 'linux': 0.28; 'download:': 0.29; 'twitter:': 0.30; "i'm": 0.30; 'interface': 0.30; 'branch': 0.31; 'url:python': 0.32; 'announce': 0.33; 'plans': 0.33; 'received:google.com': 0.33; 'windows.': 0.33; 'protocol': 0.35; 'quite': 0.35; 'common': 0.36; 'drop': 0.36; 'url:org': 0.36; 'received:209.85': 0.36; 'brian': 0.36; 'project': 0.37; 'thanks': 0.37; 'url:en': 0.37; 'virtual': 0.38; 'version': 0.38; 'received:io': 0.38; 'received:psf.io': 0.38; 'christian': 0.38; 'received:209': 0.38; 'received:209.85.220': 0.39; 'issue': 0.39; 'received:ams1.psf.io': 0.39; 'received:mail1.ams1.psf.io': 0.39; 'proto:https': 0.40; 'hardware': 0.61; 'providing': 0.62; 'different': 0.64; 'to:addr:comp-lang-python-announce': 0.68; 'home': 0.70; 'special': 0.73; 'to:addr:moderators.isc.org': 0.77; '1.6': 0.84; 'devices,': 0.84; 'url:readthedocs': 0.84; 'controller': 0.91; 'message-id:@googlegroups.com': 0.93
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:path:newsgroups:date:complaints-to :injection-info:nntp-posting-host:user-agent:mime-version:message-id :subject:from:injection-date:to:content-transfer-encoding; bh=4HhOmM/R3VAd2d01mc90dr0wbPDQCWcyXj/UcarlTzo=; b=AS9qmOpoqlJFCq3jopS95w4ZPgZ0uPWLZLjlmHhjmtHqBWbrEb7/dD5FYzUobtG/ni mb9/x5soFWjbknljtf6w05DPIWRvyer7ymApISF0aSs1xo6XU3lXlx3OW5vCe5qFTDtC Xo2e3XJ2p54hy7RaVYSGHzMCJPx7XkJkAkzuQUVCJsK1nT6vuO20CVnzorJxo+YgduoC 9gUyajxXIdg+sLsbLEW8hkhEQutZQnRGVOVHbmxubWScbLms/0RrHS7qTjUv5PgNtvR8 fXGX/WCkYc3ibQfpXCay0GEyUAbJs1Rcoy2yO7re7xzEllVwrueyMhdwDBcVu6il4s4z XQSQ==
X-Gm-Message-State AE9vXwPvcFvYedZqFMt9XM/ATRSOpDcU7mMuPcQwlk0VZYv8CscYOPIKupEIGNnLew7qt6LitnyZlcv/a4U8OW79w+NnSEY=
X-Received by 10.200.52.230 with SMTP id x35mr5847904qtb.23.1473477710247; Fri, 09 Sep 2016 20:21:50 -0700 (PDT)
X-Received by 10.36.211.205 with SMTP id n196mr53805itg.2.1473477710080; Fri, 09 Sep 2016 20:21:50 -0700 (PDT)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=114.75.71.233; posting-account=3YY0EAoAAAAHe8oV9J8fZOrO8WVWONFG
User-Agent G2/1.0
Injection-Date Sat, 10 Sep 2016 03:21:50 +0000
X-Mailman-Approved-At Sat, 10 Sep 2016 06:00:16 -0400
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.23
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <20e403ab-59bc-4292-bf46-a6d41e0f7573@googlegroups.com>
Xref csiph.com comp.lang.python.announce:2252

Show key headers only | View raw


The can package provides controller area network support for Python developers; providing common abstractions to different hardware devices, and a suite of utilities for sending and receiving messages on a can bus. The library supports Python 2.7, Python 3.3+ and runs on Mac, Linux and Windows.

I'm happy to announce a new version of python-can has been released to PyPi. It can be installed using `pip install python-can` (of course).

This has been cooking in a development branch for a few months with plenty of changes and bug fixes. Documentation has been updated quite substantially, a virtual interface has been added and a consistent filtering api has been added. 

In particular a special thanks to Christian Sandberg who has made major contributions to this release.

Note the 1.6 version plans to drop the implementation of the J1939 protocol to better focus on CAN.

Project links 

- Home page: https://bitbucket.org/hardbyte/python-can/
- Download: https://pypi.python.org/pypi/python-can/1.5.2
- Documentation: http://python-can.readthedocs.io/en/1.5.2/
- Issue Tracker: https://bitbucket.org/hardbyte/python-can/issues
- Twitter: https://twitter.com/pythoncan


Cheers, Brian

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

python-can 1.5 release Brian Thorne <hardbyte@gmail.com> - 2016-09-09 20:21 -0700

csiph-web