pysui-fastcrypto


Namepysui-fastcrypto JSON
Version 0.6.0 PyPI version JSON
download
home_pageNone
SummaryPython wrapper for MystenLab/fastcrypto Rust crate
upload_time2025-02-08 09:00:21
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/24/35/6a015afa718e9da9cd32b19e2866bbf2122acd2251f4ef28185d333db509/pysui_fastcrypto-0.6.0.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.6.0",
    "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": null,
            "digests": {
                "blake2b_256": "24356a015afa718e9da9cd32b19e2866bbf2122acd2251f4ef28185d333db509",
                "md5": "022cdea7e1e7bc93b1c4d0be9a02a4f7",
                "sha256": "be4b531b40b2116f1f1b41e79c167555eb3b4af347d21c99e6ef7151c7c5188f"
            },
            "downloads": -1,
            "filename": "pysui_fastcrypto-0.6.0.tar.gz",
            "has_sig": false,
            "md5_digest": "022cdea7e1e7bc93b1c4d0be9a02a4f7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 24624,
            "upload_time": "2025-02-08T09:00:21",
            "upload_time_iso_8601": "2025-02-08T09:00:21.103863Z",
            "url": "https://files.pythonhosted.org/packages/24/35/6a015afa718e9da9cd32b19e2866bbf2122acd2251f4ef28185d333db509/pysui_fastcrypto-0.6.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-08 09:00:21",
    "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.8.2"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    ">=",
                    "6.1.0"
                ]
            ]
        },
        {
            "name": "pkginfo",
            "specs": [
                [
                    ">=",
                    "1.12.0"
                ]
            ]
        }
    ],
    "lcname": "pysui-fastcrypto"
}
        
Elapsed time: 6.16321s