Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Brian Thorne Newsgroups: comp.lang.python.announce Subject: python-can v2.1.0 has been released Date: Sun, 18 Feb 2018 00:37:28 -0800 (PST) Lines: 43 Approved: python-announce-list@python.org Message-ID: References: <0e6fd1b1-7941-48c4-a9ea-d96b73d7c87b@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de vB30EpyVw897n0aWCNQuHA72lpZ0Wk2JGKIOux86l2Tg== X-Orig-Path: q21no1521020qtn.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Return-Path: X-Original-To: python-announce@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'url:pypi': 0.03; '-----------': 0.04; 'pypy': 0.05; 'subject:released': 0.05; 'fixes': 0.07; 'plenty': 0.07; 'url-ip:162.242.198.235/32': 0.07; 'url-ip:162.242.198/24': 0.07; 'url-ip:162.242/16': 0.07; 'url- ip:192.30.253.112/32': 0.07; 'url-ip:192.30.253.113/32': 0.07; 'url-ip:192.30.253/24': 0.07; 'url:github': 0.07; 'library': 0.10; 'url-ip:192.30/16': 0.13; 'python': 0.15; 'bus.': 0.16; 'interfaces': 0.17; 'all,': 0.17; 'bug': 0.17; 'runs': 0.18; 'subject:python': 0.20; 'tree': 0.20; 'changes': 0.21; 'url:io': 0.24; 'header:User-Agent:1': 0.25; 'url-ip:151.101.0.223/32': 0.26; 'url-ip:151.101.128.223/32': 0.26; 'url- ip:151.101.192.223/32': 0.26; 'url-ip:151.101.64.223/32': 0.26; 'url-ip:151.101.0/24': 0.26; 'url-ip:151.101.128/24': 0.26; 'url- ip:151.101.192/24': 0.26; 'url-ip:151.101.64/24': 0.26; 'twitter:': 0.27; 'cheers,': 0.30; 'announce': 0.31; 'library.': 0.31; 'skip:- 10': 0.32; 'mid': 0.32; 'url:readthedocs': 0.32; "i'm": 0.33; 'received:google.com': 0.33; 'it?': 0.33; 'url- ip:151.101/16': 0.34; 'url-ip:151/8': 0.34; '(which': 0.35; 'linux': 0.35; 'subject:can': 0.35; 'url:en': 0.36; 'received:209.85': 0.37; 'url-ip:192/8': 0.37; 'interface': 0.37; 'priority': 0.37; 'received:209': 0.39; 'area': 0.39; 'url:python': 0.39; 'url-ip:104.244.42.193/32': 0.39; 'url- ip:104.244.42/24': 0.39; 'url-ip:104.244/16': 0.39; 'initial': 0.39; 'url:org': 0.39; 'subject:-': 0.40; '2.0': 0.40; 'bus': 0.40; 'received:edu': 0.60; 'received:18.181': 0.61; 'received:18.181.2': 0.61; 'received:18.181.2.90': 0.61; 'received:mit.edu': 0.61; 'received:mod-relay.xvm.mit.edu': 0.61; 'received:xvm.mit.edu': 0.61; 'hardware': 0.63; 'designed': 0.63; 'url:0': 0.63; 'providing': 0.64; 'different': 0.64; 'other.': 0.66; 'to:addr:comp-lang-python-announce': 0.69; 'more.': 0.74; 'to:addr:moderators.isc.org': 0.77; 'cars,': 0.84; 'received:209.85.216.197': 0.84; 'trucks,': 0.84; 'controller': 0.91; 'devices,': 0.91 Delivered-To: comp-lang-python-announce@moderators.isc.org X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; 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=bpW8WHBax7O1GTvOsXfsfjVld/PL1q28O8Xu94V4CCQ=; b=bUgls8uT52C5WJBEIduBHTJhWEQ+F0hbv/JqoVFaLElyll7qsDuFD8lwfekrd7fEno /0dNjC3jZmcxaZkptJTA0/xoSvhaN/Q9qLbi/ezwrZZSLj8cgCPj07VPp5U31ptVrTOx URKjbwzJD7Kvx+tfhxQSMRmIrUjgnA+34VNSZLBPfIVUcgB9iCS+hd/kZ0FMwTgNUteW 9GnoPmX+ClzhQ4uyNCAPObX7KC+rlL8fRkAwlGRMuRxwZj3vq0i1IBxG1q64e45yCSIU k4GfkYsHenMMkpw1zfV4uGc/97IW/k+XNVC8OE5XsFvabxPSTYUDSDnYVa5pOi9vOKoM ByJQ== X-Gm-Message-State: APf1xPCAlX5rOvnSY61FCmjuNiCDmwcZ3fnG67NmVTX2ljK7KZaBtfeE woUj0P+h0b8JcntkZpZv6UOPdHKPvqQwF5r2WZQ= X-Google-Smtp-Source: AH8x226bOBoNeEFBBzanxdlFgoqNlKzd+02K0mOkptMPqATKEG5QSELw79tXMKigQiySUdyqOzxJ0cgpxBiy8NcpWxjxLac2+2/7 X-Received: by 10.55.27.229 with SMTP id m98mr3730166qkh.58.1518943048908; Sun, 18 Feb 2018 00:37:28 -0800 (PST) X-Received: by 10.31.157.18 with SMTP id g18mr1641731vke.2.1518943048584; Sun, 18 Feb 2018 00:37:28 -0800 (PST) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=27.33.10.36; posting-account=3YY0EAoAAAAHe8oV9J8fZOrO8WVWONFG User-Agent: G2/1.0 Injection-Date: Sun, 18 Feb 2018 08:37:28 +0000 X-Mailman-Approved-At: Mon, 19 Feb 2018 08:01:16 -0500 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <0e6fd1b1-7941-48c4-a9ea-d96b73d7c87b@googlegroups.com> Xref: csiph.com comp.lang.python.announce:2767 Hi all, I'm happy to announce a new version of python-can - version 2.1.0 The last few months have had plenty of changes and bug fixes while we staba= lised version 2.0 (which was released in mid Jan). Highlights from the changelog: Support for out of tree can interfaces with pluggy. Initial support for CAN-FD for socketcan_native and kvaser interfaces. Neovi interface now uses Intrepid Control Systems's own interface libra= ry. In particular a shout out to pierreluctg and felixdivo and who have both ma= de multiple contributions to this release. What is it? ----------- The can package provides controller area network support for Python develop= ers; providing common abstractions to different hardware devices, and a sui= te of utilities for sending and receiving messages on a can bus. The Controller Area Network is a bus standard designed to allow microcontro= llers and devices to communicate with each other. It has priority based bus= arbitration, reliable deterministic communication. It is used in cars, tru= cks, boats, wheelchairs and more. The library supports Python 2.7, Python 3.3+ as well as PyPy and runs on Ma= c, Linux and Windows. Project links=20 ------------- - Code/Issues: https://github.com/hardbyte/python-can - Download: https://pypi.python.org/pypi/python-can/2.1.0 - Documentation: https://python-can.readthedocs.io/en/2.1.0/ - Twitter: https://twitter.com/pythoncan Cheers, Brian Thorne