dlms-cosem

View on PyPIReverse Dependencies (1)

24.1.0 dlms_cosem-24.1.0-py3-none-any.whl

Wheel Details

Project: dlms-cosem
Version: 24.1.0
Filename: dlms_cosem-24.1.0-py3-none-any.whl
Download: [link]
Size: 116096
MD5: 9d8695ebb58e1312498da2fa061770b8
SHA256: 11b790e40033c0b096e482ebe54589965e4e436a85ee3a6f4bff0649fb4d62ee
Uploaded: 2024-01-22 15:29:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dlms-cosem
Version: 24.1.0
Summary: A Python library for DLMS/COSEM
Author: Henrik Palmlund Wahlgren @ Palmlund Wahlgren Innovative Technology AB
Author-Email: henrik[at]pwit.se
Maintainer: Henrik Palmlund Wahlgren @ Palmlund Wahlgren Innovative Technology AB
Maintainer-Email: henrik[at]pwit.se
Home-Page: https://github.com/pwitab/dlms-cosem
Project-Url: Documentation, https://www.dlms.dev/
Project-Url: Bug Tracker, https://github.com/pwitab/dlms-cosem/issues
Project-Url: Source Code, https://github.com/pwitab/dlms-cosem
License: MIT
Keywords: AMR,Metering,smart meters,MDM,dlms,cosem
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Communications
Requires-Python: ~=3.7
Requires-Dist: attrs (>=22.2.0)
Requires-Dist: pyserial (>=3.5)
Requires-Dist: cryptography (>=35.0.0)
Requires-Dist: asn1crypto (>=1.4.0)
Requires-Dist: python-dateutil (>=2.8.1)
Requires-Dist: typing-extensions (>=3.10)
Requires-Dist: structlog (>=22.1.0)
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: mkdocs; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-sugar; extra == "dev"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-sugar; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10847 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dlms_cosem/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dlms_cosem/a_xdr.py sha256=FhTyRZWs7eR4yGyTrpG1KNBPSI-kDvmT_VA9eS798RA 9630
dlms_cosem/ber.py sha256=_L4R8Wxg47yURFnMzeEbCyfg_hPDG5HP7B543fN_2ME 1369
dlms_cosem/client.py sha256=DTz_xN73hgB7PavuQpdPcZH-2AQeQ7MOH8KrK5J8Wlo 9855
dlms_cosem/connection.py sha256=3dLTdnFXFvEvdKuDj9riWyYGKQO6r_p8ZrwSf2iDCrk 23720
dlms_cosem/crc.py sha256=2v-x_zXUGh_t1ywn6n-EwN32k9bUcAia9KLy2G25PyQ 2828
dlms_cosem/dlms_data.py sha256=Q57ssKz8PliOpAMIImS4aIySAw_Z7EMDvDouiJnOerM 14361
dlms_cosem/enumerations.py sha256=OWV4LBmcHISgQevN1LWJtf1_4xq-skIm7lWtFWAcfBE 9168
dlms_cosem/exceptions.py sha256=twOvYM2cUHJIIT-1OWlqRbrZ2Poc6rThHlevTkqqKhI 1067
dlms_cosem/io.py sha256=Ma844iTj_HW9CGLQnStPC14oWpoBOSEGVKx5LrW4KL0 15061
dlms_cosem/parsers.py sha256=PEnUwuyiav-vw6XZN-OhhzZkctkeI5FKwAuF07z5L5s 7497
dlms_cosem/security.py sha256=Wn7zv7HTgEYNptw7DxMsUOOwsVIcyX2rC0teppgTPXs 17600
dlms_cosem/state.py sha256=a9Z7FEavA1FihdfzdxbbtJpQF4qgkxbNutD_jcYHKQA 4976
dlms_cosem/time.py sha256=BbW13CNyztXk-Tl0lUzF2AfvAdSof7IiyhAkUaUpyfU 10766
dlms_cosem/utils.py sha256=19bgGJsjGcdWZNyWdXzKib8ockbDny5R-zF2Zd7isTU 1246
dlms_cosem/cosem/__init__.py sha256=JJcBgf3vPe0nWoXAXoetUIbn1LuUR335aN2HXKBY3eY 267
dlms_cosem/cosem/association.py sha256=h9KiKCl1D2OmFiSBhpT_HH_DCcKS5KHTBmeA7FbZn9s 973
dlms_cosem/cosem/attribute_with_selection.py sha256=n9Fhi2mX2DdbtGDL-6rFX_7zwWgHIcs6q13T9baqGs4 1150
dlms_cosem/cosem/base.py sha256=HyiicF43hQ1dmIit2wL5bmPHtN4g86EfmMBrgox-jD0 1927
dlms_cosem/cosem/capture_object.py sha256=Ow4JRnqcs2xHTP5aUSe7qbbahtq_3-LLRBITH08WNpo 1287
dlms_cosem/cosem/obis.py sha256=IBrSxUZqSCuYLMf-7ONee1Zm_RCjQKp_ibjU6a5f4ps 2987
dlms_cosem/cosem/profile_generic.py sha256=Ab5eYGBpFo9jb97FCpPYeKpl5RDJ1qzlR3H8pEcy5hA 3559
dlms_cosem/cosem/selective_access.py sha256=KtdMHGwBlPtwdC5WY0Z-tBL5xWBlwZKSAedAdCiKNUk 5391
dlms_cosem/hdlc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dlms_cosem/hdlc/address.py sha256=iDH1dcxzl5hYTnjTEZIbFzaUuSXKAB_frJjQS2y3inU 8412
dlms_cosem/hdlc/connection.py sha256=u2x_iL0aWYx9OK_kdAVXTF9o8ydI8nT_wo9YDhp5C1g 6985
dlms_cosem/hdlc/exceptions.py sha256=S9m55T9WLbbRsfz1kDS5acoFcYZr-01QaJOYthP60OI 345
dlms_cosem/hdlc/fields.py sha256=vn2-5Kt7vNsXTC2zfZhyFj-PeQtJohrkWhi_jRHVg2Q 8816
dlms_cosem/hdlc/frames.py sha256=oyXjW5pdc23hWIoD-rr2R9FrvIKMPBEar1vHV7z8oj0 16760
dlms_cosem/hdlc/state.py sha256=OwvT47WeSpwO2mwLOWXJoJjNUps5TkTEeEw-AlS-g8M 3214
dlms_cosem/hdlc/validators.py sha256=M06KFjdHN6J2dJNnXFhB0AOAVcxfbLP7Osrcp78vGfc 1310
dlms_cosem/protocol/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dlms_cosem/protocol/wrappers.py sha256=_D5TwL9QAa9M3A6j5dN6_x0GXcsBkq3RXnlTax5xTQo 3917
dlms_cosem/protocol/acse/__init__.py sha256=Huo1PFznrO1lzyBpL3DusqFFUCtANaMh0Hqe8wKagbI 575
dlms_cosem/protocol/acse/aare.py sha256=EoxLsXFPFRqZNajYu4MhYYvtdK_1XucX5hKzZZHxDa4 15245
dlms_cosem/protocol/acse/aarq.py sha256=o4R-2rSJ0O1ONVubvGdYq3kLcf42FXoU6c4VBkYRmGs 14303
dlms_cosem/protocol/acse/base.py sha256=ja15fppdY0i5thuGLks9C2lCahEGXsudssPnU3XBdgg 6231
dlms_cosem/protocol/acse/rlre.py sha256=diojnD9MnhcCSn2TrcrsoqxlOsPtCteFHsxqMVAQ4Ro 3420
dlms_cosem/protocol/acse/rlrq.py sha256=kcGLS4ga0h2qmRNricKLZ5W8M5AV0giWAp3t4eO6QJY 3434
dlms_cosem/protocol/acse/user_information.py sha256=PXo4R9i2RXZxCybbY8kXeQciso0ASa8TmQZaWSm8HZA 1996
dlms_cosem/protocol/xdlms/__init__.py sha256=nwTtQDj3nahdCZ3ZvKmqONLgGN2ewt5GTKk4FlEL7m4 2241
dlms_cosem/protocol/xdlms/action.py sha256=b5d2sU4lsIVajQ91XfgkoOPxTA7ifzxk4G8FhsLuhn0 11894
dlms_cosem/protocol/xdlms/base.py sha256=58JUg8NTyi0thwkR1esOdNdcgYvQ6h-kmUvpAOntLiM 264
dlms_cosem/protocol/xdlms/confirmed_service_error.py sha256=2I7lnMvGuz83ieYmq7R_5QfPXV_nxqOdytWjQJfXH-E 2624
dlms_cosem/protocol/xdlms/conformance.py sha256=o7Xgqagsm8ytd2VIbzrGG9s9S9-WoqMMqxZnaVDr4B4 3974
dlms_cosem/protocol/xdlms/data_notification.py sha256=RTBIqNDuyRoaFvZ12ZnIURESaDWlXIJsWjOB0blWKV8 4464
dlms_cosem/protocol/xdlms/exception_response.py sha256=VuqMEMHQn_tY72-DzwKg-cQi51NkbYavpa-HDV4Jv9Q 1381
dlms_cosem/protocol/xdlms/general_global_cipher.py sha256=9sZ1sGIwsuzUG4k7H5U1Ak1PIem2YLXBHklhaZqcbtY 3344
dlms_cosem/protocol/xdlms/get.py sha256=F77ZA64V0eQKvZG24Vos_H42iuiUbKK_hFsQIctNjx4 24563
dlms_cosem/protocol/xdlms/initiate_request.py sha256=zUdgbA3i6RtMeTcOwW4iwpt8TPZqrpD7_FdTYvKgJaw 5498
dlms_cosem/protocol/xdlms/initiate_response.py sha256=_MNPv6tOJHDjx9GbT9IComNvuAlpdibKLtdpiiQpQgs 3928
dlms_cosem/protocol/xdlms/invoke_id_and_priority.py sha256=dIkUDqfVurqQdWLXkw883H327w5O-LGjMcHr_M0Tyjc 1885
dlms_cosem/protocol/xdlms/set.py sha256=_7qMTJtP8seiKHm-6v7EMSqsm0SLGwqw__jXDezczzc 10280
tests/test_asce/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_asce/test_aare.py sha256=yQ5uPazUGePAPqLFzsqwvV2lCTlWv8wx6g72zzyhOhw 11586
tests/test_asce/test_aarq.py sha256=QMZEtmBGhbi87dCZL-PWWDENDP1VuL_1c4hHHKZNYDA 11759
tests/test_asce/test_conformance.py sha256=s5KFm-X2MY0SBrSm8MhU3DWv_2CpGPirc-0QU9OCft4 1292
tests/test_asce/test_rlre.py sha256=DNKkImZO3Y1eEt3_9LMfGruE2kO2z18TPazcg9GzatI 1175
tests/test_asce/test_rlrq.py sha256=4MGjwYBtljEll8oeLIlAQpdXbmw_gEB2F4-vN6nUTbc 818
tests/test_clients/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_clients/test_dlms_client.py sha256=x1k6vnqhVmdlvhusJxyJ0RQWzofJYJ0evQEcfFcdQSY 1977
tests/test_hdlc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_hdlc/test_hdlc.py sha256=9TFqe6SVsX7QiteFeoYdXgm-j3UklEdi-limpjKtgVM 13560
tests/test_xdlms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_xdlms/test_action.py sha256=F1Kx74se-YelpXojIsOJb_j2W-DVsAxwBje6aH9DMWc 8652
tests/test_xdlms/test_data_notification.py sha256=2Z3kHNRPWKkbJei1RTYo6AA5nV4nBVw95ZerUfYdh-Q 790
tests/test_xdlms/test_get.py sha256=UNGqm7OqewyTO00V7Tqjs-mgi4KIXCkxDrjQRfsaV84 104718
tests/test_xdlms/test_initiate.py sha256=O7lM1RZVKnXb9thLD_qGCIvDJb_Zhqzu69dNW4mCyYY 12368
tests/test_xdlms/test_selective_access.py sha256=z7uQnNfpU00Q_ZPX5wJdX7fCvTDaFmhu4r0GTPAQM34 4325
tests/test_xdlms/test_set.py sha256=6v2FFixfCOCVbp4XAZVp8_4zYwGlKHMTxNeBExNBSkU 5238
dlms_cosem-24.1.0.dist-info/LICENSE sha256=X97juh6KN_0jxjV138K7A2Bl9WT_9fj4RLEES_DKY-A 5274
dlms_cosem-24.1.0.dist-info/METADATA sha256=KgtdfTegOezuPjo0tNLjBhx13ylNFSjeK3nvfNn7kU0 12995
dlms_cosem-24.1.0.dist-info/WHEEL sha256=5sUXSg9e4bi7lTLOHcm6QEYwO5TIF1TNbTSVFVjcJcc 92
dlms_cosem-24.1.0.dist-info/top_level.txt sha256=Ro2zLps6blZEwSsyz03sJsQn4lD1K6xHwl8Nw64bwPs 17
dlms_cosem-24.1.0.dist-info/RECORD

top_level.txt

dlms_cosem
tests