{ "info": { "author": "Parspooyesh Fanavar", "author_email": "info@parspooyesh.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Terminals" ], "description": "IBSng Python Driver\n===================\nThis library provides access on IBSng JSON-RPC API.\n\nSupport\n=======\n* Python 2.7.x\n* Python 3.x.x\n\nInstall\n=======\nPyibsng is accessible by `pip`.\n\n.. code-block:: shell\n\n $ pip install pyibsng\n\nGet Started\n===========\nGetting started document_.\n\n.. _document: https://github.com/ParspooyeshFanavar/pyibsng/blob/master/docs/get-started.md\n\nTo start using this library we need to import `IBSng` package:\n\n.. code-block:: python\n\n from ibsng import IBSng\n\n\nTest Authentication:\n\n.. code-block:: python\n\n con = IBSng(\"user:password@http://ip:port\")\n con.auth()\n\nGet all charge info:\n\n.. code-block:: python\n\n charges = con.charge.getChargeInfo(\"sample1\")\n print(charges.result)\n print(charges.json)\n\n\nTo have list of all handlers and methods, checkout handlers.xml_.\n\n.. _handlers.xml: https://github.com/ParspooyeshFanavar/pyibsng/blob/master/docs/handlers.xml\n\n\nCurrent Handler Support\n=======================\n\n+--------------------------+----------+--------+\n| Description | Methods | Status |\n+==========================+==========+========+\n| admin | 11 | Stable |\n+--------------------------+----------+--------+\n| appnama | 2 | Stable |\n+--------------------------+----------+--------+\n| bw | 25 | Stable |\n+--------------------------+----------+--------+\n| charge | 10 | Stable |\n+--------------------------+----------+--------+\n| extra_charge | 6 | Stable |\n+--------------------------+----------+--------+\n| group | 11 | Stable |\n+--------------------------+----------+--------+\n| invoice | 24 | Stable |\n+--------------------------+----------+--------+\n| ippool | 11 | Stable |\n+--------------------------+----------+--------+\n| isp | 14 | Stable |\n+--------------------------+----------+--------+\n| ldap | 9 | Stable |\n+--------------------------+----------+--------+\n| log_console | 1 | Stable |\n+--------------------------+----------+--------+\n| login | 3 | Stable |\n+--------------------------+----------+--------+\n| perm | 14 | Stable |\n+--------------------------+----------+--------+\n| ras | 16 | Stable |\n+--------------------------+----------+--------+\n| session | 3 | Stable |\n+--------------------------+----------+--------+\n| stat | 3 | Stable |\n+--------------------------+----------+--------+\n| system_notification | 2 | Stable |\n+--------------------------+----------+--------+\n| user | 39 | Stable |\n+--------------------------+----------+--------+\n| user_custom_field | 4 | Stable |\n+--------------------------+----------+--------+\n| util | 22 | Stable |\n+--------------------------+----------+--------+\n| voip_provider | 2 | Stable |\n+--------------------------+----------+--------+\n| voucher | 10 | Stable |\n+--------------------------+----------+--------+\n\nUnder Development\n=================\nIncompleted handlers:\n\n* telephony_support\n* mc\n* online_payment\n* notification\n* snapshot\n* report\n\nIncompleted sections:\n\n* tests\n\nContribute\n==========\nIf you find a bug or have an update, kindly create an issue in github page and send us a pull request.\n\nTo write new module, checkout write-module_ document.\n\n.. _write-module: https://github.com/ParspooyeshFanavar/pyibsng/blob/master/docs/write-module.md\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ParspooyeshFanavar/pyibsng", "keywords": "ibsng", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyibsng", "package_url": "https://pypi.org/project/pyibsng/", "platform": "", "project_url": "https://pypi.org/project/pyibsng/", "project_urls": { "Homepage": "https://github.com/ParspooyeshFanavar/pyibsng" }, "release_url": "https://pypi.org/project/pyibsng/1.2.7/", "requires_dist": null, "requires_python": "", "summary": "IBSng python driver", "version": "1.2.7" }, "last_serial": 3657356, "releases": { "1.2.3": [ { "comment_text": "", "digests": { "md5": "427a71cdbf306b10ddbe0bc6e7ed510b", "sha256": "3e149f70a06db1618ed9202370c66963587f3630b575547d46d8afee33204847" }, "downloads": -1, "filename": "pyibsng-1.2.3.tar.gz", "has_sig": false, "md5_digest": "427a71cdbf306b10ddbe0bc6e7ed510b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38915, "upload_time": "2018-03-06T09:34:17", "url": "https://files.pythonhosted.org/packages/6f/96/113ce7491e2d6262b5ba03057c995f8ddf889211ee83d7f09de80b002707/pyibsng-1.2.3.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "08ba8834328cb8a865956cd1faa8a59b", "sha256": "6a2ac4be6cdbd1cfa8ce166c7339fed027b62af56929d8180791929a2ee7db64" }, "downloads": -1, "filename": "pyibsng-1.2.5.tar.gz", "has_sig": false, "md5_digest": "08ba8834328cb8a865956cd1faa8a59b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39139, "upload_time": "2018-03-06T10:08:51", "url": "https://files.pythonhosted.org/packages/b8/d5/f874fa52346a95321a2c04ff74fae8cbf4c6df90cc7058258895b6114984/pyibsng-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "0eccecef49329e7872de8ff3da8dd774", "sha256": "953dcc2e742c347748fe5da987de8424291b4a80f1f356c5699d10714674ac00" }, "downloads": -1, "filename": "pyibsng-1.2.6.tar.gz", "has_sig": false, "md5_digest": "0eccecef49329e7872de8ff3da8dd774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47742, "upload_time": "2018-03-08T10:07:38", "url": "https://files.pythonhosted.org/packages/5f/ec/ab1013d0f9735ef5297d255b1eb60ae2f8d756b2ef9858ee8e5c64100b11/pyibsng-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "62c0ca3182fdc8b3d2e81f0bcc6537aa", "sha256": "1b3f7dc1401e0aa429b6ebcb1e2a950db903318eb364fbe08bde7f699e7f0095" }, "downloads": -1, "filename": "pyibsng-1.2.7.tar.gz", "has_sig": false, "md5_digest": "62c0ca3182fdc8b3d2e81f0bcc6537aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47721, "upload_time": "2018-03-10T16:46:42", "url": "https://files.pythonhosted.org/packages/24/e0/b2d46481a83b36ea44f2bdf4282fba907dc14fd6b10f0317cebf16ebddc3/pyibsng-1.2.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62c0ca3182fdc8b3d2e81f0bcc6537aa", "sha256": "1b3f7dc1401e0aa429b6ebcb1e2a950db903318eb364fbe08bde7f699e7f0095" }, "downloads": -1, "filename": "pyibsng-1.2.7.tar.gz", "has_sig": false, "md5_digest": "62c0ca3182fdc8b3d2e81f0bcc6537aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47721, "upload_time": "2018-03-10T16:46:42", "url": "https://files.pythonhosted.org/packages/24/e0/b2d46481a83b36ea44f2bdf4282fba907dc14fd6b10f0317cebf16ebddc3/pyibsng-1.2.7.tar.gz" } ] }