# Welcome to Python Crypto P2P package 👋
### 🏠 [Homepage](https://github.com/exsplashit/p2p)
## Install
```sh
pip3 install p2p-crypto
```
## Run tests
```sh
make tests
```
## Author
👤 **exsplash.it**
* Twitter: [@exsplashit](https://twitter.com/exsplashit)
* Github: [@exsplashit](https://github.com/exsplashit)
* LinkedIn: [@zhashkovs](https://www.linkedin.com/in/zhashkovs/)
## 🤝 Contributing
Contributions, issues and feature requests are welcome! \
Feel free to check [issues page](https://github.com/exsplashit/p2p/issues).
## TODO
- [ ] Add support Bybit cryptoexchange
- [ ] Add support Huobi cryptoexchange
- [ ] Prettify image with PIL and user's template
Raw data
{
"_id": null,
"home_page": "https://github.com/exsplashit/p2p",
"name": "p2p-crypto",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.5",
"maintainer_email": "",
"keywords": "p2p crypto api",
"author": "exsplash.it",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/8c/a5/a951fb746e31270305151fbfb4299398b55243126cc9d21b7d75f9859cb7/p2p-crypto-0.0.1.tar.gz",
"platform": null,
"description": "# Welcome to Python Crypto P2P package \ud83d\udc4b\n\n### \ud83c\udfe0 [Homepage](https://github.com/exsplashit/p2p)\n\n## Install\n\n```sh\npip3 install p2p-crypto\n```\n\n## Run tests\n\n```sh\nmake tests\n```\n\n## Author\n\n\ud83d\udc64 **exsplash.it**\n\n* Twitter: [@exsplashit](https://twitter.com/exsplashit)\n* Github: [@exsplashit](https://github.com/exsplashit)\n* LinkedIn: [@zhashkovs](https://www.linkedin.com/in/zhashkovs/)\n\n## \ud83e\udd1d Contributing\n\nContributions, issues and feature requests are welcome! \\\nFeel free to check [issues page](https://github.com/exsplashit/p2p/issues). \n\n\n## TODO\n- [ ] Add support Bybit cryptoexchange\n- [ ] Add support Huobi cryptoexchange\n- [ ] Prettify image with PIL and user's template \n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python3 library for interacting with P2P trading on different cryptoexchanges",
"version": "0.0.1",
"split_keywords": [
"p2p",
"crypto",
"api"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c73f5770ebefb9fee280d1dd64d13ddec3b3897bba3c7432163918c33f0c9dd4",
"md5": "d8e1ad5b1760b64bac051993727f3890",
"sha256": "94f078e64d4e86c3e2a4ebf3286b8f1743fd8673d783e35e5200c97fdcf7c2ec"
},
"downloads": -1,
"filename": "p2p_crypto-0.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d8e1ad5b1760b64bac051993727f3890",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.5",
"size": 17542,
"upload_time": "2023-01-04T13:58:24",
"upload_time_iso_8601": "2023-01-04T13:58:24.369498Z",
"url": "https://files.pythonhosted.org/packages/c7/3f/5770ebefb9fee280d1dd64d13ddec3b3897bba3c7432163918c33f0c9dd4/p2p_crypto-0.0.1-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ca5a951fb746e31270305151fbfb4299398b55243126cc9d21b7d75f9859cb7",
"md5": "e69684331c1150eae878c4c280d8a672",
"sha256": "175ba95efe9a33dbc5e84325181558cbbbed17f68aa2099f95a1563fc814481c"
},
"downloads": -1,
"filename": "p2p-crypto-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "e69684331c1150eae878c4c280d8a672",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 17405,
"upload_time": "2023-01-04T13:58:29",
"upload_time_iso_8601": "2023-01-04T13:58:29.895472Z",
"url": "https://files.pythonhosted.org/packages/8c/a5/a951fb746e31270305151fbfb4299398b55243126cc9d21b7d75f9859cb7/p2p-crypto-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-04 13:58:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "exsplashit",
"github_project": "p2p",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "aiohttp",
"specs": [
[
"==",
"3.8.3"
]
]
},
{
"name": "aiosignal",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "anyio",
"specs": [
[
"==",
"3.6.2"
]
]
},
{
"name": "appnope",
"specs": [
[
"==",
"0.1.3"
]
]
},
{
"name": "APScheduler",
"specs": [
[
"==",
"3.9.1"
]
]
},
{
"name": "argon2-cffi",
"specs": [
[
"==",
"21.3.0"
]
]
},
{
"name": "argon2-cffi-bindings",
"specs": [
[
"==",
"21.2.0"
]
]
},
{
"name": "asttokens",
"specs": [
[
"==",
"2.0.8"
]
]
},
{
"name": "async-generator",
"specs": [
[
"==",
"1.10"
]
]
},
{
"name": "async-timeout",
"specs": [
[
"==",
"4.0.2"
]
]
},
{
"name": "attrs",
"specs": [
[
"==",
"22.1.0"
]
]
},
{
"name": "backcall",
"specs": [
[
"==",
"0.2.0"
]
]
},
{
"name": "base58",
"specs": [
[
"==",
"2.1.1"
]
]
},
{
"name": "beautifulsoup4",
"specs": [
[
"==",
"4.11.1"
]
]
},
{
"name": "bitarray",
"specs": [
[
"==",
"2.6.1"
]
]
},
{
"name": "bleach",
"specs": [
[
"==",
"5.0.1"
]
]
},
{
"name": "cachetools",
"specs": [
[
"==",
"5.2.0"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2022.9.24"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.15.1"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"2.1.1"
]
]
},
{
"name": "commonmark",
"specs": [
[
"==",
"0.9.1"
]
]
},
{
"name": "confluent-kafka",
"specs": [
[
"==",
"1.9.2"
]
]
},
{
"name": "contourpy",
"specs": [
[
"==",
"1.0.5"
]
]
},
{
"name": "Cryptoexchange-P2P-library",
"specs": []
},
{
"name": "cycler",
"specs": [
[
"==",
"0.11.0"
]
]
},
{
"name": "cytoolz",
"specs": [
[
"==",
"0.12.1"
]
]
},
{
"name": "dataframe-image",
"specs": [
[
"==",
"0.1.3"
]
]
},
{
"name": "debugpy",
"specs": [
[
"==",
"1.6.3"
]
]
},
{
"name": "decorator",
"specs": [
[
"==",
"5.1.1"
]
]
},
{
"name": "defusedxml",
"specs": [
[
"==",
"0.7.1"
]
]
},
{
"name": "df2img",
"specs": [
[
"==",
"0.2.8"
]
]
},
{
"name": "docutils",
"specs": [
[
"==",
"0.19"
]
]
},
{
"name": "entrypoints",
"specs": [
[
"==",
"0.4"
]
]
},
{
"name": "eth-abi",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "eth-account",
"specs": [
[
"==",
"0.5.9"
]
]
},
{
"name": "eth-hash",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "eth-keyfile",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "eth-keys",
"specs": [
[
"==",
"0.3.4"
]
]
},
{
"name": "eth-rlp",
"specs": [
[
"==",
"0.2.1"
]
]
},
{
"name": "eth-typing",
"specs": [
[
"==",
"2.3.0"
]
]
},
{
"name": "eth-utils",
"specs": [
[
"==",
"1.9.5"
]
]
},
{
"name": "exceptiongroup",
"specs": [
[
"==",
"1.0.0rc9"
]
]
},
{
"name": "executing",
"specs": [
[
"==",
"1.1.0"
]
]
},
{
"name": "fastjsonschema",
"specs": [
[
"==",
"2.16.2"
]
]
},
{
"name": "fonttools",
"specs": [
[
"==",
"4.37.4"
]
]
},
{
"name": "frozenlist",
"specs": [
[
"==",
"1.3.1"
]
]
},
{
"name": "google-auth",
"specs": [
[
"==",
"2.13.0"
]
]
},
{
"name": "greenlet",
"specs": [
[
"==",
"1.1.3"
]
]
},
{
"name": "h11",
"specs": [
[
"==",
"0.14.0"
]
]
},
{
"name": "hexbytes",
"specs": [
[
"==",
"0.3.0"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.4"
]
]
},
{
"name": "importlib-metadata",
"specs": [
[
"==",
"6.0.0"
]
]
},
{
"name": "ipfshttpclient",
"specs": [
[
"==",
"0.8.0a2"
]
]
},
{
"name": "ipykernel",
"specs": [
[
"==",
"6.17.0"
]
]
},
{
"name": "ipython",
"specs": [
[
"==",
"8.5.0"
]
]
},
{
"name": "ipython-genutils",
"specs": [
[
"==",
"0.2.0"
]
]
},
{
"name": "jaraco.classes",
"specs": [
[
"==",
"3.2.3"
]
]
},
{
"name": "jedi",
"specs": [
[
"==",
"0.18.1"
]
]
},
{
"name": "Jinja2",
"specs": [
[
"==",
"3.1.2"
]
]
},
{
"name": "joblib",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "jsonschema",
"specs": [
[
"==",
"4.16.0"
]
]
},
{
"name": "jupyter-core",
"specs": [
[
"==",
"4.11.1"
]
]
},
{
"name": "jupyter-server",
"specs": [
[
"==",
"1.21.0"
]
]
},
{
"name": "jupyter_client",
"specs": [
[
"==",
"7.3.5"
]
]
},
{
"name": "jupyterlab-pygments",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "kaleido",
"specs": [
[
"==",
"0.2.1"
]
]
},
{
"name": "keyring",
"specs": [
[
"==",
"23.13.1"
]
]
},
{
"name": "kiwisolver",
"specs": [
[
"==",
"1.4.4"
]
]
},
{
"name": "kubernetes",
"specs": [
[
"==",
"24.2.0"
]
]
},
{
"name": "loadenv",
"specs": [
[
"==",
"0.1.1"
]
]
},
{
"name": "lru-dict",
"specs": [
[
"==",
"1.1.8"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
"==",
"2.1.1"
]
]
},
{
"name": "matplotlib",
"specs": [
[
"==",
"3.6.2"
]
]
},
{
"name": "matplotlib-inline",
"specs": [
[
"==",
"0.1.6"
]
]
},
{
"name": "mercurial",
"specs": [
[
"==",
"6.2.3"
]
]
},
{
"name": "meson",
"specs": [
[
"==",
"0.63.3"
]
]
},
{
"name": "mistune",
"specs": [
[
"==",
"2.0.4"
]
]
},
{
"name": "more-itertools",
"specs": [
[
"==",
"9.0.0"
]
]
},
{
"name": "multiaddr",
"specs": [
[
"==",
"0.0.9"
]
]
},
{
"name": "multidict",
"specs": [
[
"==",
"6.0.2"
]
]
},
{
"name": "nbclassic",
"specs": [
[
"==",
"0.4.8"
]
]
},
{
"name": "nbclient",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "nbconvert",
"specs": [
[
"==",
"7.2.1"
]
]
},
{
"name": "nbformat",
"specs": [
[
"==",
"5.6.1"
]
]
},
{
"name": "nest-asyncio",
"specs": [
[
"==",
"1.5.6"
]
]
},
{
"name": "netaddr",
"specs": [
[
"==",
"0.8.0"
]
]
},
{
"name": "notebook",
"specs": [
[
"==",
"6.5.2"
]
]
},
{
"name": "notebook_shim",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "numpy",
"specs": [
[
"==",
"1.23.3"
]
]
},
{
"name": "oauthlib",
"specs": [
[
"==",
"3.2.2"
]
]
},
{
"name": "outcome",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"21.3"
]
]
},
{
"name": "pandas",
"specs": [
[
"==",
"1.5.0"
]
]
},
{
"name": "pandocfilters",
"specs": [
[
"==",
"1.5.0"
]
]
},
{
"name": "parsimonious",
"specs": [
[
"==",
"0.8.1"
]
]
},
{
"name": "parso",
"specs": [
[
"==",
"0.8.3"
]
]
},
{
"name": "pexpect",
"specs": [
[
"==",
"4.8.0"
]
]
},
{
"name": "pickleshare",
"specs": [
[
"==",
"0.7.5"
]
]
},
{
"name": "Pillow",
"specs": [
[
"==",
"9.2.0"
]
]
},
{
"name": "pkginfo",
"specs": [
[
"==",
"1.9.2"
]
]
},
{
"name": "plotly",
"specs": [
[
"==",
"5.11.0"
]
]
},
{
"name": "prometheus-client",
"specs": [
[
"==",
"0.15.0"
]
]
},
{
"name": "prompt-toolkit",
"specs": [
[
"==",
"3.0.31"
]
]
},
{
"name": "protobuf",
"specs": [
[
"==",
"3.19.5"
]
]
},
{
"name": "psutil",
"specs": [
[
"==",
"5.9.3"
]
]
},
{
"name": "psycopg2",
"specs": [
[
"==",
"2.9.3"
]
]
},
{
"name": "ptyprocess",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "pure-eval",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "pyasn1",
"specs": [
[
"==",
"0.4.8"
]
]
},
{
"name": "pyasn1-modules",
"specs": [
[
"==",
"0.2.8"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.21"
]
]
},
{
"name": "pycryptodome",
"specs": [
[
"==",
"3.16.0"
]
]
},
{
"name": "Pygments",
"specs": [
[
"==",
"2.13.0"
]
]
},
{
"name": "pyparsing",
"specs": [
[
"==",
"3.0.9"
]
]
},
{
"name": "pyrsistent",
"specs": [
[
"==",
"0.18.1"
]
]
},
{
"name": "PySocks",
"specs": [
[
"==",
"1.7.1"
]
]
},
{
"name": "pyTelegramBotAPI",
"specs": [
[
"==",
"4.7.0"
]
]
},
{
"name": "python-dateutil",
"specs": [
[
"==",
"2.8.2"
]
]
},
{
"name": "python-dotenv",
"specs": [
[
"==",
"0.21.0"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2022.4"
]
]
},
{
"name": "pytz-deprecation-shim",
"specs": [
[
"==",
"0.1.0.post0"
]
]
},
{
"name": "pyvmomi",
"specs": [
[
"==",
"7.0.3"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0"
]
]
},
{
"name": "pyzmq",
"specs": [
[
"==",
"24.0.1"
]
]
},
{
"name": "readme-renderer",
"specs": [
[
"==",
"37.3"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.28.1"
]
]
},
{
"name": "requests-oauthlib",
"specs": [
[
"==",
"1.3.1"
]
]
},
{
"name": "requests-toolbelt",
"specs": [
[
"==",
"0.10.1"
]
]
},
{
"name": "rfc3986",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "rich",
"specs": [
[
"==",
"13.0.0"
]
]
},
{
"name": "rlp",
"specs": [
[
"==",
"2.0.1"
]
]
},
{
"name": "rsa",
"specs": [
[
"==",
"4.9"
]
]
},
{
"name": "schedule",
"specs": [
[
"==",
"1.1.0"
]
]
},
{
"name": "scikit-learn",
"specs": [
[
"==",
"1.1.3"
]
]
},
{
"name": "scipy",
"specs": [
[
"==",
"1.9.3"
]
]
},
{
"name": "seaborn",
"specs": [
[
"==",
"0.12.1"
]
]
},
{
"name": "selenium",
"specs": [
[
"==",
"4.5.0"
]
]
},
{
"name": "Send2Trash",
"specs": [
[
"==",
"1.8.0"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.16.0"
]
]
},
{
"name": "sklearn",
"specs": [
[
"==",
"0.0.post1"
]
]
},
{
"name": "sniffio",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "sortedcontainers",
"specs": [
[
"==",
"2.4.0"
]
]
},
{
"name": "soupsieve",
"specs": [
[
"==",
"2.3.2.post1"
]
]
},
{
"name": "SQLAlchemy",
"specs": [
[
"==",
"1.4.41"
]
]
},
{
"name": "stack-data",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "table",
"specs": [
[
"==",
"0.0.4"
]
]
},
{
"name": "tenacity",
"specs": [
[
"==",
"8.1.0"
]
]
},
{
"name": "terminado",
"specs": [
[
"==",
"0.17.0"
]
]
},
{
"name": "threadpoolctl",
"specs": [
[
"==",
"3.1.0"
]
]
},
{
"name": "tinycss2",
"specs": [
[
"==",
"1.1.1"
]
]
},
{
"name": "toolz",
"specs": [
[
"==",
"0.12.0"
]
]
},
{
"name": "tornado",
"specs": [
[
"==",
"6.2"
]
]
},
{
"name": "traitlets",
"specs": [
[
"==",
"5.4.0"
]
]
},
{
"name": "trio",
"specs": [
[
"==",
"0.22.0"
]
]
},
{
"name": "trio-websocket",
"specs": [
[
"==",
"0.9.2"
]
]
},
{
"name": "twine",
"specs": [
[
"==",
"4.0.2"
]
]
},
{
"name": "typing_extensions",
"specs": [
[
"==",
"4.4.0"
]
]
},
{
"name": "tzdata",
"specs": [
[
"==",
"2022.4"
]
]
},
{
"name": "tzlocal",
"specs": [
[
"==",
"4.2"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"1.26.12"
]
]
},
{
"name": "varint",
"specs": [
[
"==",
"1.0.2"
]
]
},
{
"name": "wcwidth",
"specs": [
[
"==",
"0.2.5"
]
]
},
{
"name": "web3",
"specs": [
[
"==",
"5.31.3"
]
]
},
{
"name": "webencodings",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "websocket-client",
"specs": [
[
"==",
"1.4.1"
]
]
},
{
"name": "websockets",
"specs": [
[
"==",
"9.1"
]
]
},
{
"name": "wsproto",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "yarl",
"specs": [
[
"==",
"1.8.1"
]
]
},
{
"name": "zipp",
"specs": [
[
"==",
"3.11.0"
]
]
}
],
"lcname": "p2p-crypto"
}