Skip to main content

Pandas interface to msgpack - ISF patch

Project description

isf-pandas-msgpack

CI Build PyPI

pandas-msgpack is an interface to msgpack for pandas. It allows for convenient IO of common pandas objects to the msgpack format, including performant compression like blosc.

This package is a fork of the original pandas-msgpack, which has not been maintained since its inception in 2017 by the PyData team. However, it is to date an extremely performant dataformat.

We are not the original authors of this package, and we do not claim any ownership of the original code. We are simply maintaining and updating it for use in our main project ISF (https://github.com/mpinb/in_silico_framework). We have no interest in adding new features, or making this broadly applicable. PRs are however very welcome.

Installation

Install latest release version via pip

pip install isf-pandas-msgpack

CI

API tests are run on a single OS (ubuntu-latest) for all pandas versions (1.1 through 2.2 at the time of writing). Python versions are not explicitly tested for, and we let the environment solver determine which Python version is appropriate for the pandas version (these turn out to be Python 3.9 through 3.12)

Building the package is tested for Python versions >=3.8 on three major platforms: Ubuntu, macOS and Windows (all 64 bit).

PyPI

Publication to PyPI is triggered upon creating a github release. For macOS and Linux, only the source distribution is published. setup.py and pyproject.toml have been properly configured with the setuptools build backend, so this should not give too much issue. For Windows, we provide wheels for Python >=3.8.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

isf_pandas_msgpack-0.4.0.tar.gz (353.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

isf_pandas_msgpack-0.4.0-cp313-cp313-win_amd64.whl (118.0 kB view details)

Uploaded CPython 3.13Windows x86-64

isf_pandas_msgpack-0.4.0-cp312-cp312-win_amd64.whl (119.1 kB view details)

Uploaded CPython 3.12Windows x86-64

isf_pandas_msgpack-0.4.0-cp311-cp311-win_amd64.whl (118.4 kB view details)

Uploaded CPython 3.11Windows x86-64

isf_pandas_msgpack-0.4.0-cp310-cp310-win_amd64.whl (118.3 kB view details)

Uploaded CPython 3.10Windows x86-64

isf_pandas_msgpack-0.4.0-cp39-cp39-win_amd64.whl (118.9 kB view details)

Uploaded CPython 3.9Windows x86-64

isf_pandas_msgpack-0.4.0-cp38-cp38-win_amd64.whl (119.8 kB view details)

Uploaded CPython 3.8Windows x86-64

File details

Details for the file isf_pandas_msgpack-0.4.0.tar.gz.

File metadata

  • Download URL: isf_pandas_msgpack-0.4.0.tar.gz
  • Upload date:
  • Size: 353.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for isf_pandas_msgpack-0.4.0.tar.gz
Algorithm Hash digest
SHA256 97a6d5f8c6cdab86f93fd4f92a5e6506b17495cd6f7abad4dd3e64cd3ba834bb
MD5 5089acf760b8689898d7cb74c7d5c883
BLAKE2b-256 0710852b0d5ef90443503be1cdb9a29002cb96e6c0e33084ce69cb26278a152e

See more details on using hashes here.

File details

Details for the file isf_pandas_msgpack-0.4.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for isf_pandas_msgpack-0.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cc8ab3ad952c5d7adca2e6a2740cd557754a4c19700efc1272d2d6f92f655a27
MD5 68fb43d33d40800101ee64c861908d1e
BLAKE2b-256 f9b34d50de756c06616629ccc3e8cc3c15cca8754a03afadd12d4c296a9d4fc1

See more details on using hashes here.

File details

Details for the file isf_pandas_msgpack-0.4.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for isf_pandas_msgpack-0.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 910525dd8b0673588f180633e8b19dba4b0ff18e3895429bae14a5ad0b2aceec
MD5 cdb397d12c30d64be4ebfffb8e799ffc
BLAKE2b-256 94e2daf5789ddd6af70b8d5d641bbe980f7b76eb12532a42adbd0604ec562931

See more details on using hashes here.

File details

Details for the file isf_pandas_msgpack-0.4.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for isf_pandas_msgpack-0.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ad237601a84032373757ec319673a5e0160ff05c0c00d21650502542438dc276
MD5 97c28bdad6dfae67025881a0ea7d9104
BLAKE2b-256 b0e4179a5a4394f6f9944ac1c8158539e7a293244c8a2a41d91438bdc2b2ff24

See more details on using hashes here.

File details

Details for the file isf_pandas_msgpack-0.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for isf_pandas_msgpack-0.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2c4000f448dfe6bab9b967afdbf9e018984e233930047161525572e1e64b5bb7
MD5 d2534c76eb1128a4ea2de0f7218f7af4
BLAKE2b-256 408b8aa363a82138032b3e8ad01eb7b9e773943174c57ba1693fdf6a259ce78f

See more details on using hashes here.

File details

Details for the file isf_pandas_msgpack-0.4.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for isf_pandas_msgpack-0.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 45ce72592a68d951198a70c4dcd8406a9e90f4bf8981b24f2f1530996dca1ed0
MD5 f859cb45b6766ff5d30f794d9f0fdf57
BLAKE2b-256 c8f6dce0afd82d3dbd65c8a13ad25a533db769984bd23a12365738b47a6dbfa3

See more details on using hashes here.

File details

Details for the file isf_pandas_msgpack-0.4.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for isf_pandas_msgpack-0.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c00e0121ef657cc807d631969177bb1e5820d99265d880e23f264a3dac5a4249
MD5 6dd60f6d6cadea278706932ef2a3b992
BLAKE2b-256 375905fe48caccbe86ba0b241dfe303e3808c613a17e5f90c5a1a2d2f395dcb6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page