Skip to content

Commit

Permalink
0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
akarneliuk committed Jul 22, 2022
1 parent 8c45a01 commit ffa17f4
Show file tree
Hide file tree
Showing 14 changed files with 10 additions and 668 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install -r requirements-new.txt
- name: Perform linting validation
continue-on-error: true
Expand Down
5 changes: 5 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,11 @@ Contributors
Dev Log
=======

Release **0.8.0**:

- **Important**: potentially breaking change. The dependency is moved from ``grpcio-tools`` to ``protobuf``, which as a standalone package has a much newer serion.
- Spec is rebuilt and updated to support gNMI of version ``0.8.0``.

Release **0.7.5**:

- Amended the logic of ``ONCE`` telemetry mode to automatically terminate on receiving ``{"sync_response": True}`` message.
Expand Down
2 changes: 1 addition & 1 deletion pygnmi/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
pyGNMI module to manage network devices with gNMI
(c)2020-2022, Karneliuk
"""
__version__ = "0.7.6"
__version__ = "0.8.0"
3 changes: 0 additions & 3 deletions pygnmi/spec/gnmi_ext_pb2_grpc.py

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
32 changes: 0 additions & 32 deletions pygnmi/spec/v080/proto/collector.proto

This file was deleted.

458 changes: 0 additions & 458 deletions pygnmi/spec/v080/proto/gnmi.proto

This file was deleted.

91 changes: 0 additions & 91 deletions pygnmi/spec/v080/proto/gnmi_ext.proto

This file was deleted.

78 changes: 0 additions & 78 deletions pygnmi/spec/v080/proto/target.proto

This file was deleted.

1 change: 0 additions & 1 deletion requirements-dev.txt → requirements-new.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,4 @@ coverage
dictdiffer
pylint
flake8
pylint
protobuf --no-binary=protobuf
File renamed without changes.
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,19 @@
setup(
name='pygnmi',
packages=['pygnmi', 'pygnmi.spec', 'pygnmi.artefacts'],
version='0.7.5',
version='0.8.0',
license='bsd-3-clause',
description='Pure Python gNMI client to manage network functions and collect telemetry.',
long_description=long_description,
long_description_content_type='text/x-rst',
author='Anton Karneliuk',
author_email='[email protected]',
url='https://github.com/akarneliuk/pygnmi',
download_url='https://github.com/akarneliuk/pygnmi/archive/v0.7.5.tar.gz',
download_url='https://github.com/akarneliuk/pygnmi/archive/v0.8.0.tar.gz',
keywords=['gnmi', 'automation', 'grpc', 'network'],
install_requires=[
'grpcio',
'grpcio-tools',
'protobuf --no-binary=protobuf',
'cryptography',
'dictdiffer'
],
Expand Down

0 comments on commit ffa17f4

Please sign in to comment.