You must be logged in to sponsor bswck
Become a sponsor to Bartosz Sławecki
About me 📖
I'm an 18-year-old self-taught programmer & CS student from Poland.
I moved out of my home city of Warsaw and now I live in Wrocław on my own.
I regularly contribute to open-source software, mainly in Python, and I am currently seeking a regular job apart from occasional freelancing that does not allow me to cover all my expenses.
If, by any chance, you find my work helpful—please consider supporting. 🤗
My biggest dream is to work on projects that change the world for the better. 🚀
My projects ⭐
- skeleton, a generic Python project skeleton that uses copier.
- configzen, a library for reading and writing configuration files without losing comments. It offers some ✨ magical features ✨, such as data validation (thanks, pydantic!), variable interpolation, multi-file configuration (built-in transclusion mechanisms), partial saving & reloading, and much more.
⚠️ Currently under a huge redesign process. - proxyvars, a small library for creating proxy objects that use custom callbacks to determine their state. Inspired by werkzeug that powers flask. 🚀
- runtime_generics, a light-weight module that allows to reuse explicitly specified type arguments passed to generic classes.
Apart from my own, I like to contribute to some projects of others.
Thank you for your help! ❤️
@bswck
Featured work
-
bswck/configzen
Manage configuration with pydantic.
Python 20 -
bswck/proxyvars
Create type-safe, context-dependent proxy objects. Inspired by werkzeug's LocalProxy
Python 3