26 lines
421 B
Nix
26 lines
421 B
Nix
{ pkgs ? import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-24.05.tar.gz") {} }:
|
|
|
|
|
|
with pkgs;
|
|
pkgs.mkShell {
|
|
nativeBuildInputs = [
|
|
inlyne # markdown viewer
|
|
|
|
# Python development environment
|
|
(python3.withPackages(ps: with ps; [
|
|
# For SDK configuration
|
|
python-dotenv
|
|
|
|
# Logging
|
|
loguru
|
|
|
|
# HTTP client
|
|
requests
|
|
|
|
# Testing
|
|
pytest
|
|
]))
|
|
];
|
|
}
|
|
|