Skip to content

PyData Norwich - September Meetup

Photo of Chris Joyner
Hosted By
Chris J.
PyData Norwich - September Meetup

Details

Code of Conduct

This event follows the NumFOCUS Code of Conduct. Please get in touch with the organizers with any questions or concerns.

Main Talk

Dr Gabriel Harris (NIQ Brandbank) - Modern Tools for Python Development: Code for Collaboration

Data science projects are often messy with inconsistent environments and dependencies, and individual coding preferences. These challenges undermine reproducibility, code quality, and ultimately slow down collaboration. In this talk I will go through some of my best Python development tools and show you how they can automate much of the boilerplate work and enforce consistency and best practices across your team. These include:

  • uv to install and manage Python versions, virtual environments, and dependencies
  • pyproject.toml to isolate dependency groups and add tools configurations
  • Ruff to lint and format code
  • pre-commit to manage Git pre-commit hooks
  • Bonus: dev containers

Location

Artlist, 27 St Giles St, Norwich NR2 1JN (use buzzer no. 4)

Event outline

  • Doors open at 5.45 pm. There will be free pizza and drinks.
  • Talks start at 6:00 pm.
  • Drinks afterwards from 7:00 pm at the Coach and Horses Pub (NR1 1BA).
Photo of PyData Norwich group
PyData Norwich
See more events
Artlist
27 St Giles St, NR2 1JN · Norwich
Google map of the user's next upcoming event's location
FREE