UOV4KQRJXAU4N3QOE3YZZOWDWWZHPV674AQBPKPOKVY36CL2RQNAC
5KNRYPY7BYYBECVXOXTPSYPHYW6K722PMRG7TGFAFV5BU2Z3L3NAC
S6TTLG2JJJNDFDBBGOYLA67OGTSLXY4E64FMB25EYDTJSTGITR7QC
3GK6JF2XEWIG6EUSVTQ4ZFMH34RAHROOVZ2KOMF7AMR4HZKEGD5AC
3OAFCHK7EIRUD3ZLAGZ3MAXVYOGFAJVDOF63ZIGNU7I3RWIPMAOQC
2KXMUFYOTAZO5GFGRFG6GGFJ3BIFO42O7CXBQRP2XH5WWZUOT6UAC
YCLCLKWHFN47MFXOEAUAMLI7STJ5O734C5ZHFA65NYR4QEDAAH6AC
KOJUSLZEOGTPYW2EGQY6PZKGGMOL6PLIQ7NUAJR26S5HZZZQQJYQC
ZIIKP72C3QNKHTBATC54WWRAJPH6J25IYD3T3BY4C62AT32PLIEAC
63V33W2SH4HOO7OZDP34ZPKOTQJI2VZYXTS5JDCZ6DJYC4OE2O3QC
QF7VMCPGQIVJI2CPGJOEWS3ROVCB2CB7STNZ4N55UHMGWOZAHJIAC
IPBSEPO6VM4TEPOL2MN47EINIPMHJB63XUBZRCXO5EN3STGBNNVAC
T4B2IJ4JIWX4C4QJI2S5TQHBO4U4ZFCIWR2VNIH6MGAOPMIAVHAQC
5PKY2AL3ELY7NERTVH2K2SNF64ZINHWKSOJCUQTL25RJHUXSTLBQC
WHTEZBXRS7R3AM44LJZFR2YE6RP4IWE3AB5V3DYGO4YJU7PBTMQAC
COUSBBHL5XPZC5KWCYFFAE554D4VFFO55QOD726ODWIRZGWOUSUAC
IOOU2BJTRMJPG56D3UORNYOWX32Y2A7NZR6K7FE6NGOFHIMGGTXAC
VZ7FG4EO3GSLKCI7MZZB4X7NS5AW2T6JZTSJ23VCIQ4RWQ6YNXSAC
7UWOMG432IHX7BGGN7PPQUGSSUP6CCQNBXOO7TKNMKMK2R2WFOGAC
MLRHVC6KVWGVDIQMAUMNAGWYBB6AQAJCEJY7MKDGN72JRC74VT6AC
HH6WAMVTZDJY4VHUQOTEAWVFOXYRLFK6LZTAPY53UZYDSCOJFSFQC
V5HNZGTFYNRMKUU2HXDGKAPVZ35JZAQZKXSGZ337HKTDYJLQ6D2QC
sli = mkPoetryApplication {
projectDir = sli-repo;
src = sli-repo;
overrides = [
defaultPoetryOverrides
(self: super: {
humanize = super.humanize.overridePythonAttrs (old: {
});
requests-mock = super.requests-mock.overridePythonAttrs (old: {
});
inquirer = super.inquirer.overridePythonAttrs (
old: {
'';
}
);
})
];
};
in
sli
preBuild =
old.preBuild
or ""
+ ''
substituteInPlace setup.py --replace 'version = "3.0.0"' 'version = "2.8.0"'
'';
preConfigure =
(old.preConfigure or "")
+ '' cat << EOF > requirements.txt
blessed==1.19.0
readchar==2.0.1
python-editor==1.0.4
EOF
buildInputs = old.buildInputs ++ [self.pbr];
postPatch =
old.postPatch
or ""
+ ''
sed -i '/\[metadata\]/aversion = ${old.version}' setup.cfg
'';
{
pkgs,
sli-repo,
}:
with pkgs.poetry2nix; let
{
pkgs,
sli-repo,
...
}: let
sli = import ./sli.nix {
inherit pkgs;
inherit sli-repo;
};
in {
{pkgs, ...}: {
"sli-repo": {
"flake": false,
"locked": {
"lastModified": 1682637140,
"narHash": "sha256-ZKjql8A7AbO4bSIv20ZKpLGAD8VBEOxdQLIND8u4sGI=",
"owner": "sureapp",
"repo": "sli",
"rev": "c6bfb1699e542c14d55741884ac3e821137cf6cb",
"type": "github"
},
"original": {
"owner": "sureapp",
"repo": "sli",
"type": "github"
}
},