About
=====
This is a ctypes based python wrapper for snap7. Snap7 is an open source,
32/64 bit, multi-platform Ethernet communication suite for interfacing natively
with Siemens S7 PLCs.
Python-snap7 is tested with Python 3.7+, on Windows, Linux and OS X.
The full documentation is available on `Read The Docs <https://python-snap7.readthedocs.io/en/latest/>`_.
Installation
============
If you are running Windows 10, Mac OS X or GNU/Linux on an Intel x64 compatible platform you can use the binary wheel installation::
$ pip install python-snap7
Ofterwise, please read the `online installation documentation <https://python-snap7.readthedocs.io/en/latest/installation.html>`_.
Credits
=======
* Gijs Molenaar (gijs at pythonic dot nl)
* Stephan Preeker (stephan at preeker dot net)
Both authors are available for contracting to improve python-snap7. Please contact us at the email address above for inquiries.
Special thanks to
=================
* Davide Nardella for creating snap7
* Thomas Hergenhahn for his libnodave.
* Thomas W for his S7comm wireshark plugin
* `Fabian Beitler <https://github.com/swamper123>`_ and `Nikteliy <https://github.com/nikteliy>`_ for their contributions towards the 1.0 release
* `Lautaro Nahuel Dapino <https://github.com/lautarodapin>`_ for his contributions.
Raw data
{
"_id": null,
"home_page": "https://github.com/gijzelaerr/python-snap7",
"name": "python-snap7",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "Gijs Molenaar",
"author_email": "gijs@pythonic.nl",
"download_url": "https://files.pythonhosted.org/packages/5a/20/b52b5bf781627857799dbed8173ee67b39d52ace36a35d34b898c03eed9e/python-snap7-1.3.tar.gz",
"platform": null,
"description": "About\n=====\n\nThis is a ctypes based python wrapper for snap7. Snap7 is an open source,\n32/64 bit, multi-platform Ethernet communication suite for interfacing natively\nwith Siemens S7 PLCs.\n\nPython-snap7 is tested with Python 3.7+, on Windows, Linux and OS X.\n\nThe full documentation is available on `Read The Docs <https://python-snap7.readthedocs.io/en/latest/>`_.\n\n\nInstallation\n============\n\nIf you are running Windows 10, Mac OS X or GNU/Linux on an Intel x64 compatible platform you can use the binary wheel installation::\n\n $ pip install python-snap7\n\n\nOfterwise, please read the `online installation documentation <https://python-snap7.readthedocs.io/en/latest/installation.html>`_.\n\n\nCredits\n=======\n\n* Gijs Molenaar (gijs at pythonic dot nl)\n* Stephan Preeker (stephan at preeker dot net)\n\nBoth authors are available for contracting to improve python-snap7. Please contact us at the email address above for inquiries.\n\n\nSpecial thanks to\n=================\n\n* Davide Nardella for creating snap7\n* Thomas Hergenhahn for his libnodave.\n* Thomas W for his S7comm wireshark plugin\n* `Fabian Beitler <https://github.com/swamper123>`_ and `Nikteliy <https://github.com/nikteliy>`_ for their contributions towards the 1.0 release\n* `Lautaro Nahuel Dapino <https://github.com/lautarodapin>`_ for his contributions.\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python wrapper for the snap7 library",
"version": "1.3",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "bb17fda4d483902194f951d895fc717d0b0e46adc88e2f2ad304b114d2c0bdc6",
"md5": "e968b4f415b8b1da6bbe1757e5ee4a57",
"sha256": "c33ab26d7617ed527eaebdaf098f6947e70bb9338ada532db28397837a631831"
},
"downloads": -1,
"filename": "python_snap7-1.3-py3-none-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "e968b4f415b8b1da6bbe1757e5ee4a57",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 193828,
"upload_time": "2023-01-17T07:15:15",
"upload_time_iso_8601": "2023-01-17T07:15:15.026362Z",
"url": "https://files.pythonhosted.org/packages/bb/17/fda4d483902194f951d895fc717d0b0e46adc88e2f2ad304b114d2c0bdc6/python_snap7-1.3-py3-none-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5af4086baccf2e71af96011a7a534ee3de52394f2b64e3d56f97de51cda08ce2",
"md5": "b19f3301b2c18528f7a25ad08c4e49bc",
"sha256": "441d162f9dc08ab6790f1bd4e1940ca2fe8c0d9bdd7dda0ba4a4e7738dab82c8"
},
"downloads": -1,
"filename": "python_snap7-1.3-py3-none-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "b19f3301b2c18528f7a25ad08c4e49bc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 137952,
"upload_time": "2023-01-17T07:15:17",
"upload_time_iso_8601": "2023-01-17T07:15:17.171467Z",
"url": "https://files.pythonhosted.org/packages/5a/f4/086baccf2e71af96011a7a534ee3de52394f2b64e3d56f97de51cda08ce2/python_snap7-1.3-py3-none-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ea146dda70653bcfd91010cccf5488f80c0fe9551baf8c549f5aab1eef1eb945",
"md5": "81716051a3e0e9cb205619848cfd9149",
"sha256": "f8bb72cf387b1af8e1e1b4bbbabf086ca7694c6024129c7a52054e3913f40ad6"
},
"downloads": -1,
"filename": "python_snap7-1.3-py3-none-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "81716051a3e0e9cb205619848cfd9149",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 342789,
"upload_time": "2023-01-17T07:15:19",
"upload_time_iso_8601": "2023-01-17T07:15:19.359463Z",
"url": "https://files.pythonhosted.org/packages/ea/14/6dda70653bcfd91010cccf5488f80c0fe9551baf8c549f5aab1eef1eb945/python_snap7-1.3-py3-none-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8abe552aac02b7aaaa5932acc402ba1375720050194de8ccbd1df3a5c00f3fba",
"md5": "6ff11774dfd6232d6ce95e8d38bb3640",
"sha256": "6eba58676033204e36e3ff957e3823c3076a20544f501a731b2ba62d96139cc6"
},
"downloads": -1,
"filename": "python_snap7-1.3-py3-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "6ff11774dfd6232d6ce95e8d38bb3640",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 150274,
"upload_time": "2023-01-17T07:15:21",
"upload_time_iso_8601": "2023-01-17T07:15:21.715512Z",
"url": "https://files.pythonhosted.org/packages/8a/be/552aac02b7aaaa5932acc402ba1375720050194de8ccbd1df3a5c00f3fba/python_snap7-1.3-py3-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5a20b52b5bf781627857799dbed8173ee67b39d52ace36a35d34b898c03eed9e",
"md5": "4fd75baae998bce2202bc8bb235843c2",
"sha256": "fc2dada8e157a6e8f5e02b7a702f3103ec1d99ad2f06b69748a2c40405b3e229"
},
"downloads": -1,
"filename": "python-snap7-1.3.tar.gz",
"has_sig": false,
"md5_digest": "4fd75baae998bce2202bc8bb235843c2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 50550,
"upload_time": "2023-01-17T07:15:23",
"upload_time_iso_8601": "2023-01-17T07:15:23.627901Z",
"url": "https://files.pythonhosted.org/packages/5a/20/b52b5bf781627857799dbed8173ee67b39d52ace36a35d34b898c03eed9e/python-snap7-1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-17 07:15:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "gijzelaerr",
"github_project": "python-snap7",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "python-snap7"
}