Name | py-rmrk-tools JSON |
Version |
0.1.0a13
JSON |
| download |
home_page | None |
Summary | Python port of Typescript rmrk-tools. |
upload_time | 2022-11-30 18:42:58 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | None |
keywords |
kusama
nft
polkadot
rmrk
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
py-rmrk-tools
=============
A port of [rmrk-tools](https://github.com/rmrk-team/rmrk-tools) for Python.
Installation
------------
Python 3.9 and higher supported.
```console
pip install py-rmrk-tools
```
What's done
-----------
The package contains only those features I currently need for my other projects. But feel free to create an [issue](https://github.com/khssnv/py-rmrk-tools/issues/new) in case you want to request any other feature ported here from the [rmrk-tools](https://github.com/rmrk-team/rmrk-tools) package. Also [pull requests](https://github.com/khssnv/py-rmrk-tools/pulls) are very welcome!
### RMRK 1.0.0
- [x] Constants and enums,
- [x] Definitions: Attribute, Properties, Reactionmap, Change, NFTMetadata,
- [x] NFT entity,
- [ ] Collection entity.
### RMRK 2.0.0
- [x] Constants and enums,
- [x] Definitions: MutationOp, Mutation, Attribute, Properties, Reactionmap, Change, NFTChild, ResourceConsolidated, NFTInstanceConf, NFTMetadata,
- [x] NFT entity,
- [x] Collection entity (partially).
Who uses it
-----------
I use this package in production for a couple of projects:
* At [https://spot.merklebot.com](https://spot.merklebot.com/) it mints a RMRK NFT for each Boston Dynamics Spot robot demo launch which triggers by a `Launch` type transaction in [Robonomics Network](https://robonomics.network/) blockchain,
* At [https://telescope.merklebot.com](https://telescope.merklebot.com) it worked to produce RMRK NFTs from deep space photos made by [https://atacamascope.cl](https://atacamascope.cl/) telescope in Atacama desert, Chile.
Raw data
{
"_id": null,
"home_page": null,
"name": "py-rmrk-tools",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "kusama,nft,polkadot,rmrk",
"author": null,
"author_email": "\"Alisher A. Khassanov\" <a.khssnv@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/f4/9a/2fc9ce883bb60b6e2f90050c653bdc7dbaa6f93e29f079aab64a072b7521/py_rmrk_tools-0.1.0a13.tar.gz",
"platform": null,
"description": "py-rmrk-tools\n=============\n\nA port of [rmrk-tools](https://github.com/rmrk-team/rmrk-tools) for Python.\n\nInstallation\n------------\n\nPython 3.9 and higher supported.\n\n```console\npip install py-rmrk-tools\n```\n\nWhat's done\n-----------\n\nThe package contains only those features I currently need for my other projects. But feel free to create an [issue](https://github.com/khssnv/py-rmrk-tools/issues/new) in case you want to request any other feature ported here from the [rmrk-tools](https://github.com/rmrk-team/rmrk-tools) package. Also [pull requests](https://github.com/khssnv/py-rmrk-tools/pulls) are very welcome!\n\n### RMRK 1.0.0\n\n- [x] Constants and enums,\n- [x] Definitions: Attribute, Properties, Reactionmap, Change, NFTMetadata,\n- [x] NFT entity,\n- [ ] Collection entity.\n\n### RMRK 2.0.0\n\n- [x] Constants and enums,\n- [x] Definitions: MutationOp, Mutation, Attribute, Properties, Reactionmap, Change, NFTChild, ResourceConsolidated, NFTInstanceConf, NFTMetadata,\n- [x] NFT entity,\n- [x] Collection entity (partially).\n\nWho uses it\n-----------\n\nI use this package in production for a couple of projects:\n\n* At [https://spot.merklebot.com](https://spot.merklebot.com/) it mints a RMRK NFT for each Boston Dynamics Spot robot demo launch which triggers by a `Launch` type transaction in [Robonomics Network](https://robonomics.network/) blockchain,\n* At [https://telescope.merklebot.com](https://telescope.merklebot.com) it worked to produce RMRK NFTs from deep space photos made by [https://atacamascope.cl](https://atacamascope.cl/) telescope in Atacama desert, Chile.\n",
"bugtrack_url": null,
"license": null,
"summary": "Python port of Typescript rmrk-tools.",
"version": "0.1.0a13",
"split_keywords": [
"kusama",
"nft",
"polkadot",
"rmrk"
],
"urls": [
{
"comment_text": null,
"digests": {
"md5": "c293a8b4799f38c46b944ae93c7e3a07",
"sha256": "eec6c3a4e540bb46b0a5b04d97f05e7082117337acc3838749b182f5f27a32ce"
},
"downloads": -1,
"filename": "py_rmrk_tools-0.1.0a13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c293a8b4799f38c46b944ae93c7e3a07",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 6127,
"upload_time": "2022-11-30T18:43:00",
"upload_time_iso_8601": "2022-11-30T18:43:00.718928Z",
"url": "https://files.pythonhosted.org/packages/1b/df/555c0ac8907c2d46e64b7fcf7b635ae695c1e36fda43f34a0bf469db961c/py_rmrk_tools-0.1.0a13-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"md5": "3fed65c7235b3eabc6fe5c3ccfad6ca8",
"sha256": "0dc04268484085534b7865322c3eedf12954456e60dd02f8e5264a7005dc767b"
},
"downloads": -1,
"filename": "py_rmrk_tools-0.1.0a13.tar.gz",
"has_sig": false,
"md5_digest": "3fed65c7235b3eabc6fe5c3ccfad6ca8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 5789,
"upload_time": "2022-11-30T18:42:58",
"upload_time_iso_8601": "2022-11-30T18:42:58.562032Z",
"url": "https://files.pythonhosted.org/packages/f4/9a/2fc9ce883bb60b6e2f90050c653bdc7dbaa6f93e29f079aab64a072b7521/py_rmrk_tools-0.1.0a13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-11-30 18:42:58",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "py-rmrk-tools"
}