From deeppunster at fastmail.com Thu Nov 4 15:57:08 2021 From: deeppunster at fastmail.com (Travis Risner) Date: Thu, 04 Nov 2021 15:57:08 -0400 Subject: [CentralOH] COhPy Monthly Meeting on November 29 Message-ID: <897F4F60-72D6-4E14-AF58-9337BC2A5CD3@fastmail.com> Hi Folks, At our November monthly meeting Jeff Altman will provide a presentation about getting started with testing in Python. We will see an overview of: - Why we would want to test. - How to use the builtin unittest library. - Why we might want to use the pytest package - How we can test web pages using Selenium library. Once again we will meet virtually using [Gather Town](https://gather.town/app/NRsxe91HZKpkM7hk/COhPy) starting informally at 6:00 pm ET and formally at 6:30 ET. Future events: December 27 - "Regular Expressions: The Sum of All Fears" January 31 - Comparison of Visual Studio Code vs. PyCharm for facilitating Python code (potentially) See you then! Travis P. S. Still looking for someone to arrange a physical meeting place and someone else to arrange sponsors for the pizza, etc. -- Travis Risner -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeptinker at fastmail.com Thu Nov 4 23:28:42 2021 From: deeptinker at fastmail.com (Travis Risner) Date: Thu, 04 Nov 2021 23:28:42 -0400 Subject: [CentralOH] COhPy Monthly Meeting on November 20 - Corrected Message-ID: <0923470A-5C29-4913-A0B6-292289EC0CC3@fastmail.com> Hi Folks, At our November monthly meeting __Jeff Allman__ will provide a presentation about getting started with testing in Python. We will see an overview of: - Why we would want to test. - How to use the builtin unittest library. - Why we might want to use the pytest package - How we can test web pages using Selenium library. Once again we will meet virtually using Gather Town starting informally at 6:00 pm ET and formally at 6:30 ET. Future events: December 27 - ?Regular Expressions: The Sum of All Fears? January 31 - Comparison of Visual Studio Code vs. PyCharm for facilitating Python code (potentially) See you then! Travis P. S. Still looking for someone to arrange a physical meeting place and someone else to arrange sponsors for the pizza, etc. ? Travis Risner -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeptinker at fastmail.com Sun Nov 7 20:41:27 2021 From: deeptinker at fastmail.com (Travis Risner) Date: Sun, 7 Nov 2021 20:41:27 -0500 Subject: [CentralOH] COhPy Monthly Meeting on November 29 - Corrected Again Message-ID: <78bf8146-8287-879b-f925-917dddecfedf@fastmail.com> Hi Folks, Sorry about all the corrections. The speaker?s name is *Jeff Allman* and the meeting is on *Monday*, November *29*. (The meeting is always on a Monday and is nearly always on the *last* Monday of the month.) ------------------------------------------------------------------------ At our November monthly meeting *Jeff Allman* will provide a presentation about getting started with testing in Python. We will see an overview of: * Why we would want to test. * How to use the builtin unittest library. * Why we might want to use the pytest package * How we can test web pages using Selenium library. Once again we will meet virtually using Gather Town starting informally at 6:00 pm ET and formally at 6:30 ET. Future events: December 27 - ?Regular Expressions: The Sum of All Fears? January 31 - Comparison of Visual Studio Code vs. PyCharm for facilitating Python code (potentially) See you then! Travis P. S. Someone is working on a potential sponsor for the pizza, etc. so now we only need for someone else to arrange a physical meeting place. ? Travis Risner ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From olivia at python.org Thu Nov 11 15:50:10 2021 From: olivia at python.org (Olivia Sauls) Date: Thu, 11 Nov 2021 14:50:10 -0600 Subject: [CentralOH] Attention: PyCon US 2022 and Call for Proposals! Message-ID: Hey folks! After two years apart, we are so excited to be welcoming you back in person for PyCon US 2022 in Salt Lake City, Utah! Mark your calendars and start planning to see all the faces you?ve missed. Head over to the PyCon US 2022 website to read all the details and be sure to opt-in to receive PyCon US 2022 News for any future communications. Conference Dates: April 27, 2022 - May 3, 2022 We are even more excited to announce that the PyCon US 2022 Call for Proposals is open for Talks, Tutorials, Posters, and Charlas! All speakers will be presenting in person at the Salt Palace Convention Center. Proposals will be open until December 20, 2021 AoE. Please help us spread the word about our CFP launch with your local user groups. More information can be found in the CFP announcement blog post: https://pycon.blogspot.com/2021/10/pycon-us-2022-call-for-proposals-is-open.html . Thank you in advance for your help, we can?t wait to see the community?s great ideas for PyCon US 2022! -- Olivia Sauls Event Assistant & Administrative Support Python Software Foundation olivia at python.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeptinker at fastmail.com Sun Nov 21 18:44:12 2021 From: deeptinker at fastmail.com (Travis Risner) Date: Sun, 21 Nov 2021 18:44:12 -0500 Subject: [CentralOH] No DoJo this Thursday Message-ID: <795BF148-7853-44D1-8318-30E897EE0E3E@fastmail.com> Hi everyone, No DoJo this Thursday due to Thanksgiving. We will resume meeting weekly December 2 starting at 6:00 at Smokehouse Brewing. **Note:** I have stopped monitoring the Gather Town virtual meeting since no one seemed to be joining that way any more. I you want me to join again, please let me know. Thanks, Travis -- Travis Risner -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeptinker at fastmail.com Sun Nov 28 16:23:46 2021 From: deeptinker at fastmail.com (Travis Risner) Date: Sun, 28 Nov 2021 16:23:46 -0500 Subject: [CentralOH] November Monthly meeting is tomorrow night! Message-ID: <1465A1E7-764C-4AC5-B0AB-030CD92CBBF0@fastmail.com> Hi folks, A gentle reminder that our meeting is **tomorrow night**. The meeting starts informally at 6:00 pm EST and formally at 6:30. We will be meeting virtually again at [Gather Town](https://gather.town/app/NRsxe91HZKpkM7hk/COhPy). At our November monthly meeting Jeff Altman will provide a presentation about getting started with testing in Python. We will see an overview of: * Why we would want to test. * How to use the builtin unittest library. * Why we might want to use the pytest package * How we can test web pages using Selenium library. *Future events:* December 27 - "Regular Expressions: The Sum of All Fears" January 31 - Comparison of Visual Studio Code vs. PyCharm for facilitating Python code (potentially) See you then! Travis -- Travis Risner -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeppunster at fastmail.com Sun Nov 28 16:34:53 2021 From: deeppunster at fastmail.com (Travis Risner) Date: Sun, 28 Nov 2021 16:34:53 -0500 Subject: [CentralOH] November Monthly meeting is tomorrow night! Message-ID: Hi folks, A gentle reminder that our meeting is tomorrow night. The meeting starts informally at 6:00 pm EST and formally at 6:30. We will be meeting virtually again at Gather Town. At our November monthly meeting Jeff Altman will provide a presentation about getting started with testing in Python. We will see an overview of: Why we would want to test. How to use the builtin unittest library. Why we might want to use the pytest package How we can test web pages using Selenium library. Future events: December 27 - "Regular Expressions: The Sum of All Fears" January 31 - Comparison of Visual Studio Code vs. PyCharm for facilitating Python code (potentially) See you then! Travis -- Travis Risner -------------- next part -------------- An HTML attachment was scrubbed... URL: From damiencalloway at fastmail.com Mon Nov 29 20:13:07 2021 From: damiencalloway at fastmail.com (Damien Calloway) Date: Mon, 29 Nov 2021 20:13:07 -0500 Subject: [CentralOH] Notes from COhPy November 2021 Message-ID: <760D348F-29E4-40D1-A0DE-3B1C772AFEBF@getmailspring.com> Hello ! COhPy November 2021 recap Jeff Allman presented a talk on unittest and pytest - with a bit of Selenium added in at the end for good measure. We had a number of new people in attendance, peaking at about 22. Jeff prefers pytest but gave a demo of both tools, and shared some good insight on how to use testing when writing Python code. He also showed how to test web pages with Selenium at the end. "Friends don't let friends use unittest" - Jason Green Justin Freyermuth wanted to know about a few beginner friendly resources. Shelby recommended the freecodecamp channel on YouTube, and Real Python. Mike S pointed out the importance of learning by doing : "@Justin - Reading books and watching videos is "inhaling". The real learning comes from "exhanling"... the typing and running and debugging. Learn to type fast and a lot :-)" I suggested Automate the Boring Stuff, because that book is 1) online available for free, and 2) dos a good job of presenting short projects that solve real world problems. One can then use that as a jumping off point to do their own thing. When discussing how to test code that already exists, but has no tests written, Jim Pryor recommended the book "Working Effectively with Legacy Code" by Michael Feathers : "Feather's definition of legacy code is code without tests. If you just some code without tests, that is legacy code according to Feathers." =========== Resources mentioned during this talk - and the sidebar conversations : unittest (built into Python) - https://docs.python.org/3/library/unittest.html pytest - https://docs.pytest.org/en/6.2.x/ selenium - https://selenium-python.readthedocs.io/ Real Python - https://realpython.com w3schools - https://www.w3schools.com/python/ Automate the Boring Stuff - https://automatetheboringstuff.com/ Working Effectively with Legacy Code by Michael Feathers - https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052 Sent from Mailspring (https://getmailspring.com/), the best free email app for work -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe.friedrich at gmail.com Tue Nov 30 06:20:02 2021 From: joe.friedrich at gmail.com (joe friedrich) Date: Tue, 30 Nov 2021 06:20:02 -0500 Subject: [CentralOH] Notes from COhPy November 2021 In-Reply-To: <760D348F-29E4-40D1-A0DE-3B1C772AFEBF@getmailspring.com> References: <760D348F-29E4-40D1-A0DE-3B1C772AFEBF@getmailspring.com> Message-ID: Thanks for the summary, Damien. Super handy! On Mon, Nov 29, 2021, 8:13 PM Damien Calloway wrote: > Hello ! > > COhPy November 2021 recap > > Jeff Allman presented a talk on unittest and pytest - with a bit of > Selenium added in at the end for good measure. We had a number of new > people in attendance, peaking at about 22. > > Jeff prefers pytest but gave a demo of both tools, and shared some good > insight on how to use testing when writing Python code. He also showed how > to test web pages with Selenium at the end. > > "Friends don't let friends use unittest" - Jason Green > > Justin Freyermuth wanted to know about a few beginner friendly resources. > Shelby recommended the freecodecamp channel on YouTube, and Real Python. > Mike S pointed out the importance of learning by doing : > > "@Justin - Reading books and watching videos is "inhaling". The real > learning comes from "exhanling"... the typing and running and debugging. > Learn to type fast and a lot :-)" > > I suggested Automate the Boring Stuff, because that book is 1) online > available for free, and 2) dos a good job of presenting short projects that > solve real world problems. One can then use that as a jumping off point to > do their own thing. > > When discussing how to test code that already exists, but has no tests > written, Jim Pryor recommended the book "Working Effectively with Legacy > Code" by Michael Feathers : > > "Feather's definition of legacy code is code without tests. > > If you just some code without tests, that is legacy code according to > Feathers." > > =========== > > > > Resources mentioned during this talk - and the sidebar conversations : > > unittest (built into Python) - > https://docs.python.org/3/library/unittest.html > > pytest - https://docs.pytest.org/en/6.2.x/ > > selenium - https://selenium-python.readthedocs.io/ > > Real Python - https://realpython.com > > w3schools - https://www.w3schools.com/python/ > > Automate the Boring Stuff - https://automatetheboringstuff.com/ > > Working Effectively with Legacy Code by Michael Feathers - > https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052 > > > > Sent from Mailspring , the best free email > app for work > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: