Python Programming Puzzles

A Dataset of Python Challenges for AI Research. Contribute to microsoft/PythonProgrammingPuzzles development by creating an account on GitHub. Read more


Managing Python Environments

If you're not careful, your Python environment can quickly become a disaster. We'll walk through the available tools to be more (code) environmentally friendly and establish some (highly opinionated) preferences for setting up Python. (more…)

Read more »

Launchpad now runs on Python 3

After a very long porting journey, Launchpad is finally running on Python 3 across all of our systems. I wanted to take a bit of time to reflect on why my emotional responses to this port differ so much from those of some others who’ve done large ports, s... (more…)

Read more »