diff --git a/README.md b/README.md index b8b068a7..b719eac2 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ SNMP Library for Python ----------------------- [![Become a Sponsor](https://img.shields.io/badge/Become%20a%20Sponsor-lextudio-orange.svg?style=for-readme)](https://github.com/sponsors/lextudio) -[![PyPI](https://img.shields.io/pypi/v/pysnmp-lextudio.svg)](https://pypi.python.org/pypi/pysnmp-lextudio) -[![PyPI Downloads](https://img.shields.io/pypi/dd/pysnmp-lextudio)](https://pypi.python.org/pypi/pysnmp-lextudio/) -[![Python Versions](https://img.shields.io/pypi/pyversions/pysnmp-lextudio.svg)](https://pypi.python.org/pypi/pysnmp-lextudio/) +[![PyPI](https://img.shields.io/pypi/v/pysnmp.svg)](https://pypi.python.org/pypi/pysnmp) +[![PyPI Downloads](https://img.shields.io/pypi/dd/pysnmp)](https://pypi.python.org/pypi/pysnmp/) +[![Python Versions](https://img.shields.io/pypi/pyversions/pysnmp.svg)](https://pypi.python.org/pypi/pysnmp/) [![GitHub license](https://img.shields.io/badge/license-BSD-blue.svg)](https://raw.githubusercontent.com/lextudio/pysnmp/master/LICENSE.rst) This is a pure-Python, open source and free implementation of v1/v2c/v3 @@ -14,7 +14,7 @@ SNMP engine distributed under 2-clause [BSD license](https://www.pysnmp.com/pysn The PySNMP project was initially sponsored by a [PSF](http://www.python.org/psf/) grant. Thank you! -This repo is a fork of Ilya Etingof's project [etingof/pysnmp](https://github.com/etingof/pysnmp), but [LeXtudio Inc. is taking over the entire PySNMP ecosystem](https://github.com/etingof/pysnmp/issues/429), including the library, documentation, and the website. +This repo is derived from Ilya Etingof's project [etingof/pysnmp](https://github.com/etingof/pysnmp), but [LeXtudio Inc. has taken over the entire PySNMP ecosystem](https://github.com/etingof/pysnmp/issues/429), including the library, documentation, and the website. Ilya sadly passed away on 10-Aug-2022. Announcement [here](https://lists.openstack.org/pipermail/openstack-discuss/2022-August/030062.html). His work is still of great use to the Python community and he will be missed. @@ -48,13 +48,13 @@ Features, specific to SNMPv3 model include: Download & Install ------------------ -The PySNMP software is freely available for download from [PyPI](https://pypi.python.org/pypi/pysnmp-lextudio) +The PySNMP software is freely available for download from [PyPI](https://pypi.python.org/pypi/pysnmp) and [GitHub](https://github.com/lextudio/pysnmp.git). Just run: ```bash -$ pip install pysnmp-lextudio +$ pip install pysnmp ``` To download and install PySNMP along with its dependencies: @@ -69,7 +69,7 @@ Besides the library, command-line [SNMP utilities](https://github.com/lextudio/s written in pure-Python could be installed via: ```bash -$ pip install snmpclitools-lextudio +$ pip install snmpclitools ``` and used in the very similar manner as conventional Net-SNMP tools: diff --git a/docs/source/download.rst b/docs/source/download.rst index 5fdd0deb..2329676d 100644 --- a/docs/source/download.rst +++ b/docs/source/download.rst @@ -18,7 +18,7 @@ The best way to obtain PySNMP and dependencies is to run: .. code-block:: bash - $ pip install pysnmp-lextudio + $ pip install pysnmp Related Resources ----------------- diff --git a/docs/source/index.rst b/docs/source/index.rst index af34bf28..a95fcf63 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -87,7 +87,7 @@ Best way is usually to install PySNMP using `PySNMP PyPI package`_. .. code-block:: bash - $ pip install pysnmp-lextudio + $ pip install pysnmp If that does not work for you for some reason, you might need to read the following page. diff --git a/poetry.lock b/poetry.lock index ff492152..296d9cdb 100644 --- a/poetry.lock +++ b/poetry.lock @@ -486,13 +486,13 @@ files = [ [[package]] name = "exceptiongroup" -version = "1.2.1" +version = "1.2.2" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" files = [ - {file = "exceptiongroup-1.2.1-py3-none-any.whl", hash = "sha256:5258b9ed329c5bbdd31a309f53cbfb0b155341807f6ff7606a1e801a891b29ad"}, - {file = "exceptiongroup-1.2.1.tar.gz", hash = "sha256:a4785e48b045528f5bfe627b6ad554ff32def154f42372786903b7abcfe1aa16"}, + {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, + {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, ] [package.extras] @@ -835,14 +835,14 @@ files = [ windows-terminal = ["colorama (>=0.4.6)"] [[package]] -name = "pysmi-lextudio" -version = "1.4.3" +name = "pysmi" +version = "1.4.4" description = "A pure-Python implementation of SNMP/SMI MIB parsing and conversion library." optional = false python-versions = "<4.0,>=3.8" files = [ - {file = "pysmi_lextudio-1.4.3-py3-none-any.whl", hash = "sha256:cb629c6386a30c976f83c29fc71e53b06d60f15094d0c0114cf8d095351b76e5"}, - {file = "pysmi_lextudio-1.4.3.tar.gz", hash = "sha256:7d255fb38669410835acf6c2e8ab41975a6d8e64593b119552e36ecba004054f"}, + {file = "pysmi-1.4.4-py3-none-any.whl", hash = "sha256:4c961e726e83a88f11b24e3f76a77d1396d827682088f09b8f1d5ca0429e31fa"}, + {file = "pysmi-1.4.4.tar.gz", hash = "sha256:7c8e7cae880dc56ffca872452023a3aea4e695c67661d5739eb6d718ec91e1f3"}, ] [package.dependencies] @@ -1354,4 +1354,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "41c2742b7c8c2c2d348a7c7b6572a38b4db65771727df84431b6dfaa59adf207" +content-hash = "8626ecfb7b745206c4eb40ef0efcfe2534b46da0eb82a8d73487515be5939bf2" diff --git a/pyproject.toml b/pyproject.toml index 51e237c4..df59bf95 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [tool.poetry] -name = "pysnmp-lextudio" +name = "pysnmp" version = "6.2.1" description = "A Python library for SNMP" authors = ["Ilya Etingof ", "LeXtudio Inc. "] @@ -29,7 +29,7 @@ include = ["docs", "tests", "examples"] python = "^3.8" pyasn1 = ">=0.4.8, !=0.5.0" pysnmpcrypto = "^0.0.4" -pysmi-lextudio = "^1.3.0" +pysmi = "^1.3.0" pytest-cov = "^4.0.0" [tool.poetry.group.dev.dependencies]