1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 setuptools, 6 numpy, 7 scipy, 8 pandas, 9 matplotlib, 10 seaborn, 11 tqdm, 12 sortedcontainers, 13 dill, 14 casadi, 15}: 16 17buildPythonPackage rec { 18 pname = "aerosandbox"; 19 version = "4.2.8"; 20 format = "wheel"; 21 22 src = fetchPypi { 23 pname = "AeroSandbox"; 24 inherit version format; 25 26 python = "py3"; 27 dist = "py3"; 28 hash = "sha256-+rrZzaBWyc9a20bUlsB0iDqYkn+ldlKT0lFfCy2yeXk="; 29 }; 30 31 build-system = [ setuptools ]; 32 dependencies = [ 33 numpy 34 scipy 35 pandas 36 matplotlib 37 seaborn 38 tqdm 39 sortedcontainers 40 dill 41 casadi 42 ]; 43 44 pythonImportsCheck = [ "aerosandbox" ]; 45 46 meta = { 47 description = "Aircraft design optimization made fast through modern automatic differentiation"; 48 homepage = "https://peterdsharpe.github.io/AeroSandbox"; 49 license = lib.licenses.mit; 50 maintainers = with lib.maintainers; [ sigmanificient ]; 51 }; 52}