BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//python-asia-2026//talk//FNMQY9
BEGIN:VTIMEZONE
TZID:PST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:PST
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-python-asia-2026-FNMQY9@pretalx.com
DTSTART;TZID=PST:20260322T103000
DTEND;TZID=PST:20260322T110000
DESCRIPTION:For years\, Python developers have been taught that creating an
 d managing virtual environments is fundamental to Python development. Comm
 ands like `python -m venv .venv` and `source .venv/bin/activate` have been
  ingrained in every tutorial and workflow. But what if I told you that in 
 2026\, developers no longer need to manually create virtual environments?\
 n\nThis talk explores the paradigm shift happening in Python's ecosystem\,
  where tools like `uv`\, `pipx`\, and inline script metadata (PEP 723) are
  liberating developers from manual virtual environment management. I'll sh
 ow how we evolved from the pain points of manual `venv` management through
  solutions like Poetry and pip-tools\, culminating in today's automated ap
 proaches with `uvx` and `pipx run` for commands\, and inline script metada
 ta for scripts.\n\nThrough code comparisons demonstrating the old way vers
 us the new way\, you'll see how Python development has become dramatically
  simpler. Whether you're running a linter like Ruff\, executing a one-off 
 script\, or starting a new project\, you'll learn practical techniques to 
 let tools handle virtual environments for you. It's time to break free and
  embrace a more productive Python development experience.\n\n**Target Audi
 ence:** Intermediate Python developers familiar with virtual environments 
 who want to modernize their workflow.
DTSTAMP:20260420T085006Z
LOCATION:Pardo Hall (Secondary Hall)
SUMMARY:Breaking Free from Virtual Environments: Python's New Paradigm for 
 2026 - nikkie
URL:https://pretalx.com/python-asia-2026/talk/FNMQY9/
END:VEVENT
END:VCALENDAR
