Key | Value |
---|---|
FileName | snap-hashlookup-import/usr/lib/python3/dist-packages/mpi4py/__init__.py |
FileSize | 5279 |
MD5 | 78C3C8133FBD76240A2B3A2F854F7924 |
SHA-1 | 364D3174E010426E844FADDA2E4AA9519D308D92 |
SHA-256 | E3FF79B668E9C5EA1844AAE84FBDAC462D9DF3B7667991FB281C218C1B2350D0 |
SHA-512 | 2652AC78BDA9934FA0D4609D07FF434F678FA40EFDDC1C2F2291BBF084B8CAC7D4ABDC859400F365524344299511C659C220CB20F040FEB89D3AECE87C49261B |
SSDEEP | 96:nQefkWjGtDy417yX5wE6Qkn8xoyPQpthbU8Rixb/ZrxyqpOqGkmOkGZWbNlKb/3s:nSTVyX5wE6tn8BSbSbxwqzGYkxdK2 |
TLSH | T1CEB17213DCAD1812C353DA1D6CDF98619B1E58BB26413834BDDCA31C2F81A71DAE7A8D |
insert-timestamp | 1728226433.0757263 |
mimetype | text/x-python |
source | snap:m3W8jcJBbVpsDE3lUmt1Rg1QVyhHZnvc_31 |
tar:gname | root |
tar:uname | root |
hashlookup:parent-total | 39 |
hashlookup:trust | 100 |
The searched file hash is included in 39 parent files which include package known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
MD5 | 425EB828EDBB3BE2278DBCD7B224A495 |
PackageArch | x86_64 |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python39-mpi4py |
PackageRelease | 21.2 |
PackageVersion | 3.1.3 |
SHA-1 | 0509DE4A8BF5F6B87E0857566622059D926770FA |
SHA-256 | 5844673BB97CCF1C177F08B27B78EB507A5639F2B2BC82699A60AABBE60C7588 |
Key | Value |
---|---|
MD5 | F37733DE0D9FA0F5BCB63ED3F15FEF93 |
PackageArch | x86_64 |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python3-mpi4py |
PackageRelease | lp153.22.2 |
PackageVersion | 3.1.3 |
SHA-1 | 05EC638F1F10344A7582162606B5C0BF84A9A3F1 |
SHA-256 | BB161774249689648A071F7E563EF9FDFEB28126496F8B3F85F44615FB557B09 |
Key | Value |
---|---|
MD5 | 806D344177377EB092B0BFFDEC5CBFF2 |
PackageArch | x86_64 |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python38-mpi4py |
PackageRelease | 21.2 |
PackageVersion | 3.1.3 |
SHA-1 | 15D1A690B48A9C7A6EC02B9E5FE28DC2F004227A |
SHA-256 | 2ACC6AD9B6164C8DEC064AE0DE4B5576690885BED86B470122EC6E053533F4AD |
Key | Value |
---|---|
MD5 | B52CDD6FD78334A70E06277134ABEFA5 |
PackageArch | i586 |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python38-mpi4py |
PackageRelease | 21.2 |
PackageVersion | 3.1.3 |
SHA-1 | 1C6BDC078C2DA71FAF7881BEC8144595FBBDC9A1 |
SHA-256 | 7F163D1D57973CFC159A47AB4FBB847853EF9EA9DFC93C94783F8D6E9C6CA6C6 |
Key | Value |
---|---|
MD5 | DC1A94E4FD8EB75B4AA6E9FC4F38311A |
PackageArch | x86_64 |
PackageDescription | MPI for Python provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python 3 program to exploit multiple processors. This package is constructed on top of the MPI-1/2 specifications and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object, as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects). |
PackageMaintainer | umeabot <umeabot> |
PackageName | python3-mpi4py |
PackageRelease | 2.mga9 |
PackageVersion | 3.1.3 |
SHA-1 | 2374064289159919B4F6C7AC458773830764263F |
SHA-256 | BEFE06D0753BE441FF4212388327E6B966A0C24C30B9450C8EB55E68267DCB61 |
Key | Value |
---|---|
MD5 | 3F84C4C0A1AF13C09E9604BE7C6ED7A5 |
PackageArch | i586 |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python310-mpi4py |
PackageRelease | 21.2 |
PackageVersion | 3.1.3 |
SHA-1 | 4507D0260E5C79821C48AF2D4E6740A92FDE0E38 |
SHA-256 | D6B0A21FEDB382D6D5B9FD906BF4FD17F3662D93297BA19184952A9C9E2825FD |
Key | Value |
---|---|
MD5 | 620F09A113957D26A40DF62712BF7C27 |
PackageArch | armv7hl |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python39-mpi4py |
PackageRelease | 21.2 |
PackageVersion | 3.1.3 |
SHA-1 | 5548EA6F6F4B2CF1712CCD2289E8CD693A6EF1DC |
SHA-256 | BEB6531E90FA9D564301E676789672CF05B277286B3FF31D14C36E6587A65A08 |
Key | Value |
---|---|
SHA-1 | 5CD7C6433BA81DC5F43CCAF31066777F158B534E |
snap-authority | canonical |
snap-filename | DiBiV0KzgkEWdDLZvJO0YIUKSiyfOsZ4_36.snap |
snap-id | DiBiV0KzgkEWdDLZvJO0YIUKSiyfOsZ4_36 |
snap-name | ros-humble-desktop |
snap-publisher-id | canonical-robotics |
snap-signkey | BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul |
snap-timestamp | 2024-03-05T04:02:20.326173Z |
source-url | https://api.snapcraft.io/api/v1/snaps/download/DiBiV0KzgkEWdDLZvJO0YIUKSiyfOsZ4_36.snap |
Key | Value |
---|---|
MD5 | B4D161D6F926E39A7288C9F9230C61DE |
PackageArch | x86_64 |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python3-mpi4py |
PackageRelease | lp152.21.1 |
PackageVersion | 3.1.3 |
SHA-1 | 602B4BF8B4F881FE4C8D4EEDB46D2EB841BDB502 |
SHA-256 | C6CA8CDEF39A28FFA0B6BB659749E5C2464ADAE8D88292FC211F1D4547E2E074 |
Key | Value |
---|---|
MD5 | 20B95896088D6B4FAE81B1C3ED191C94 |
PackageArch | x86_64 |
PackageDescription | This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock |
PackageName | python3-mpi4py |
PackageRelease | lp152.2.2 |
PackageVersion | 3.1.3 |
SHA-1 | 6AA19006AA10C2C1A113E9FB86D7B817A53B7039 |
SHA-256 | 1A67BB921FF90503DD127DFB566277CE9A13DCE47CC66F6B391C115BE839F38A |