From 88adc42c915a72ae8d5d1dbef27d05d158e64765 Mon Sep 17 00:00:00 2001 From: checktheroads Date: Sat, 10 Oct 2020 21:16:54 -0700 Subject: [PATCH] bump version to 1.0.0-beta.60 --- CHANGELOG.md | 20 ++++++++++++++++++++ hyperglass/constants.py | 2 +- pyproject.toml | 4 ++-- 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8fc94b6..3d3d148 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 1.0.0-beta60 - 2020-10-10 + +### Fixed +- [#90](https://github.com/checktheroads/hyperglass/issues/90): Fix a typing error that caused ping & traceroute queries to fail for certain devices. + +### Added +- [#82](https://github.com/checktheroads/hyperglass/issues/82): Add support for Redis password authentication. Authentication can be configured in the following manner: + +```yaml +# hyperglass.yaml +cache: + password: examplepassword +``` + +This would correspond with the following stanza in the Redis configuration file: + +``` +requirepass examplepassword +``` + ## 1.0.0-beta59 - 2020-10-05 ### Added diff --git a/hyperglass/constants.py b/hyperglass/constants.py index 98485a2..88c373c 100644 --- a/hyperglass/constants.py +++ b/hyperglass/constants.py @@ -4,7 +4,7 @@ from datetime import datetime __name__ = "hyperglass" -__version__ = "1.0.0-beta.59" +__version__ = "1.0.0-beta.60" __author__ = "Matt Love" __copyright__ = f"Copyright {datetime.now().year} Matthew Love" __license__ = "BSD 3-Clause Clear License" diff --git a/pyproject.toml b/pyproject.toml index d2d2555..0371f46 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ license = "BSD-3-Clause-Clear" name = "hyperglass" readme = "README.md" repository = "https://github.com/checktheroads/hyperglass" -version = "1.0.0-beta.59" +version = "1.0.0-beta.60" [tool.poetry.scripts] hyperglass = "hyperglass.console:CLI" @@ -35,6 +35,7 @@ PyYAML = "^5.3" aiofiles = "^0.5.0" aredis = "^1.1.7" click = "^7.0" +cryptography = "3.0.0" distro = "^1.5.0" fastapi = "^0.59" favicons = "^0.0.9" @@ -54,7 +55,6 @@ scrapli = {extras = ["asyncssh"], version = "^2020.9.26"} uvicorn = "^0.11" uvloop = "^0.14.0" xmltodict = "^0.12.0" -cryptography = "3.0.0" [tool.poetry.dev-dependencies] bandit = "^1.6.2"