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


Groups > comp.lang.python > #46402 > unrolled thread

The state of pySerial

Started byMa Xiaojun <damage3025@gmail.com>
First post2013-05-30 02:23 +0800
Last post2013-05-30 03:59 +0000
Articles 4 — 3 participants

Back to article view | Back to comp.lang.python


Contents

  The state of pySerial Ma Xiaojun <damage3025@gmail.com> - 2013-05-30 02:23 +0800
    Re: The state of pySerial Grant Edwards <invalid@invalid.invalid> - 2013-05-29 19:47 +0000
      Re: The state of pySerial Terry Jan Reedy <tjreedy@udel.edu> - 2013-05-29 17:46 -0400
        Re: The state of pySerial Grant Edwards <invalid@invalid.invalid> - 2013-05-30 03:59 +0000

#46402 — The state of pySerial

FromMa Xiaojun <damage3025@gmail.com>
Date2013-05-30 02:23 +0800
SubjectThe state of pySerial
Message-ID<mailman.2372.1369851830.3114.python-list@python.org>
Hi, all.

pySerial is probably "the solution" for serial port programming.
Physical serial port is dead on PC but USB-to-Serial give it a second
life. Serial port stuff won't interest end users at all. But it is
still used in the EE world and so on. Arduino uses it to upload
programs. Sensors may use serial port to communicate with PC. GSM
Modem also uses serial port to communicate with PC.

Unforunately, pySerial project doesn't seem to have a good state. I
find pySerial + Python 3.3 broken on my machine (Python 2.7 is OK) .
There are unanswered outstanding bugs, PyPI page has 2.6 while SF
homepage still gives 2.5.

Any idea?

[toc] | [next] | [standalone]


#46410

FromGrant Edwards <invalid@invalid.invalid>
Date2013-05-29 19:47 +0000
Message-ID<ko5m0i$o5u$1@reader1.panix.com>
In reply to#46402
On 2013-05-29, Ma Xiaojun <damage3025@gmail.com> wrote:

> pySerial is probably "the solution" for serial port programming.
> Physical serial port is dead on PC but USB-to-Serial give it a second
> life. Serial port stuff won't interest end users at all. But it is
> still used in the EE world and so on. Arduino uses it to upload
> programs. Sensors may use serial port to communicate with PC. GSM
> Modem also uses serial port to communicate with PC.
>
> Unforunately, pySerial project doesn't seem to have a good state. I
> find pySerial + Python 3.3 broken on my machine (Python 2.7 is OK) .
> There are unanswered outstanding bugs, PyPI page has 2.6 while SF
> homepage still gives 2.5.
>
> Any idea?

Volunteer as a maintainer and start fixing bugs?

I use pyserial regularly, and the current version works fine for me,
but I'm using Python 2.7. There are still too many libraries that
don't support 3.x for me to consider using 3.x for real work.

-- 
Grant Edwards               grant.b.edwards        Yow! They collapsed
                                  at               ... like nuns in the
                              gmail.com            street ... they had no
                                                   teen appeal!

[toc] | [prev] | [next] | [standalone]


#46415

FromTerry Jan Reedy <tjreedy@udel.edu>
Date2013-05-29 17:46 -0400
Message-ID<mailman.2382.1369863984.3114.python-list@python.org>
In reply to#46410
On 5/29/2013 3:47 PM, Grant Edwards wrote:
> On 2013-05-29, Ma Xiaojun <damage3025@gmail.com> wrote:
>
>> pySerial is probably "the solution" for serial port programming.
>> Physical serial port is dead on PC but USB-to-Serial give it a second
>> life. Serial port stuff won't interest end users at all. But it is
>> still used in the EE world and so on. Arduino uses it to upload
>> programs. Sensors may use serial port to communicate with PC. GSM
>> Modem also uses serial port to communicate with PC.
>>
>> Unforunately, pySerial project doesn't seem to have a good state. I
>> find pySerial + Python 3.3 broken on my machine (Python 2.7 is OK) .
>> There are unanswered outstanding bugs, PyPI page has 2.6 while SF
>> homepage still gives 2.5.
>>
>> Any idea?
>
> Volunteer as a maintainer and start fixing bugs?

It seems to be getting around 200 downloands a day. Quite worth someone 
supporting it.

> I use pyserial regularly, and the current version works fine for me,
> but I'm using Python 2.7. There are still too many libraries that
> don't support 3.x for me to consider using 3.x for real work.

The only download is a .exe. It it just the executable binary or is that 
a zip unpacker with source?


[toc] | [prev] | [next] | [standalone]


#46431

FromGrant Edwards <invalid@invalid.invalid>
Date2013-05-30 03:59 +0000
Message-ID<ko6iqk$31n$1@reader1.panix.com>
In reply to#46415
On 2013-05-29, Terry Jan Reedy <tjreedy@udel.edu> wrote:
> On 5/29/2013 3:47 PM, Grant Edwards wrote:
>> On 2013-05-29, Ma Xiaojun <damage3025@gmail.com> wrote:
[...]
>>> Unforunately, pySerial project doesn't seem to have a good state. I
>>> find pySerial + Python 3.3 broken on my machine (Python 2.7 is OK) .
>>> There are unanswered outstanding bugs, PyPI page has 2.6 while SF
>>> homepage still gives 2.5.
>>>
>>> Any idea?
>>
>> Volunteer as a maintainer and start fixing bugs?
>
> It seems to be getting around 200 downloands a day. Quite worth
> someone supporting it.

Chris has a day job, just like the rest of us.  He might even have a
family and hobbies other than supporting pyserial. ;)

Everybody should feel free to submit patches for open bugs and to test
any patches waiting to be accepted.

>> I use pyserial regularly, and the current version works fine for me,
>> but I'm using Python 2.7. There are still too many libraries that
>> don't support 3.x for me to consider using 3.x for real work.
>
> The only download is a .exe. It it just the executable binary or is that 
> a zip unpacker with source?

http://pyserial.sourceforge.net/pyserial.html#from-source-tar-gz-or-checkout

https://pypi.python.org/packages/source/p/pyserial/pyserial-2.6.tar.gz#md5=cde799970b7c1ce1f7d6e9ceebe64c98

-- 
Grant

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web