Author Archives: Paul Everitt

Reminder: Webinar this Thursday, “Automating Build, Test and Release Workflows with tox” with Oliver Bestwalter

Interested in testing and release automation? We’re doing a webinar with Oliver Bestwalter of tox fame, this Thursday. Join us to learn more about test isolation with tox as well as how it fits in with a larger ecosystem of … Continue reading

Posted in Webinar | Leave a comment

Interview: Oliver Bestwalter for tox webinar next week

Python has long distinguished itself with a culture of testing. In the last decade, two libraries have combined to give powerful testing in isolation — pytest and tox. The latter combines easily with pytest to give you a clean environment … Continue reading

Posted in Interview | Leave a comment

Let PyCharm Do Your Import Janitorial Work

What’s something you do all the time in Python? Import modules from packages. Not just that, you also fiddle with the formatting to make the style nannies happy. And remove unused imports. And bunches of other janitorial tasks. Let PyCharm … Continue reading

Posted in Cool Feature, Tutorial | Tagged | 2 Comments

Webinar: “Automating Build, Test and Release Workflows with tox” with Oliver Bestwalter

Python’s tox project is a critical tool for quality software production. Most of our users and customers know about it, but haven’t made the time to learn it. This webinar’s for you. Oliver Bestwalter is one of the maintainers of … Continue reading

Posted in Webinar | Tagged | Leave a comment

PyCharm and pytest-bdd

Last week we published a blog post on the new pytest fixture support in PyCharm 2018.2. This feature was a big part of the 2018.2 work and proved to be a hit. But it wasn’t the only notable pytest work: … Continue reading

Posted in Tutorial | Tagged , | 5 Comments

PyCharm 2018.2 and pytest Fixtures

Python has long had a culture of testing and pytest has emerged as the clear favorite for testing frameworks. PyCharm has long had very good “visual testing” features, including good support for pytest. One place we were weak: pytest “fixtures”, … Continue reading

Posted in Tutorial | Tagged | 6 Comments

PyCharm 2018.2 EAP 4

We’re now in our fourth installment of a pretty big 2018.2 Early Access Program cycle. Lots to take a look at by downloading EAP 4 from our website. New in PyCharm 2018.2 EAP 4 Pipenv support We know many of … Continue reading

Posted in Early Access Preview | Tagged | 16 Comments

Webinar Recording: “Set Theory and Practice: Grok Pythonic Collection Types” with Luciano Ramalho

Last Wednesday we were fortunate to have Luciano Ramalho with us for a webinar “Set Theory and Practice: Grok Pythonic Collection”, using material from his book Fluent Python. The recording is now available. Luciano covered many topics related to the … Continue reading

Posted in Video, Webinar | Tagged | Leave a comment

Interview with Luciano Ramalho, webinar presenter this Thursday

Python’s combination of power and simplicity has long been one of its key selling points. This includes its data model. Luciano Ramalho, who is our guest presenter for the next webinar, recently wrote about this in Fluent Python, an O’Reilly … Continue reading

Posted in Interview, Webinar | Tagged | Leave a comment

Webinar: “Set Theory and Practice: Grok Pythonic Collection Types” with Luciano Ramalho

With PyCon US coming up, we wanted to squeeze in one more webinar, one themed towards PyCon. Luciano Ramalho, long-time Python speaker and teacher, PyCon luminary, and author of one of the best recent Python books, will join us to … Continue reading

Posted in Webinar | Tagged | Leave a comment