Introduction
EnHackathon is a time for employees in the Ensoft Cisco office to contribute to open source Python, with a strong focus on contributing to CPython itself.
EnHackathon is in its first year, with 5 days of contribution being spread over the month of November. We have 12 engineers signed up to spend 2-5 days each, with almost all of us being entirely new to the CPython codebase!
All contributors are strongly encouraged to submit a blog post for each day of contribution, all of which can be found below.
If the first year is a success there’s a high chance of doing something similar in upcoming years! Read our about page for more information.
Posts
First CPython Core Sprint
EnHackathon - Finding issues and poking around ctypes
The End of The Beginning
Sh - the baby's coding
Writing Native Apps in Python - Contributing to Beeware
A closer look at Endianness within Unions
D[a]emonic threads
First Subinterpreters PR
PRogress
Union Weirdness
EnHackathon - Whipping Subinterpreters into shape
Big and Little Endian Unions: Slowly Figuring Things Out
Keep Your Fork, There's Pie
Visiting the C-side
EnHackathon - Won't you sing along with me
Joining in on the Union Fun
Writing Asyncio Functional Tests with Pipes
EnHackathon - I'll give you a hint
Overflowing with issues and uniting to work on Unions
Issue Hunting and First Pull Requests
Big and Little Endian Unions: Getting Started
Head-first into Python's Runtime
EnHackathon - Now I know my ABCs
EnHackathon - Taking First Steps in asyncio Contribution
Enhackathon - Getting started and first pull request
Hacktoberfest Event - The First Pull Request
Hacktoberfest Event - Getting Started!