python3Packages.backtesting: init at 0.6.3 (#388260)

authored by Arne Keller and committed by GitHub 9928d523 61a4b23a

+53
+6
maintainers/maintainer-list.nix
··· 1859 name = "Austin Lund"; 1860 keys = [ { fingerprint = "7083 E268 4BFD 845F 2B84 9E74 B695 8918 ED23 32CE"; } ]; 1861 }; 1862 applejag = { 1863 email = "applejag.luminance905@passmail.com"; 1864 github = "applejag";
··· 1859 name = "Austin Lund"; 1860 keys = [ { fingerprint = "7083 E268 4BFD 845F 2B84 9E74 B695 8918 ED23 32CE"; } ]; 1861 }; 1862 + appleboblin = { 1863 + email = "github@appleboblin.com"; 1864 + github = "appleboblin"; 1865 + githubId = 16847957; 1866 + name = "Po-Hui Lin"; 1867 + }; 1868 applejag = { 1869 email = "applejag.luminance905@passmail.com"; 1870 github = "applejag";
+45
pkgs/development/python-modules/backtesting/default.nix
···
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + setuptools, 6 + setuptools-scm, 7 + setuptools-git, 8 + numpy, 9 + pandas, 10 + bokeh, 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "backtesting"; 15 + version = "0.6.3"; 16 + pyproject = true; 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + hash = "sha256-xryzvjKT+FRbF4pnniHvkRA98jrZVoCyYOmjYU93Ta4="; 21 + }; 22 + 23 + build-system = [ 24 + setuptools 25 + setuptools-scm 26 + setuptools-git 27 + ]; 28 + 29 + dependencies = [ 30 + numpy 31 + pandas 32 + bokeh 33 + ]; 34 + 35 + # No tests 36 + doCheck = false; 37 + 38 + meta = { 39 + description = "Backtest trading strategies in Python"; 40 + homepage = "https://kernc.github.io/backtesting.py/"; 41 + changelog = "https://github.com/kernc/backtesting.py/blob/${version}/CHANGELOG.md"; 42 + license = lib.licenses.agpl3Only; 43 + maintainers = with lib.maintainers; [ appleboblin ]; 44 + }; 45 + }
+2
pkgs/top-level/python-packages.nix
··· 1602 1603 backports-tarfile = callPackage ../development/python-modules/backports-tarfile { }; 1604 1605 bacpypes = callPackage ../development/python-modules/bacpypes { }; 1606 1607 bagit = callPackage ../development/python-modules/bagit { };
··· 1602 1603 backports-tarfile = callPackage ../development/python-modules/backports-tarfile { }; 1604 1605 + backtesting = callPackage ../development/python-modules/backtesting { }; 1606 + 1607 bacpypes = callPackage ../development/python-modules/bacpypes { }; 1608 1609 bagit = callPackage ../development/python-modules/bagit { };