bsb-core

View on PyPIReverse Dependencies (10)

4.5.3 bsb_core-4.5.3-py3-none-any.whl

Wheel Details

Project: bsb-core
Version: 4.5.3
Filename: bsb_core-4.5.3-py3-none-any.whl
Download: [link]
Size: 216763
MD5: 7741a2eacaea6e0f407cbddce406815c
SHA256: 4366751719865a04bcecda9afb19e4786a023c7e34e347ab5efd1400d553e104
Uploaded: 2024-10-29 13:51:15 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bsb-core
Version: 4.5.3
Summary: `bsb-core` is the backbone package contain the essential code of the BSB: A component
Author-Email: Robin De Schepper <robingilbert.deschepper[at]unipv.it>
Project-Url: Bug Tracker, https://github.com/dbbs-lab/bsb/issues/
Project-Url: Documentation, https://bsb.readthedocs.io/
Project-Url: Home, https://github.com/dbbs-lab/bsb
Project-Url: Source Code, https://github.com/dbbs-lab/bsb/
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Requires-Python: >=3.9
Requires-Dist: numpy (~=1.19)
Requires-Dist: scipy (~=1.5)
Requires-Dist: scikit-learn (~=1.0)
Requires-Dist: colour (~=0.1)
Requires-Dist: errr (~=1.2)
Requires-Dist: rtree (~=1.0)
Requires-Dist: psutil (~=5.8)
Requires-Dist: pynrrd (~=1.0)
Requires-Dist: morphio (~=3.3)
Requires-Dist: toml (~=0.10.0)
Requires-Dist: requests (~=2.30)
Requires-Dist: urllib3 (~=2.0)
Requires-Dist: appdirs (~=1.4)
Requires-Dist: neo[nixio]
Requires-Dist: tqdm (~=4.50)
Requires-Dist: dashing-next (~=0.1)
Requires-Dist: shortuuid (~=1.0)
Requires-Dist: quantities (~=0.15.0)
Requires-Dist: exceptiongroup (>=1.2.0)
Requires-Dist: bsb-core[docs,test]; extra == "dev"
Requires-Dist: build (~=1.0); extra == "dev"
Requires-Dist: twine (~=4.0); extra == "dev"
Requires-Dist: pre-commit (~=3.5); extra == "dev"
Requires-Dist: black (~=24.1.1); extra == "dev"
Requires-Dist: isort (~=5.12); extra == "dev"
Requires-Dist: snakeviz (~=2.1); extra == "dev"
Requires-Dist: bump-my-version (~=0.24); extra == "dev"
Requires-Dist: sphinx (~=7.0); extra == "docs"
Requires-Dist: furo (~=2024.4); extra == "docs"
Requires-Dist: sphinxemoji (~=0.2.0); extra == "docs"
Requires-Dist: sphinx_design (~=0.5.0); extra == "docs"
Requires-Dist: sphinx-copybutton (~=0.5.0); extra == "docs"
Requires-Dist: sphinxext-bsb (~=0.2.2); extra == "docs"
Requires-Dist: bsb-json (~=4.0); extra == "docs"
Requires-Dist: bsb-yaml (~=4.0); extra == "docs"
Requires-Dist: mpi4py (~=3.0); extra == "parallel"
Requires-Dist: mpipool (<3,>=2.2.1); extra == "parallel"
Requires-Dist: mpilock (~=1.1); extra == "parallel"
Requires-Dist: bsb-arbor (~=4.0); extra == "test"
Requires-Dist: bsb-hdf5 (~=4.0); extra == "test"
Requires-Dist: bsb-test (~=4.2); extra == "test"
Requires-Dist: coverage (~=7.3); extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: parallel
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 3369 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bsb/__init__.py sha256=-xgphIkjNeMWdkJ9VznrtF4JiUC35wFPr3X1xSZYKVk 22799
bsb/__main__.py sha256=g67gnWyS2IFjk0L34m1DKnRkPGBAYMA2NdhsQ2lOyhM 36
bsb/_contexts.py sha256=cC8PNCNZjHyBtvs8XJLfr_G_VHzjwEkWMNAp-bdBMV8 1313
bsb/_encoding.py sha256=aws0fKL--Y7AighPh73rY6NI2j-PVFzta0bCEqZz90g 6869
bsb/_options.py sha256=-q-T6WUmoka_TwUDNJBzLfjmvco0i5QHMRKWhQk9jck 2952
bsb/_package_spec.py sha256=eCBI_nCVqfIsTBeFzO_UI7GqvYqnsQ8ahT1rBnOv1bs 1709
bsb/_util.py sha256=DEWYDfHPwlAFYLjWGUe0EAkTb97asqj6DeQlIx8R0L0 4167
bsb/cell_types.py sha256=IUY9vCtq17wSeZOkn5l92JZ5swUu2vnknpgqTieitUI 4454
bsb/core.py sha256=lGlEdNPedYxpWR4woNuGiF4ZZaZA1cO7BGhwy4-Dups 31278
bsb/exceptions.py sha256=mwoBl5YDGXnN1-7FWIBxJZHS4f66dIHq0C3j5LDwopw 6293
bsb/mixins.py sha256=MpQQ_N1KVyEC4vQLbfhxwUFvvcD3NCixsXo34dOnvhk 4464
bsb/option.py sha256=uWmWJusPange0p7sT7fSZ0bsIDYOe70Pr4QEL5389dw 12546
bsb/options.py sha256=Lne-nEr1qKDTH36PJoJg61CW6R87uSV_WG3TWUGHR-U 11250
bsb/plugins.py sha256=6ksQPA0jxw4FTREiX2MLHwcvHNkXdDnU5RFqpDvsbmc 2115
bsb/postprocessing.py sha256=SEvRCfeiffn2HuQeTK0qBrQzhx_gwP4hAqAPyVlRprw 6806
bsb/profiling.py sha256=aFmHAWbEDTORHCli48VuQgfGAtw74cIoxEJJgAoxFyA 4425
bsb/reporting.py sha256=z2iLafIfqxh_F5V04P_I-FRs-wajjJeaNE9yhaSvApU 1904
bsb/trees.py sha256=62C_7y1GbhvZtRtKf7a2R65C2T0X62x8u4y5lzNLweI 2329
bsb/voxels.py sha256=HItWkt42l72c84XS8uWt1wjxqZBjwguV3JuvgCfW3Ac 22437
bsb/cli/__init__.py sha256=a5PAn8zTaOHCrr6JV-SvVgDsAZvcyIEvFusruuM75Hc 1212
bsb/cli/commands/__init__.py sha256=Q2nKlyFPLz5jG2aTfSODNjxVKX9uru5qzonr2P9lb-c 5231
bsb/cli/commands/_commands.py sha256=NSoLp4s238sGZWSHUqIoTOsvGI-MEvSqBXBa8d21-qg 7572
bsb/cli/commands/_projects.py sha256=uzHrcHGX5FR1ECPVSzDDf0dsv-YlA0wQAuJH5XCrDa0 2604
bsb/config/__init__.py sha256=7RkMrMq_8iNTNpbwIKB-T0imkiPOAo3FrbCaVyFSM00 6450
bsb/config/_attrs.py sha256=c6Pfj2CHNkhjTCJpRiTgvpRNV1NnIE43vvQuPpjtmH4 38558
bsb/config/_compile.py sha256=3HaiJ5qLpaJN6TIPpplimgUsfi374TH-8bGcLjCL2a8 2238
bsb/config/_config.py sha256=8VA4kf3jW6lbPV7XNClX2G1YSyz1eKzP9gshdyL7w2c 5464
bsb/config/_distributions.py sha256=6S3Q25eklzwYFfb3Zhm-IH5TEACHLK6KxDf778S5tU0 1725
bsb/config/_hooks.py sha256=7sdZEcfNyoiZ_ZB7owhbYCmtyHHqdPbVTsXghX_5ZcY 4960
bsb/config/_make.py sha256=QoYqasyBzrCMUosUVjvMDb8sKR36sJfOkxNvuDXnE3M 26006
bsb/config/_parse_types.py sha256=8SZT55PQZqyu6DiNfBrY79JVcjImdhKEnloN8bFWpQw 5890
bsb/config/parsers.py sha256=fLS1PiUPHuC6tK5nby08uhLDa3w9sEUN3dXN_UiWrgQ 7928
bsb/config/refs.py sha256=V71QZbiRHT1JETzMgtA2JA1S-dcwTw9vSwfqH3ktKiM 3451
bsb/config/types.py sha256=pFPhBbVvY_CRVM-lwKh4ZljXxyJLp1DbiVB3D1olWgQ 26010
bsb/connectivity/__init__.py sha256=YIAXQlRTxyZq_SUiYvgp7bat66xtiOk1hWzbp4UiByc 251
bsb/connectivity/general.py sha256=rvaNJ4HIN7NgHsNdXM62iPC32W_tkrqmRpKJYA5UaCs 3305
bsb/connectivity/import_.py sha256=Twr55rl0Pilxm0Hcf9PmxN6omTko1rGbQgYZ-fBSphA 6193
bsb/connectivity/strategy.py sha256=QnWxP4V-D8ZYq7yLsHCiOY5HhxO4FH6mmSRV1vYHgFs 12231
bsb/connectivity/detailed/__init__.py sha256=nIQjVy1uuiaFLq9th7YDwB4uzWsMHll6-IrC5rHzgWc 50
bsb/connectivity/detailed/shared.py sha256=sIgNlNGLuaetLmqud1k5KvsX6PuQH4OLQGhHi4LNOlg 2471
bsb/connectivity/detailed/voxel_intersection.py sha256=SDlTutyhx8slfnpgZZgOm73-cvYT7Gvp5xrMgVjl2Io 6873
bsb/connectivity/geometric/__init__.py sha256=SSJogM3G14AjbRlWyUTK-R5zq0psp-lAAwFu3Cmknz4 256
bsb/connectivity/geometric/geometric_shapes.py sha256=BfGxqfVNSmrJaNneuQYZuZ1ELTnuGXndjzGsVQNrKXo 46636
bsb/connectivity/geometric/morphology_shape_intersection.py sha256=HVXnlpwdiiPt-z5_4ByORNsSBeUER9cs1OQoWK6yhZ0 5952
bsb/connectivity/geometric/shape_morphology_intersection.py sha256=EevkvZ7lyi80S23W9S2bxzN6TleB6akJ5sIAD4cFovw 4905
bsb/connectivity/geometric/shape_shape_intersection.py sha256=JNe-JlT0VdUjpEZ_N-7c3vujIoqqIIYk7i5I47tftcg 6611
bsb/morphologies/__init__.py sha256=hP7BKqqIgIraLD7xAEvisHjz94qQaIzv3Lk9NDnGWqY 61139
bsb/morphologies/selector.py sha256=WstLsjzuGzbyaSpGBG_hsu8nLooMGXWWJRRdSryMtmA 5829
bsb/morphologies/parsers/__init__.py sha256=U-qouPieHwaKWsukPdQ1MsgBEXOQn6U29l6qnXO-zhU 462
bsb/morphologies/parsers/parser.py sha256=8VUuQOGDksptq4_509rU45kotgf25flMHVWM5D3jjLE 11210
bsb/placement/__init__.py sha256=vGmplYzaLkrdME3V116JYKd0hq-yv1wOpVAwVrDCbpw 318
bsb/placement/arrays.py sha256=SDheIsiQH9sywzPfN_FoMvuCmcRj1A8rTJqsV_-YCDs 5140
bsb/placement/distributor.py sha256=z0zMYTWiljrwdRpgmMLVnCiPZ3BUvFO5OSPveK3kyyI 13510
bsb/placement/import_.py sha256=1axa63xxzADnNv5QLRfplN_hZa9ocJlVcP4s5-ODFGs 5217
bsb/placement/indicator.py sha256=29nTAwhmx9VWk-RnMshqcEJFuuj5GE3P5_yGiYzVh5A 9129
bsb/placement/random.py sha256=N6SOaK9ZK9dqcWcXhXbZ6eAcQPCwmFq_wE1FIFhQjBQ 11317
bsb/placement/strategy.py sha256=OKk23gjd-Q-XHPnu98rYf_axllclWtVCwo6Z5wltSh4 8278
bsb/services/__init__.py sha256=ROBHQ6ZdjZjWNGgkDrgmDrAKoiTVsIegp6QfX1UgjlU 771
bsb/services/_pool_listeners.py sha256=XK6j0CKnuFsIbHqIOgptDAgTCGrj1jRCm12EzWO9s68 7167
bsb/services/_util.py sha256=gUyZsqvN0fmiz0ylhJuMQhaUMnsetIWkwW1IutCua9M 466
bsb/services/mpi.py sha256=LDG74dXLnVGzRae-3YaYHmdRF-XfhJnXGI5ZOvBEWpc 2393
bsb/services/mpilock.py sha256=zp-MtRbrNyw_45WxYSasNH-P0fYUMxb6VxulCWP220c 2731
bsb/services/pool.py sha256=BGzHcJSwZSEGb9dInTI-5J64X5CGi-1YvoNBhWjM_7k 32172
bsb/simulation/__init__.py sha256=Atr3S65XcXqMf2rbGdr_tiO16CjFKPBtEpeeZL-jxlw 424
bsb/simulation/_backends.py sha256=Pru5rSA6RIV6QrPd2_KwrpQZSVI7uOAsP3VIMxE0ytw 867
bsb/simulation/adapter.py sha256=4gjHQEjB_2PXG6F29NBbdrltdBQVPfMknuNIpu3cwug 3612
bsb/simulation/cell.py sha256=WcyMJKJI69-a7tvLi7vUzKIaoWAPt6oi5lMu6xf-Cvw 897
bsb/simulation/component.py sha256=VC1uBJudwDaKtHjtQJlzObv4mYebkl7aESKaep5U82o 361
bsb/simulation/connection.py sha256=3AtTElzkAi0J4BfJzEot-Qf9UjoJwxOFsUFP_pjH5V4 300
bsb/simulation/device.py sha256=cgvVkGH3g3FBG2w-D4RaFEdoaHRCqVw76dA8qXw1bBE 374
bsb/simulation/parameter.py sha256=0W1FCtph-LqpB9Ck25CYYlkKotzq7rQI1hRTgPs_NsE 390
bsb/simulation/results.py sha256=ieis6R-632Vg_HxabaokIeY_OMXPG8NjThaJNZYnwgw 1563
bsb/simulation/simulation.py sha256=245i4nAd_GRENIvXpnlEYv6hkh4Qzy1SXeExciAIN1Q 2177
bsb/simulation/targetting.py sha256=46DSfcnQI_r25rXdyb4yPBThHvl-IRZM810akw1C160 8745
bsb/storage/__init__.py sha256=mH_4fNq4vIZQ5KJv5dC8uwXsxB4Pz3DHTmt0Q_myJYA 14310
bsb/storage/_chunks.py sha256=Sl5PspNtvggsZvDvRK7ljjpP-WcP9IlddsC7unAQGR8 3286
bsb/storage/_files.py sha256=0ym5T0rSMTHeuK_d8eWnW9j5W16F5mUo5LV2TLCM7Sc 21512
bsb/storage/_util.py sha256=ImjrhGaw7dAyff4MPAD49EgVwN5s4Y-rL8mDgeDEYQI 676
bsb/storage/decorators.py sha256=fkKAKWnBgVPNyfKFaloab39TpUuvpyiliyo0vThp_gU 1212
bsb/storage/interfaces.py sha256=oPqQA0ToNbV8wzST5kKE57Xif_SF7deBl0b4vSEaNtU 35902
bsb/storage/fs/__init__.py sha256=y_uFwBvqLKoAD2Z12gY932Mj6Bp8GlK2tQ_W1EVcBRo 2959
bsb/storage/fs/file_store.py sha256=uxG69WjL5W81GVe-7xdIIXef2kBUQtQEKpFu-3kiMw0 4702
bsb/topology/__init__.py sha256=qFdcEQeKDWhQKN_R0nzp2reLMXjJkA4LBigzCEZ421Y 3379
bsb/topology/_layout.py sha256=yGLqsXLUlYJQY0JFaxwnRB1oc6vNaZkVaQ-9Ypp5pH8 3617
bsb/topology/partition.py sha256=c-9ABI2e1zaSJoEqYcFGiOjasPOPhc0qrM36CrIIw0s 23952
bsb/topology/region.py sha256=BSkBHu7JjD5RrtpMj7JNAM5_4CL1j2XUIluh22veE5o 4803
bsb_core-4.5.3.dist-info/entry_points.txt sha256=rJYEmxsVHa6FDGgBpmmmXYCUJMzZeWefFKD2bAqJt6s 366
bsb_core-4.5.3.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
bsb_core-4.5.3.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
bsb_core-4.5.3.dist-info/METADATA sha256=PsC6taTjHUtQZjSusd4LXiRVTTrg5KdKuV1kY7gRFeQ 5729
bsb_core-4.5.3.dist-info/RECORD

entry_points.txt

commands = bsb.cli.commands._commands
projects = bsb.cli.commands._projects
config = bsb._options:config
debug_pool = bsb._options:debug_pool
profiling = bsb._options:profiling
sudo = bsb._options:sudo
verbosity = bsb._options:verbosity
version = bsb._options:version
fs = bsb.storage.fs
bsb = bsb.cli:handle_cli