Skip to content

Triangle Python Users Group: TriPython (formerly TriZPUG)

Sections
Personal tools
You are here: Home » events

TriPython January, April, July, and October general meetings and monthly second Wednesday project nights meet at:

UNC Renaissance Computing Institute

TriPython February, May, August, and November general meetings meet at:

WebAssign: Online Homework and Grading

TriPython monthly first Tuesday project nights meet at:

Red Hat Annex

TriPython March, June, September, and December general meetings and monthly third Monday project nights meet at:

Caktus Consulting Group
Log in
 

TriPython February 2019 Meeting: It Asynchronous Make

Randy Barlow presents on the new asyncio standard library. Randy says, "If you are like me, you may have been stuck working with Python 2.7, staring over the fence at Python 3 and wishing you could use all the cool new stuff. Or maybe you couldn't use Python 3 because electric eels keep stinging you whenever you try. Whatever the case may be, we'll be talking in this session about the new asyncio library that was introduced in Python 3.4 and greatly enhanced with the async/await keywords in Python 3.5. Participants will get a high level overview of the library, and the concepts surrounding asynchronous programming. Maybe we'll even make a fun toy program together, who knows? This would be a great talk to attend if you know Python but haven't taken the time to explore this API." Randy Barlow works full time on the Fedora Project. He is primarily involved in leading development on Bodhi, Fedora's update management system, and with building out Fedora's scaled container registry. He does not enjoy long walks on the beach and is an expert on pizza. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. An after-meeting location for food and beverage will be decided at the meeting (usually BaDa Wings at Mission Valley). Come join us for a fun and informative evening.

  • Posted by cbc
  • Start Date: 2019-02-28

Durham Project Night

Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The entrance to the Caktus Tech Space is on Morris St. Bring your laptop.

  • Posted by cbc
  • Start Date: 2019-02-18

Chapel Hill Project Night

Chapel Hill Project Night meets on second Wednesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after-hours parking is available in the RENCI parking deck. Bring your laptop.

  • Posted by cbc
  • Start Date: 2019-02-13

Raleigh Project Night

Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the City Center deck behind Red Hat (the Red Hat elevator in the deck goes into the main Red Hat space, not the Annex). Bring your laptop.

  • Posted by cbc
  • Start Date: 2019-02-05

TriPython January 2019 Meeting: Python Testing With PyTest

Tim Hopper will present PyTest. Tim says, "In this talk, I will introduce Pytest, a testing framework for Python (e.g. an alternative to unittest or Nose. Pytest is simple enough to allow you to start writing tests with zero boiler plate, but grows with your project into a powerful solution for even the most complex software projects." Tim Hopper is a senior data scientist at Cylance where he works on machine learning approaches to malware detection. Prior to Cylance, he worked in blocking malicious automated web traffic and developing a Python library for nonparametric Latent Dirichlet Allocation. He has a masters degree in operations research from North Carolina State University. He lives in Raleigh with his wife and energetic 1 year old. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Lightning talks are for you to "show and tell" something you've learned about Python recently, no matter how small. We all use Python, therefore, we are always learning something new about Python that we can tell others. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening.

  • Posted by cbc
  • Start Date: 2019-01-24

Chapel Hill Project Night

Chapel Hill Project Night meets on second Wednesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after-hours parking is available in the RENCI parking deck. Bring your laptop.

  • Posted by cbc
  • Start Date: 2019-01-09

Durham Project Night

Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The entrance to the Caktus Tech Space is on Morris St. Bring your laptop.

  • Posted by cbc
  • Start Date: 2018-12-17

Raleigh Project Night

Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the City Center deck behind Red Hat (the Red Hat elevator in the deck goes into the main Red Hat space, not the Annex). Bring your laptop.

  • Posted by cbc
  • Start Date: 2018-12-04

TriPython November 2018 Meeting: Tracking State And Detecting Events In CircuitPython: Debouncing The World With Software

Josh Johnson presents: "In building novel human/computer interaction devices using CircuitPython, a fork/port of MicroPython for the Adafruit M0 and M4 series development boards, I had a lot of state and state changes to work with. In this talk, I'll be exploring what state is, and how to use familiar Python constructs available to us in Micro/CircuitPython to model it, track it, and respond to changes. We'll cover a common task in electronics projects, button debouncing, but also explore a pattern we can extend to any sort of input, and use to cover general state tracking. It's essentially the fundamentals of what UI frameworks do in desktop environments. We get the opportunity to build what we need from scratch due to the limitations of our platform. The audience is people who basically know basic Python. :) No prior experience with microcontrollers or electronics required. We'll construct a simple demo circuit and control an RGB led. In the talk we'll walk through the basic construction and then dig into the code. Feel free to bring a laptop and a CircuitPlayground Express or other compatible board to mess around with the concepts during the talk!" Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. An after-meeting location for food and beverage will be decided at the meeting (usually BaDa Wings at Mission Valley). Come join us for a fun and informative evening.

  • Posted by sgambino
  • Start Date: 2018-11-29

Durham Project Night

Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The entrance to the Caktus Tech Space is on Morris St. Bring your laptop.

  • Posted by cbc
  • Start Date: 2018-11-19

Chapel Hill Project Night

Chapel Hill Project Night meets on second Wednesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after-hours parking is available in the RENCI parking deck. Bring your laptop.

  • Posted by cbc
  • Start Date: 2018-11-14

Raleigh Project Night

Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the City Center deck behind Red Hat (the Red Hat elevator in the deck goes into the main Red Hat space, not the Annex). Bring your laptop.

  • Posted by cbc
  • Start Date: 2018-11-06

TriPython October 2018 Meeting: Dplyr-Style Data Manipulation With Pandas

In this talk, Ian Cook will discuss how to apply the tenets of R's dplyr package (immutability, chaining, consistency, parsimony) when working with Python's pandas library. In the R community, dplyr is the most widely used data manipulation package. dplyr provides a small, consistent set set of "verbs" (functions) that you can use to perform most common operations on R data frames. You can chain together these verbs to perform a series of operations on a data frame. dplyr treats data frames as immutable objects, returning manipulated copies instead of mutating them in place. In the Python community, pandas is the most widely used data manipulation library. pandas does not prescribe one right way to manipulate DataFrames; it enables several different styles. Ian will show how to apply the dplyr style when you're working with pandas, and we'll discuss the benefits, challenges, and alternatives. Ian Cook is a data scientist at Cloudera. Ian is a long-time R user and an author of and contributor to several R packages; he is newer to Python. Ian lives in Carrboro and is a cofounder of the local Research Triangle Analysts group. Ian has degrees in Statistics from Lehigh University and Stony Brook University. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Lightning talks are for you to "show and tell" something you've learned about Python recently, no matter how small. We all use Python, therefore, we are always learning something new about Python that we can tell others. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening.

  • Posted by cbc
  • Start Date: 2018-10-25

Durham Project Night

Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The entrance to the Caktus Tech Space is on Morris St. Bring your laptop.

  • Posted by cbc
  • Start Date: 2018-10-15

Chapel Hill Project Night

Chapel Hill Project Night meets on second Wednesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after-hours parking is available in the RENCI parking deck. Bring your laptop.

  • Posted by cbc
  • Start Date: 2018-10-10

TriPython endorses:

PyLadies RDU

JupyterDay in the Triangle
Tue Nov 13, 2018 at UNC

JupyterDay in the Triangle

September 14-16, 2016:

PyData Carolinas 2016

Upcoming Events
Raleigh Project Night
Red Hat Annex, 190 E Davie St, Raleigh,
2019-10-01
Chapel Hill Project Night
Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, Europa Center, 100 Europa Drive, Suite 590, Chapel Hill,
2019-10-09
Durham Project Night
Caktus Group Tech Space, 108 Morris St., Durham,
2019-10-21
« August 2019 »
Su Mo Tu We Th Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
2019-08-06
18:00-21:00 Raleigh Project Night
2019-08-14
18:00-21:00 Chapel Hill Project Night
2019-08-19
18:00-21:00 Durham Project Night
2019-08-29
19:00-21:00 TriPython August 2019 Meeting: Jupyter Ecosystem Overview
Orders over $29.95 qualify for free shipping in the US.