pysui-fastcrypto


Namepysui-fastcrypto JSON
Version 0.5.1 PyPI version JSON
download
home_pageNone
SummaryPython wrapper for MystenLab/fastcrypto Rust crate
upload_time2024-12-26 10:20:40
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseApache-2.0
keywords
VCS
bugtrack_url
requirements maturin twine pkginfo
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ================
pysui-fastcrypto
================

pysui-fastcrypto is a Python wrapper library for `MytenLab/fastcrypto <https://github.com/MystenLabs/fastcrypto>`_.

The primary use of this library is for `pysui <https://github.com/FrankC01/pysui>`_. It is not intended for general usage
although others are not prevented from using it.

Building pysui-fastcrypto for Python
-------------------------------------

1. Clone this repo
2. Install Python (3.10+)
3. Create a virtual environment - ``python3 -m venv env``
4. Activate the environment - ``. env/bin/activate``
5. Update pip if needed - ``pip install -U pip``
6. Install maturin - ``pip install -r requirements.txt``
7. Build the create and python wrapper - ``maturin develop``

The last step will compile the Rust crate and create a Python wheel and install `pysui-fastcrypto` in the virtual environment.

Installing pysui-fastcrypto from PyPi
--------------------------------------

1. Install Python (3.10+)
2. Create a virtual environment - ``python3 -m venv env``
3. Activate the environment - ``. env/bin/activate``
4. Update pip if needed - ``pip install -U pip``
5. Install pysui-fastcrypto - ``pip install pysui-fastcrypto``

The last step will compile the Rust crate and create a Python wheel and install `pysui-fastcrypto` in the virtual environment.

Documentation for pysui-fastcrypto
----------------------------------

1. Run - ``cargo doc --open``


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pysui-fastcrypto",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/c2/d0/9bb55f258103d6e6217dff41e199b06bde3f3c4d4e7caf481b4389689e1d/pysui_fastcrypto-0.5.1.tar.gz",
    "platform": null,
    "description": "================\npysui-fastcrypto\n================\n\npysui-fastcrypto is a Python wrapper library for `MytenLab/fastcrypto <https://github.com/MystenLabs/fastcrypto>`_.\n\nThe primary use of this library is for `pysui <https://github.com/FrankC01/pysui>`_. It is not intended for general usage\nalthough others are not prevented from using it.\n\nBuilding pysui-fastcrypto for Python\n-------------------------------------\n\n1. Clone this repo\n2. Install Python (3.10+)\n3. Create a virtual environment - ``python3 -m venv env``\n4. Activate the environment - ``. env/bin/activate``\n5. Update pip if needed - ``pip install -U pip``\n6. Install maturin - ``pip install -r requirements.txt``\n7. Build the create and python wrapper - ``maturin develop``\n\nThe last step will compile the Rust crate and create a Python wheel and install `pysui-fastcrypto` in the virtual environment.\n\nInstalling pysui-fastcrypto from PyPi\n--------------------------------------\n\n1. Install Python (3.10+)\n2. Create a virtual environment - ``python3 -m venv env``\n3. Activate the environment - ``. env/bin/activate``\n4. Update pip if needed - ``pip install -U pip``\n5. Install pysui-fastcrypto - ``pip install pysui-fastcrypto``\n\nThe last step will compile the Rust crate and create a Python wheel and install `pysui-fastcrypto` in the virtual environment.\n\nDocumentation for pysui-fastcrypto\n----------------------------------\n\n1. Run - ``cargo doc --open``\n\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Python wrapper for MystenLab/fastcrypto Rust crate",
    "version": "0.5.1",
    "project_urls": {
        "changelog": "https://github.com/FrankC01/pysui-fastcrypto/blob/main/CHANGELOG.md",
        "homepage": "https://github.com/FrankC01/pysui-fastcrypto",
        "repository": "https://github.com/FrankC01/pysui-fastcrypto"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c2d09bb55f258103d6e6217dff41e199b06bde3f3c4d4e7caf481b4389689e1d",
                "md5": "a2b2d4feb93f46865e631eeea5d9ce2d",
                "sha256": "7b43e292fd76a38ac9d58ac981daaf66253b0afea7fa7564efe88daf94c2dcc2"
            },
            "downloads": -1,
            "filename": "pysui_fastcrypto-0.5.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a2b2d4feb93f46865e631eeea5d9ce2d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 24695,
            "upload_time": "2024-12-26T10:20:40",
            "upload_time_iso_8601": "2024-12-26T10:20:40.938049Z",
            "url": "https://files.pythonhosted.org/packages/c2/d0/9bb55f258103d6e6217dff41e199b06bde3f3c4d4e7caf481b4389689e1d/pysui_fastcrypto-0.5.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-26 10:20:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "FrankC01",
    "github_project": "pysui-fastcrypto",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "maturin",
            "specs": [
                [
                    ">=",
                    "1.7.4"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    ">=",
                    "6.0.0"
                ]
            ]
        },
        {
            "name": "pkginfo",
            "specs": [
                [
                    ">=",
                    "1.12.0"
                ]
            ]
        }
    ],
    "lcname": "pysui-fastcrypto"
}
        
Elapsed time: 0.48774s