WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: pySerial update request  (Read 2525 times)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
pySerial update request
« on: September 25, 2010, 01:41:44 AM »
There is 2.5rc2 in the repo while final upstream 2.5 is now available. Kindly request to update it.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: pySerial update request
« Reply #1 on: September 25, 2010, 02:03:55 AM »
In fact pyserial-2.7 is version 2.5, I just forgot to update the version in the info file.

Thanks - corrected now  :)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: pySerial update request
« Reply #2 on: September 25, 2010, 02:10:23 AM »
What is about pyserial.tcz ? There I see 2.5rc2 too  ;)
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: pySerial update request
« Reply #3 on: September 25, 2010, 08:40:05 AM »
I don't see pyserial in any dep files, so perhaps the python 2.7 version could be named pyserial.tcz.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: pySerial update request
« Reply #4 on: September 25, 2010, 09:33:48 AM »
I don't see pyserial in any dep files, so perhaps the python 2.7 version could be named pyserial.tcz.

pyserial-2.7.tcz works with Python 2.7 only, see:

Quote
/usr/local/bin/miniterm.py
/usr/local/lib/python2.7/site-packages/pyserial-2.5-py2.7.egg-info
/usr/local/lib/python2.7/site-packages/serial/serialcli.pyc
/usr/local/lib/python2.7/site-packages/serial/socket_connection.pyc
/usr/local/lib/python2.7/site-packages/serial/__init__.pyc
/usr/local/lib/python2.7/site-packages/serial/serialjava.pyc
/usr/local/lib/python2.7/site-packages/serial/serialutil.pyc
/usr/local/lib/python2.7/site-packages/serial/sermsdos.pyc
/usr/local/lib/python2.7/site-packages/serial/loopback_connection.pyc
/usr/local/lib/python2.7/site-packages/serial/serialwin32.pyc
/usr/local/lib/python2.7/site-packages/serial/rfc2217.pyc
/usr/local/lib/python2.7/site-packages/serial/serialposix.pyc
/usr/local/lib/python2.7/site-packages/serial/win32.pyc
/usr/local/lib/python2.7/site-packages/serial/serialcli.py
/usr/local/lib/python2.7/site-packages/serial/socket_connection.py
/usr/local/lib/python2.7/site-packages/serial/__init__.py
/usr/local/lib/python2.7/site-packages/serial/serialjava.py
/usr/local/lib/python2.7/site-packages/serial/serialutil.py
/usr/local/lib/python2.7/site-packages/serial/sermsdos.py
/usr/local/lib/python2.7/site-packages/serial/loopback_connection.py
/usr/local/lib/python2.7/site-packages/serial/serialwin32.py
/usr/local/lib/python2.7/site-packages/serial/rfc2217.py
/usr/local/lib/python2.7/site-packages/serial/serialposix.py
/usr/local/lib/python2.7/site-packages/serial/win32.py

while pyserial.tcz is for python 2.6:

Quote
/usr/local/bin/miniterm.py
/usr/local/lib/python2.6/site-packages/pyserial-2.5_rc2-py2.6.egg-info
/usr/local/lib/python2.6/site-packages/serial/serialcli.pyc
/usr/local/lib/python2.6/site-packages/serial/socket_connection.pyc
/usr/local/lib/python2.6/site-packages/serial/__init__.pyc
/usr/local/lib/python2.6/site-packages/serial/serialjava.pyc
/usr/local/lib/python2.6/site-packages/serial/serialutil.pyc
/usr/local/lib/python2.6/site-packages/serial/sermsdos.pyc
/usr/local/lib/python2.6/site-packages/serial/loopback_connection.pyc
/usr/local/lib/python2.6/site-packages/serial/serialwin32.pyc
/usr/local/lib/python2.6/site-packages/serial/rfc2217.pyc
/usr/local/lib/python2.6/site-packages/serial/serialposix.pyc
/usr/local/lib/python2.6/site-packages/serial/win32.pyc
/usr/local/lib/python2.6/site-packages/serial/serialcli.py
/usr/local/lib/python2.6/site-packages/serial/socket_connection.py
/usr/local/lib/python2.6/site-packages/serial/__init__.py
/usr/local/lib/python2.6/site-packages/serial/serialjava.py
/usr/local/lib/python2.6/site-packages/serial/serialutil.py
/usr/local/lib/python2.6/site-packages/serial/sermsdos.py
/usr/local/lib/python2.6/site-packages/serial/loopback_connection.py
/usr/local/lib/python2.6/site-packages/serial/serialwin32.py
/usr/local/lib/python2.6/site-packages/serial/rfc2217.py
/usr/local/lib/python2.6/site-packages/serial/serialposix.py
/usr/local/lib/python2.6/site-packages/serial/win32.py
« Last Edit: September 25, 2010, 09:35:37 AM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: pySerial update request
« Reply #5 on: September 25, 2010, 11:16:18 AM »
Yeah, pyserial-2.7 is for 2.7 and the current pyserial is for 2.6, but several times I have asked publicly if folks would follow the 2.7 naming convention after we saw 2.7 things coming in without the 2.7 suffix, and neither a discussion resulted nor compliance among all contributors.  Also, some extensions that depend on python would need to factor out their python component into a separate extension that uses the -2.x name since the libraries of the main extensions can be used by extensions that are either python 2.6 or 2.7 dependent.  But the -2.7 naming suffix would need to be followed by all as a minimum for further factoring to work for those extensions that need it.  And that is the reason I made the last post in the python-2.7 thread.