08 updates

This commit is contained in:
Valentin Boettcher 2022-06-09 16:51:33 +02:00
parent d002adeef1
commit 6c32a103d2
4 changed files with 841 additions and 474 deletions

View file

@ -12,31 +12,31 @@
extraOverlay = (self: super: { extraOverlay = (self: super: {
flint = super.flint.overrideAttrs (old: rec { flint = super.flint.overrideAttrs (old: rec {
pname = "flint"; pname = "flint";
version = "8c92af6c491c4f72cef91d5ab87de77956bbbf95"; version = "39ac8817a18710effd96dff38770f4d1c80ad608";
doCheck = false; doCheck = false;
src = super.pkgs.fetchFromGitHub { src = super.pkgs.fetchFromGitHub {
owner = "BrianGladman"; owner = "wbhart";
repo = "flint"; repo = "flint2";
rev = version; rev = version;
sha256 = "sha256-5L57/searPqz0R38z5jNrBrhOv4A8O2MQCLlZuiB5YA="; sha256 = "sha256-UIdKUT2oSNth6AHHRPZOTLR7gHnxgmxKWdOR4klPPLw=";
}; };
}); });
arbGit = super.arb.overrideAttrs (old: rec { arb = super.arb.overrideAttrs (old: rec {
pname = "arb-git"; pname = "arb-git";
version = "8b8654a5d50e168173ca2e4cd8d2ac3da3d15d6e"; version = "4e879e5602a59c14780085900236c9fa141f993d";
doCheck = false; doCheck = false;
src = super.pkgs.fetchFromGitHub { src = super.pkgs.fetchFromGitHub {
owner = "fredrik-johansson"; owner = "fredrik-johansson";
repo = "arb"; repo = "arb";
rev = version; rev = version;
sha256 = "sha256-qNb0B7sGjKUrC3gyCKAeBmsgZh44dAm/qFnuiP1vTxc="; sha256 = "sha256-JoBZZk824+O5kVctdUv0qzlX9l3X2RWr5/NPedx50oQ=";
}; };
}); });
}); });
shellPackages = (pkgs: shellPackages = (pkgs:
(with pkgs; (with pkgs;
[ pyright python39Packages.jupyter sshfs arbGit])); [ pyright python39Packages.jupyter sshfs arb]));
python = pkgs: pkgs.python39Full; python = pkgs: pkgs.python39Full;
shellOverride = (pkgs: oldAttrs: { shellOverride = (pkgs: oldAttrs: {
@ -45,8 +45,8 @@
export PYTHONPATH=/home/hiro/src/hops/:$PYTHONPATH export PYTHONPATH=/home/hiro/src/hops/:$PYTHONPATH
export PYTHONPATH=/home/hiro/src/hopsflow/:$PYTHONPATH export PYTHONPATH=/home/hiro/src/hopsflow/:$PYTHONPATH
export PYTHONPATH=/home/hiro/src/stocproc/:$PYTHONPATH export PYTHONPATH=/home/hiro/src/stocproc/:$PYTHONPATH
echo ${(pkgs.lib.makeLibraryPath [pkgs.arbGit])}
export LD_LIBRARY_PATH="${(pkgs.lib.makeLibraryPath [pkgs.arbGit])}" export LD_LIBRARY_PATH="${(pkgs.lib.makeLibraryPath [pkgs.arb])}"
# ''; # '';
}); });
noPackage = true; noPackage = true;

View file

@ -9,6 +9,14 @@ python-versions = ">=3.6"
[package.dependencies] [package.dependencies]
frozenlist = ">=1.1.0" frozenlist = ">=1.1.0"
[[package]]
name = "appdirs"
version = "1.4.4"
description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
category = "main"
optional = false
python-versions = "*"
[[package]] [[package]]
name = "appnope" name = "appnope"
version = "0.1.3" version = "0.1.3"
@ -433,7 +441,7 @@ numpy = ">=1.14.5"
[[package]] [[package]]
name = "hiro-models" name = "hiro-models"
version = "1.2.2" version = "1.2.3"
description = "Operators for a general model of two interacting qubits coupled to two baths." description = "Operators for a general model of two interacting qubits coupled to two baths."
category = "main" category = "main"
optional = false optional = false
@ -452,7 +460,7 @@ qutip = "^4.6.3"
type = "git" type = "git"
url = "git@github.com:vale981/two_qubit_model.git" url = "git@github.com:vale981/two_qubit_model.git"
reference = "main" reference = "main"
resolved_reference = "292e2378453619aae2b7cad79c60f429b278ce08" resolved_reference = "ced605604d32ca5016ecf0df5e88dd995c323608"
[[package]] [[package]]
name = "hops" name = "hops"
@ -1137,6 +1145,14 @@ category = "main"
optional = false optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "py3coap"
version = "0.9.4"
description = "A GOLANG python extension for COAP/COAPS-requests"
category = "main"
optional = false
python-versions = "*"
[[package]] [[package]]
name = "pycparser" name = "pycparser"
version = "2.21" version = "2.21"
@ -1191,14 +1207,6 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
[package.dependencies] [package.dependencies]
six = ">=1.5" six = ">=1.5"
[[package]]
name = "python-flint"
version = "0.3.0"
description = "Bindings for FLINT and Arb"
category = "main"
optional = false
python-versions = "*"
[[package]] [[package]]
name = "pywin32" name = "pywin32"
version = "304" version = "304"
@ -1425,7 +1433,7 @@ tests = ["pytest", "typeguard", "pygments", "littleutils", "cython"]
[[package]] [[package]]
name = "stocproc" name = "stocproc"
version = "1.1.1" version = "1.1.2"
description = "Generate continuous time stationary stochastic processes from a given auto correlation function." description = "Generate continuous time stationary stochastic processes from a given auto correlation function."
category = "main" category = "main"
optional = false optional = false
@ -1442,7 +1450,7 @@ scipy = "^1.7.3"
type = "git" type = "git"
url = "https://github.com/vale981/stocproc" url = "https://github.com/vale981/stocproc"
reference = "master" reference = "master"
resolved_reference = "10fadb9a05c5a37b3823104321b7b0bcf3785073" resolved_reference = "95b8c8e6291b6a9b7a4c5fb3d27b60da2dbbed49"
[[package]] [[package]]
name = "terminado" name = "terminado"
@ -1508,6 +1516,18 @@ notebook = ["ipywidgets (>=6)"]
slack = ["slack-sdk"] slack = ["slack-sdk"]
telegram = ["requests"] telegram = ["requests"]
[[package]]
name = "tradfricoap"
version = "0.1.0"
description = "Controlling IKEA-Tradfri"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
appdirs = "*"
py3coap = "*"
[[package]] [[package]]
name = "traitlets" name = "traitlets"
version = "5.2.0" version = "5.2.0"
@ -1622,13 +1642,17 @@ notebook = ">=4.4.1"
[metadata] [metadata]
lock-version = "1.1" lock-version = "1.1"
python-versions = ">=3.9,<3.11" python-versions = ">=3.9,<3.11"
content-hash = "2f5c59ebfcd6599a522bbdfb58f9c17a537be65d7bd297eacb538bf9ba46209c" content-hash = "4d2e6e1f4901f60bb7e70c9fb688d736a791844a64dc6349a575528b77e12ba9"
[metadata.files] [metadata.files]
aiosignal = [ aiosignal = [
{file = "aiosignal-1.2.0-py3-none-any.whl", hash = "sha256:26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a"}, {file = "aiosignal-1.2.0-py3-none-any.whl", hash = "sha256:26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a"},
{file = "aiosignal-1.2.0.tar.gz", hash = "sha256:78ed67db6c7b7ced4f98e495e572106d5c432a93e1ddd1bf475e1dc05f5b7df2"}, {file = "aiosignal-1.2.0.tar.gz", hash = "sha256:78ed67db6c7b7ced4f98e495e572106d5c432a93e1ddd1bf475e1dc05f5b7df2"},
] ]
appdirs = [
{file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"},
{file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"},
]
appnope = [ appnope = [
{file = "appnope-0.1.3-py2.py3-none-any.whl", hash = "sha256:265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e"}, {file = "appnope-0.1.3-py2.py3-none-any.whl", hash = "sha256:265a455292d0bd8a72453494fa24df5a11eb18373a60c7c0430889f22548605e"},
{file = "appnope-0.1.3.tar.gz", hash = "sha256:02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24"}, {file = "appnope-0.1.3.tar.gz", hash = "sha256:02bd91c4de869fbb1e1c50aafc4098827a7a54ab2f39d9dcba6c9547ed920e24"},
@ -2433,6 +2457,25 @@ py = [
{file = "py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"}, {file = "py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"},
{file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"}, {file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"},
] ]
py3coap = [
{file = "py3coap-0.9.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:5fcb0ba6664bbb1abc137ad1f21968d7fbddab33525fa6d34d85332e84c4c332"},
{file = "py3coap-0.9.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:1f4f8d964e201ead3349871a2cf40d18119427a61072cafa83333d5ceddaa038"},
{file = "py3coap-0.9.4-cp36-cp36m-win32.whl", hash = "sha256:581aa285383bbab64570c04e07962fcb238dd838d62986ae5a84a0144f9f3695"},
{file = "py3coap-0.9.4-cp36-cp36m-win_amd64.whl", hash = "sha256:164ab24ec65b6a44286f0dbb40427e74f2c2a42cf1948dafdbbe4dd60ecda7d6"},
{file = "py3coap-0.9.4-cp37-cp37m-macosx_11_0_x86_64.whl", hash = "sha256:6136374285c832373de99de95800d0d281bfdfd93290366d2ef5777f0957ce30"},
{file = "py3coap-0.9.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a732beea4687a38120d97ebc41d9de61c5f86ac611cc5006a96edc53a768ef0d"},
{file = "py3coap-0.9.4-cp37-cp37m-win32.whl", hash = "sha256:3de7a7b05c244324da3f74fa0f09917e98de81d14a32b4b358140350ecbb5586"},
{file = "py3coap-0.9.4-cp37-cp37m-win_amd64.whl", hash = "sha256:e97f422d2c8db2f5d85005fd0eebd58a535190867b81374bce394aa579432553"},
{file = "py3coap-0.9.4-cp38-cp38-macosx_11_0_x86_64.whl", hash = "sha256:2c83fb66a5e69bb224a55efe187b444baa0dbb193b2d028c5767602316ddea23"},
{file = "py3coap-0.9.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:6c595ee8ece84e16d40e52955bf916e0a78831ce6c6c163c201d32e4816b57a0"},
{file = "py3coap-0.9.4-cp38-cp38-win32.whl", hash = "sha256:006c3068cc587bd04bc9f152ffbbeb8296a629f81fa539c4b160f859b321c848"},
{file = "py3coap-0.9.4-cp38-cp38-win_amd64.whl", hash = "sha256:fa132b523fbdf5415facb7975674ddbf0a310a641d560ed2206eca91095b7260"},
{file = "py3coap-0.9.4-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:3796f7a91a79409b929525aa004d7f015fd657069c8ae3e7694b960acc7dd357"},
{file = "py3coap-0.9.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:d28a401aaafecdc98b3d2ce3f1350c3422752fa611176a21607956f02b97e2d0"},
{file = "py3coap-0.9.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:b9a25467c191fa65f719d690e173194860e9a9b18dbe3b220309da087cb3c2cd"},
{file = "py3coap-0.9.4-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:fd0ca079f5b03e7f5b4dd4027dbccb096543121b02043d1e1c34d9f4414acfb8"},
{file = "py3coap-0.9.4.tar.gz", hash = "sha256:c9d417799bdae709d64de3da3ad4f8f5d2085c62e124ce997b0f6f9bf35adfb7"},
]
pycparser = [ pycparser = [
{file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"}, {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"},
{file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"}, {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"},
@ -2476,9 +2519,6 @@ python-dateutil = [
{file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"},
{file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"},
] ]
python-flint = [
{file = "python-flint-0.3.0.tar.gz", hash = "sha256:947573a0f7e92ac58c08ff43c3c949379a3329e52df93e8e2420fe8041c8cfbd"},
]
pywin32 = [ pywin32 = [
{file = "pywin32-304-cp310-cp310-win32.whl", hash = "sha256:3c7bacf5e24298c86314f03fa20e16558a4e4138fc34615d7de4070c23e65af3"}, {file = "pywin32-304-cp310-cp310-win32.whl", hash = "sha256:3c7bacf5e24298c86314f03fa20e16558a4e4138fc34615d7de4070c23e65af3"},
{file = "pywin32-304-cp310-cp310-win_amd64.whl", hash = "sha256:4f32145913a2447736dad62495199a8e280a77a0ca662daa2332acf849f0be48"}, {file = "pywin32-304-cp310-cp310-win_amd64.whl", hash = "sha256:4f32145913a2447736dad62495199a8e280a77a0ca662daa2332acf849f0be48"},
@ -2756,6 +2796,9 @@ tqdm = [
{file = "tqdm-4.64.0-py2.py3-none-any.whl", hash = "sha256:74a2cdefe14d11442cedf3ba4e21a3b84ff9a2dbdc6cfae2c34addb2a14a5ea6"}, {file = "tqdm-4.64.0-py2.py3-none-any.whl", hash = "sha256:74a2cdefe14d11442cedf3ba4e21a3b84ff9a2dbdc6cfae2c34addb2a14a5ea6"},
{file = "tqdm-4.64.0.tar.gz", hash = "sha256:40be55d30e200777a307a7585aee69e4eabb46b4ec6a4b4a5f2d9f11e7d5408d"}, {file = "tqdm-4.64.0.tar.gz", hash = "sha256:40be55d30e200777a307a7585aee69e4eabb46b4ec6a4b4a5f2d9f11e7d5408d"},
] ]
tradfricoap = [
{file = "tradfricoap-0.1.0.tar.gz", hash = "sha256:5834c487999ebfe2a5226cf7c1f5d5a930927a027b09f9cf3ac9f506d324f705"},
]
traitlets = [ traitlets = [
{file = "traitlets-5.2.0-py3-none-any.whl", hash = "sha256:9dd4025123fbe018a2092b2ad6984792f53ea3362c698f37473258b1fa97b0bc"}, {file = "traitlets-5.2.0-py3-none-any.whl", hash = "sha256:9dd4025123fbe018a2092b2ad6984792f53ea3362c698f37473258b1fa97b0bc"},
{file = "traitlets-5.2.0.tar.gz", hash = "sha256:60474f39bf1d39a11e0233090b99af3acee93bbc2281777e61dd8c87da8a0014"}, {file = "traitlets-5.2.0.tar.gz", hash = "sha256:60474f39bf1d39a11e0233090b99af3acee93bbc2281777e61dd8c87da8a0014"},

View file

@ -16,6 +16,7 @@ lmfit = "^1.0.3"
ipython = "^8.3.0" ipython = "^8.3.0"
traitlets = "==5.2.0" traitlets = "==5.2.0"
Cython = "^0.29.30" Cython = "^0.29.30"
tradfricoap = "^0.1.0"
[tool.poetry.dev-dependencies] [tool.poetry.dev-dependencies]
black = "^21.12b0" black = "^21.12b0"