{
"info": {
"author": "Julian Sobott",
"author_email": "julian.sobott@gmx.de",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.7",
"Topic :: Software Development :: Libraries"
],
"description": "pynetworking\n==============\n\n**High level network communication**\n\nThis tool abstracts network communication to a level, where you don't have to care about\nnetwork communication. Server side functions can be called at the client as they were local. Functions may be called\nwith parameters and may return values.\n\n**NOTE:** This library has currently not a stable version. You are welcome, to use this library in your project and\nreport issues or improvements.\n\nFeatures\n--------\n- Directly call functions at the remote side\n- Get the return values\n- Don't care about sockets\n\nExample\n---------\n\nWhen you have setup everything this is an example how easy it will\nbe to communicate between the server and client:\n\nAt the *server:*\n\n.. code-block:: python\n\n def add(number1, number2):\n return number1 + number2\n\nTo call it at the *client:*\n\n.. code-block:: python\n\n result = server.add(5, 10)\n print(result) # Output: 15\n\nMore simple examples: https://github.com/JulianSobott/pynetworking/tree/master/pynetworking_examples\n\n.. _Installation:\n\nInstallation\n------------\n\nThe easiest way to install is to use `pip `_:\n\n.. code-block:: console\n\n pip install pynetworking\n\nIt is also possible to clone the repository from `Github `_ with:\n\n.. code-block:: console\n\n git clone https://github.com/JulianSobott/pynetworking.git\n\nDocumentation\n--------------\n\nLatest stable documentation: https://pynetworking.readthedocs.io/en/latest/\n\nOr if you want the current documentation in a branch (e.g. dev), you can clone the repository,\nopen the cmd and cd to the `docs` folder. You need `sphinx `_ installed. Then\nyou can type `make html` and see the local created docs.\n\nGetting started\n-----------------\n\nThere is a `getting started `_ guide at\nthe documentation. In this guide you will learn how to write a simple login application. This guide covers all basics, that are necessary.\n\nIf you are already familiar with this library and just need a brief recap, there is a `checklist `_ for what you need in new projects.\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/JulianSobott/pynetworking/issues\n- Source Code: https://github.com/JulianSobott/pynetworking\n\n\nLicense\n-------\n\nThe project is licensed under the Apache Software License.\n\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/JulianSobott/pynetworking",
"keywords": "network packet communication",
"license": "Apache",
"maintainer": "",
"maintainer_email": "",
"name": "pynetworking",
"package_url": "https://pypi.org/project/pynetworking/",
"platform": "",
"project_url": "https://pypi.org/project/pynetworking/",
"project_urls": {
"Bug Tracker": "https://github.com/JulianSobott/pynetworking/issues",
"Documentation": "http://pynetworking.readthedocs.io/",
"Homepage": "https://github.com/JulianSobott/pynetworking",
"Source Code": "https://github.com/JulianSobott/pynetworking"
},
"release_url": "https://pypi.org/project/pynetworking/0.1.11/",
"requires_dist": [
"cryptography",
"dill"
],
"requires_python": "",
"summary": "High level network communication",
"version": "0.1.11",
"yanked": false,
"yanked_reason": null
},
"last_serial": 6693311,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "a3cf89ba0997c1c789fa0383c149761e",
"sha256": "16bdd54a0ef1284a2f801ae5a985c829f816127f2cd94f3f281044d7f4a0ab57"
},
"downloads": -1,
"filename": "pynetworking-0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a3cf89ba0997c1c789fa0383c149761e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 102681,
"upload_time": "2019-04-06T18:36:49",
"upload_time_iso_8601": "2019-04-06T18:36:49.734023Z",
"url": "https://files.pythonhosted.org/packages/93/01/14164917e76ddfc9402ab437b1656c696fbb4d008c8d1230c5de2ada73b2/pynetworking-0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "9a15936837dc34a3dbf9e0d4fa3ee3e2",
"sha256": "d2566864150284f9248c2e58055039f6239327106f879580ca1b422867645e21"
},
"downloads": -1,
"filename": "pynetworking-0.1.tar.gz",
"has_sig": false,
"md5_digest": "9a15936837dc34a3dbf9e0d4fa3ee3e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29375,
"upload_time": "2019-04-06T18:36:51",
"upload_time_iso_8601": "2019-04-06T18:36:51.981929Z",
"url": "https://files.pythonhosted.org/packages/f3/56/e7967115c1dbd787465187ca2ef0dc87a804a2fa80c442d99d82f895eb40/pynetworking-0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "738e06f460ebc3065cf136bbd4eae00c",
"sha256": "4516ca157c2a423a7b96e28abdbd136293dff22969fb1183385ed96d17f03148"
},
"downloads": -1,
"filename": "pynetworking-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "738e06f460ebc3065cf136bbd4eae00c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 112873,
"upload_time": "2019-04-12T16:53:13",
"upload_time_iso_8601": "2019-04-12T16:53:13.101305Z",
"url": "https://files.pythonhosted.org/packages/31/71/75715b5d3bc580f7aa3ea7648840572bfc083aee7d328b8d762a79bd06e8/pynetworking-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "b6d2c2291b4f858ce318a0c5a242692f",
"sha256": "4e8bc60322883f97222d5e8226e12a25282afbec84c696ffa6773b4ee79ae9f5"
},
"downloads": -1,
"filename": "pynetworking-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "b6d2c2291b4f858ce318a0c5a242692f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30132,
"upload_time": "2019-04-12T16:53:14",
"upload_time_iso_8601": "2019-04-12T16:53:14.675785Z",
"url": "https://files.pythonhosted.org/packages/a1/87/fcd316bfafb6cc3336af58dcac84bf6e3da4ccd5c04df728b7e7f55dc657/pynetworking-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.11": [
{
"comment_text": "",
"digests": {
"md5": "664470a5d73f0e8147d8f134edb216bf",
"sha256": "d78e78cdf78e14d6a8d37a6995e14b9dd2bffa3a010f00928a20c45b0cc14549"
},
"downloads": -1,
"filename": "pynetworking-0.1.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "664470a5d73f0e8147d8f134edb216bf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 64253,
"upload_time": "2020-02-24T23:22:41",
"upload_time_iso_8601": "2020-02-24T23:22:41.382674Z",
"url": "https://files.pythonhosted.org/packages/e9/be/0bdba6893368086638dcaf05a529f57be8f3aa22775a22f62879a1ad2061/pynetworking-0.1.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4b039252d677f69be518866c076f31ec",
"sha256": "1ee476f709c4ddeee8fe1006df143186ba58a79e057821a0e6aa2a442d7f648a"
},
"downloads": -1,
"filename": "pynetworking-0.1.11.tar.gz",
"has_sig": false,
"md5_digest": "4b039252d677f69be518866c076f31ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28318,
"upload_time": "2020-02-24T23:22:43",
"upload_time_iso_8601": "2020-02-24T23:22:43.102519Z",
"url": "https://files.pythonhosted.org/packages/fc/01/33ecb1fc77ed237bfe13144d59811d28b99372cc018fd0b96a8f44fd9a08/pynetworking-0.1.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "0ba4e388f1314dfd08288e7b75a3ee00",
"sha256": "3e004ce2c5e836803d048de1d7567455a9246bfe0e37173b1da490d658654f2f"
},
"downloads": -1,
"filename": "pynetworking-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0ba4e388f1314dfd08288e7b75a3ee00",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 113207,
"upload_time": "2019-04-25T20:25:52",
"upload_time_iso_8601": "2019-04-25T20:25:52.202281Z",
"url": "https://files.pythonhosted.org/packages/5c/69/0638c48657ab98bfd43d1a794b0882638cabb447576c617812d823f773b2/pynetworking-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "e1b30ed4108785789d7538c47ea9efe3",
"sha256": "8b6e9510fb7cee6c3925f5778450dd0bc2449909277ce120052233a1c66eab2c"
},
"downloads": -1,
"filename": "pynetworking-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "e1b30ed4108785789d7538c47ea9efe3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27969,
"upload_time": "2019-04-25T20:25:55",
"upload_time_iso_8601": "2019-04-25T20:25:55.407027Z",
"url": "https://files.pythonhosted.org/packages/ef/53/690fb9739fd09016eb7ba8069f447dc84a6f821891f7ee81b5361c82c228/pynetworking-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "b89598c24ab879eb243e90f87e330836",
"sha256": "9d1bfb96bb511e4f71c2a8486c67de9870a529f67681de92aa52d6de668511b9"
},
"downloads": -1,
"filename": "pynetworking-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b89598c24ab879eb243e90f87e330836",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 41192,
"upload_time": "2019-06-17T19:01:49",
"upload_time_iso_8601": "2019-06-17T19:01:49.996794Z",
"url": "https://files.pythonhosted.org/packages/a1/bd/d74bcc4aebc78186bf20d76f3565868c9ed7b4f90ac49ae6f3c951c81721/pynetworking-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "27a4d598f274676c6a65d3a329518a4f",
"sha256": "d81f4ed2f406a14681c2d0c8d4660cdf606e090de4278d69d8fe9b3c7b344fd0"
},
"downloads": -1,
"filename": "pynetworking-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "27a4d598f274676c6a65d3a329518a4f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28044,
"upload_time": "2019-06-17T19:01:51",
"upload_time_iso_8601": "2019-06-17T19:01:51.322163Z",
"url": "https://files.pythonhosted.org/packages/32/d6/de7d85c85203da34f2df0fa5cde39ab24bebcce86305442361ea8871e334/pynetworking-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.4": [
{
"comment_text": "",
"digests": {
"md5": "a84aab3599ffeb35e07809739b444ce8",
"sha256": "924a58563b6d342e9310c896821f99d03e998190f7caf6934959f1d1cfa3effc"
},
"downloads": -1,
"filename": "pynetworking-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a84aab3599ffeb35e07809739b444ce8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 41171,
"upload_time": "2019-07-10T15:13:36",
"upload_time_iso_8601": "2019-07-10T15:13:36.975252Z",
"url": "https://files.pythonhosted.org/packages/e1/2f/0738b001bd312039b13cfc7fa72d8aaf3afe7ff3ad5be19de45db9c17d44/pynetworking-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "fad6bc359986b72161f87124614a924a",
"sha256": "6c7e729d857179727c10a7c6bb3d8d905c654416d9ed861ebbb5668ebc071fb2"
},
"downloads": -1,
"filename": "pynetworking-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "fad6bc359986b72161f87124614a924a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28092,
"upload_time": "2019-07-10T15:13:38",
"upload_time_iso_8601": "2019-07-10T15:13:38.733144Z",
"url": "https://files.pythonhosted.org/packages/00/be/5d055621f3d7304dc2a74c4ac8ae01f4e91d0e9d68051be0c3f4ca708c17/pynetworking-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.5": [
{
"comment_text": "",
"digests": {
"md5": "91e722d0d70662cd744ebc40c4fb51cd",
"sha256": "99640abb9dab6c086217b71bd33abc4f6ffb4fc8f60eab9f642a6c023057cfdf"
},
"downloads": -1,
"filename": "pynetworking-0.1.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "91e722d0d70662cd744ebc40c4fb51cd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 41212,
"upload_time": "2019-10-23T21:08:11",
"upload_time_iso_8601": "2019-10-23T21:08:11.033855Z",
"url": "https://files.pythonhosted.org/packages/20/36/260fa42c4913e4f2fb3dae084d9a6930e850b6ac2477a07752d181386ce2/pynetworking-0.1.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "0d4dc1ff820a0ddafbb6263ffd48fab2",
"sha256": "47838f446fbc3593cf3be6bee7c6ca03539eab5b2563b470f68f27bca2a14c53"
},
"downloads": -1,
"filename": "pynetworking-0.1.5.tar.gz",
"has_sig": false,
"md5_digest": "0d4dc1ff820a0ddafbb6263ffd48fab2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27752,
"upload_time": "2019-10-23T21:08:12",
"upload_time_iso_8601": "2019-10-23T21:08:12.867888Z",
"url": "https://files.pythonhosted.org/packages/47/96/fe18933baec3271510d719a5e3bd119a02d526e097b4920f4df539392028/pynetworking-0.1.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.9": [
{
"comment_text": "",
"digests": {
"md5": "5013b8f967fafd6ca302cad07704c626",
"sha256": "a42c4c33fbddd6aa1784f6c7b017c4cb35957607218886db7abd6c8dff8809f5"
},
"downloads": -1,
"filename": "pynetworking-0.1.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5013b8f967fafd6ca302cad07704c626",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 64233,
"upload_time": "2020-02-09T19:04:41",
"upload_time_iso_8601": "2020-02-09T19:04:41.740697Z",
"url": "https://files.pythonhosted.org/packages/d5/18/5d0432d76feb30851118094da9582202e100dc84b295cc9d33a786bb60fb/pynetworking-0.1.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "d5f9ce51661ad8458cf8386956d56fbc",
"sha256": "8f07833146085b595b0c3ae417a258a86e9fb86de024e149b4cf29e2bdf3717a"
},
"downloads": -1,
"filename": "pynetworking-0.1.9.tar.gz",
"has_sig": false,
"md5_digest": "d5f9ce51661ad8458cf8386956d56fbc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28303,
"upload_time": "2020-02-09T19:04:43",
"upload_time_iso_8601": "2020-02-09T19:04:43.595894Z",
"url": "https://files.pythonhosted.org/packages/8a/02/9bf8afa65a896052e78fd6eaf4fba0ab837e506597d79046b3fc253f2d89/pynetworking-0.1.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "664470a5d73f0e8147d8f134edb216bf",
"sha256": "d78e78cdf78e14d6a8d37a6995e14b9dd2bffa3a010f00928a20c45b0cc14549"
},
"downloads": -1,
"filename": "pynetworking-0.1.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "664470a5d73f0e8147d8f134edb216bf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 64253,
"upload_time": "2020-02-24T23:22:41",
"upload_time_iso_8601": "2020-02-24T23:22:41.382674Z",
"url": "https://files.pythonhosted.org/packages/e9/be/0bdba6893368086638dcaf05a529f57be8f3aa22775a22f62879a1ad2061/pynetworking-0.1.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4b039252d677f69be518866c076f31ec",
"sha256": "1ee476f709c4ddeee8fe1006df143186ba58a79e057821a0e6aa2a442d7f648a"
},
"downloads": -1,
"filename": "pynetworking-0.1.11.tar.gz",
"has_sig": false,
"md5_digest": "4b039252d677f69be518866c076f31ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28318,
"upload_time": "2020-02-24T23:22:43",
"upload_time_iso_8601": "2020-02-24T23:22:43.102519Z",
"url": "https://files.pythonhosted.org/packages/fc/01/33ecb1fc77ed237bfe13144d59811d28b99372cc018fd0b96a8f44fd9a08/pynetworking-0.1.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}