[Baypiggies] November BayPIGgies meeting: Thursday, November 15, 2012: Tools and Techniques for Testing Python Projects Across Multiple Versions of Python

Tony Cappellini tony at tcapp.com
Thu Nov 15 23:42:13 CET 2012


November BayPIGgies meeting: Thursday, November, 2012: Data
Topic: Tools and Techniques for Testing Python Projects Across
Multiple Versions of Python
Speaker: Marc Abramowitz

Abstract:
There are many versions of Python around now from Python 2.x to Python
3.x to PyPy. It's amazingly easy these days to test a Python package
against multiple versions of Python. You'll learn how to use tools
like [Tox](http://tox.readthedocs.org/en/latest/index.html) and
[Travis CI](http://travis-ci.org/) to test Python software against
multiple versions of Python. We'll also briefly cover some of the
tools and techniques for creating code that is compatible with
multiple versions of Python, with an emphasis on covering
compatibility across Python 2 and Python 3.


Marc Abramowitz:

Marc Abramowitz has been using Python for several years and has
contributed to many Python projects including:

- [CPython](http://python.org/)

- [virtualenv](https://github.com/pypa/virtualenv/)

- [pip](https://github.com/pypa/pip/)

- [Tox](https://bitbucket.org/hpk42/tox/)

- [coverage.py](https://bitbucket.org/ned/coveragepy/)

- [Pyramid](https://github.com/Pylons/pyramid/)

- [BuildBot](https://github.com/buildbot/buildbot/)

- [South](https://bitbucket.org/andrewgodwin/south/)

More info about him at:

- [Blog](http://marc-abramowitz.com/)

- [Twitter](https://twitter.com/MSAbramo)

- [GitHub](http://github.com/msabramo/)

- [BitBucket](https://bitbucket.org/msabramo/)

- [Masterbranch](https://masterbranch.com/msabramo)

- [Coderwall](http://coderwall.com/msabramo)

.........................................


LOCATION
Symantec Corporation
Symantec Vcafe
350 Ellis Street
Mountain View, CA 94043
http://maps.google.com/maps/ms?oe=utf-8&client=firefox-a&ie=UTF8&fb=1&split=1&gl=us&ei=w6i_Sfr6MZmQsQOzlv0v&hl=en&t=h&msa=0&msid=116202735295394761637.00046550c09ff3d96bff1&ll=37.397693,-122.053707&spn=0.002902,0.004828&z=18

BayPIGgies meeting information is available at
http://www.baypiggies.net/


------------------------ Agenda ------------------------


..... 7:30 PM ...........................
General hubbub, inventory end-of-meeting announcements,
any first-minute announcements.


..... 7:35 PM to 7:45 PM (or so) ................
Lightning Talk: Hacking ipython notebook for developing interactive
visualization
by Jason Chin


..... 7:45 PM to 8:45 PM (or so) ................
The main talk: Tools and Techniques for Testing Python Projects Across
Multiple Versions of Python


..... 8:45 PM to 8:55 PM (or so) ................
Questions and Answers


..... 8:55 PM to 9:30 PM (or so) ................
Mapping and Random Access

Mapping is a rapid-fire audience announcement of issues,
hiring, events, and other topics.

Random Access follows people immediately to allow follow
up on the announcements and other interests.


More information about the Baypiggies mailing list