forked from axeman/erpnext-nix
Compare commits
No commits in common. "ae7a917ed9e08b54df82eb0d51daa00126d552c1" and "4abf58436c444793b99e8a54f249280be6cc8612" have entirely different histories.
ae7a917ed9
...
4abf58436c
|
@ -8,6 +8,7 @@
|
||||||
|
|
||||||
devshell.url = "github:numtide/devshell";
|
devshell.url = "github:numtide/devshell";
|
||||||
devshell.inputs.nixpkgs.follows = "nixpkgs";
|
devshell.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
devshell.inputs.systems.follows = "systems";
|
||||||
|
|
||||||
agenix.url = "github:ryantm/agenix";
|
agenix.url = "github:ryantm/agenix";
|
||||||
agenix.inputs.nixpkgs.follows = "nixpkgs";
|
agenix.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
|
@ -18,15 +18,14 @@ final: prev: {
|
||||||
email-reply-parser = pyFinal.callPackage ./python/email-reply-parser.nix {};
|
email-reply-parser = pyFinal.callPackage ./python/email-reply-parser.nix {};
|
||||||
maxminddb-geolite2 = pyFinal.callPackage ./python/maxminddb-geolite2.nix {};
|
maxminddb-geolite2 = pyFinal.callPackage ./python/maxminddb-geolite2.nix {};
|
||||||
psycopg2-binary = pyFinal.callPackage ./python/psycopg2-binary.nix {};
|
psycopg2-binary = pyFinal.callPackage ./python/psycopg2-binary.nix {};
|
||||||
sql-metadata = pyFinal.callPackage ./python/sql-metadata.nix {};
|
|
||||||
traceback-with-variables = pyFinal.callPackage ./python/traceback-with-variables.nix {};
|
traceback-with-variables = pyFinal.callPackage ./python/traceback-with-variables.nix {};
|
||||||
|
|
||||||
#fastapi = pyPrev.fastapi.overridePythonAttrs (oldAttrs: (rec {
|
fastapi = pyPrev.fastapi.overridePythonAttrs (oldAttrs: (rec {
|
||||||
# propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [
|
propagatedBuildInputs = oldAttrs.propagatedBuildInputs ++ [
|
||||||
# pyPrev.pydantic-settings
|
pyPrev.pydantic-settings
|
||||||
# pyPrev.pydantic-extra-types
|
pyPrev.pydantic-extra-types
|
||||||
# ];
|
];
|
||||||
#}));
|
}));
|
||||||
|
|
||||||
plaid-python = pyPrev.plaid-python.overridePythonAttrs (oldAttrs: (rec {
|
plaid-python = pyPrev.plaid-python.overridePythonAttrs (oldAttrs: (rec {
|
||||||
version = "7.2.1";
|
version = "7.2.1";
|
||||||
|
|
|
@ -68,8 +68,6 @@
|
||||||
, xlrd
|
, xlrd
|
||||||
, zxcvbn
|
, zxcvbn
|
||||||
, markdownify
|
, markdownify
|
||||||
, tomli
|
|
||||||
, sql-metadata
|
|
||||||
|
|
||||||
# Integration dependencies
|
# Integration dependencies
|
||||||
, boto3
|
, boto3
|
||||||
|
@ -99,38 +97,6 @@ buildPythonPackage rec {
|
||||||
|
|
||||||
nativeBuildInputs = [ pythonRelaxDepsHook flit-core ];
|
nativeBuildInputs = [ pythonRelaxDepsHook flit-core ];
|
||||||
|
|
||||||
pythonRelaxDeps = [
|
|
||||||
"babel"
|
|
||||||
"pypdf"
|
|
||||||
"weasyprint"
|
|
||||||
"pydyf"
|
|
||||||
"bleach"
|
|
||||||
"cairocffi"
|
|
||||||
"chardet"
|
|
||||||
"cssutils"
|
|
||||||
"gunicorn"
|
|
||||||
"ipython"
|
|
||||||
"phonenumbers"
|
|
||||||
"pyopenssl"
|
|
||||||
"pydantic"
|
|
||||||
"pyotp"
|
|
||||||
"python-dateutil"
|
|
||||||
"pytz"
|
|
||||||
"rauth"
|
|
||||||
"redis"
|
|
||||||
"hiredis"
|
|
||||||
"requests"
|
|
||||||
"rq"
|
|
||||||
"sentry-sdk"
|
|
||||||
"markdownify"
|
|
||||||
"boto3"
|
|
||||||
"dropbox"
|
|
||||||
"google-api-python-client"
|
|
||||||
"google-auth-oauthlib"
|
|
||||||
"google-auth"
|
|
||||||
"posthog"
|
|
||||||
];
|
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
babel
|
babel
|
||||||
click
|
click
|
||||||
|
@ -195,8 +161,6 @@ buildPythonPackage rec {
|
||||||
xlrd
|
xlrd
|
||||||
zxcvbn
|
zxcvbn
|
||||||
markdownify
|
markdownify
|
||||||
tomli
|
|
||||||
sql-metadata
|
|
||||||
|
|
||||||
# integration dependencies
|
# integration dependencies
|
||||||
boto3
|
boto3
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{
|
|
||||||
buildPythonPackage,
|
|
||||||
fetchPypi,
|
|
||||||
poetry-core,
|
|
||||||
sqlparse,
|
|
||||||
}:
|
|
||||||
buildPythonPackage rec {
|
|
||||||
pname = "sql-metadata";
|
|
||||||
version = "2.11.0";
|
|
||||||
src = fetchPypi {
|
|
||||||
pname = "sql_metadata";
|
|
||||||
inherit version;
|
|
||||||
sha256 = "sha256-8jtwjOVYIh8so3YOtKuFa0+AVAtc9RczrZeRO8VGhis=";
|
|
||||||
};
|
|
||||||
format = "pyproject";
|
|
||||||
propagatedBuildInputs = [
|
|
||||||
poetry-core
|
|
||||||
sqlparse
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
benchVersion = "5.22.9";
|
benchVersion = "5.22.9";
|
||||||
erpnextVersion = "15.36.1";
|
erpnextVersion = "15.36.1";
|
||||||
frappeVersion = "15.39.2";
|
frappeVersion = "15.41.0";
|
||||||
hashes = {
|
hashes = {
|
||||||
"benchSrcHash" = "sha256-VOsAd7l09/GPf4eRV/Vrdj6XPLQS19/cq1h4Vym174A=";
|
"benchSrcHash" = "sha256-VOsAd7l09/GPf4eRV/Vrdj6XPLQS19/cq1h4Vym174A=";
|
||||||
"erpnextSrcHash" = "sha256-fECwtuMWOCRydcfWSx4CXLp5SWzWGIQ5yWOlsDsdDQI=";
|
"erpnextSrcHash" = "sha256-fECwtuMWOCRydcfWSx4CXLp5SWzWGIQ5yWOlsDsdDQI=";
|
||||||
"erpnextYarnHash" = "1farnqrfnzshpbpx4nyarw13g8m3389ix3hrc4661xxm887lz5fv";
|
"erpnextYarnHash" = "1farnqrfnzshpbpx4nyarw13g8m3389ix3hrc4661xxm887lz5fv";
|
||||||
"frappeSrcHash" = "sha256-mArEVtkdVpiaHgr6u+cGCKjTL0pFJ2dXJw/dExh0atI=";
|
"frappeSrcHash" = "sha256-PINpNwJR5m/wvVcor3YKWs0RS805uvuBbT5pUjtk/yE=";
|
||||||
"frappeYarnHash" = "0ahch2jazvpigwjhk872i00paachya3ym3zjyc3dl5ris851qyss";
|
"frappeYarnHash" = "0ahch2jazvpigwjhk872i00paachya3ym3zjyc3dl5ris851qyss";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue