Johbo's Notes - Working on the Web
  • About Me
  • Archives

Reproducible Development Environments with Nix

Sat 27 May 2017 by Johannes Bornhold in event Tags python / nix / develop

Export of the slides from my talk at PyConWEB 2017 about using Nix the purely functional package manager to get reproducible development environments.

more ...

Python development with Nix - an update

Wed 09 November 2016 by Johannes Bornhold in develop Tags nix / python / develop / pip2nix

Review on using Nix to manage development environments for Python projects.

more ...

Spin up a local web server with Python

Thu 01 September 2016 by Johannes Bornhold in develop Tags develop / python / server

A common need is to bring up a web server ad-hoc to serve out some files via HTTP. Most of the time I am using this trick when I want to serve a local directly quickly via HTTP without setting up anything for it.

Python has a module http.server …

more ...

Modifying Python packages via config.nix

Fri 08 July 2016 by Johannes Bornhold in nixos Tags python / nix / develop

The package collection nixpkgs has a nice way to configure and tweak the package set based on the configuration file ~/.nixpkgs/config.nix.

Changing something in pythonPackages was not so obvious to me though. In my case I used dulwich on Darwin. It was pulled in as a dependency of …

more ...

Reproducible development environments based on Nix for Python

Sat 02 April 2016 by Johannes Bornhold in develop Tags nix / python / develop

Overview and insights into how development environments for Python can be reliably managed based on the Nix package manager.

more ...

  • Social

    • mastodon
    • matrix
    • github
  • Categories

    • cloud
    • develop
    • event
    • hello
    • macos
    • nixos
    • tools

© 2017 Johannes Bornhold

Back to top