1
0
Fork 1
mirror of https://github.com/thatmattlove/hyperglass.git synced 2026-01-19 17:38:05 +00:00
Commit graph

16 commits

Author SHA1 Message Date
Jason Hall
830f300822 Upgraded tooling and testing
Due to changes in tooling from the originals used file formats have changed.

pnpm	10.10.0
rye	0.44.0
ruff	0.11.8

CI is now testing on a matrix of pnpm, node, and python versions. This
will hopefully cover edgecases where users are running various version.
Still needs update to use python version in matrix with `rye`.

Installs OS deps in workflow

Adds 'packages' key in workspace form pnpm 9

Makes testing for BaseExternal configurable

Adds redis and httpbin as service containers

ruff lint changed dictionary comprehensions

adds environment variables for httpbin

Fixes runner to docker communications
2025-05-13 17:55:56 -04:00
thatmattlove
d2f734ba1c logging overhaul 2024-04-01 23:42:07 -04:00
thatmattlove
3e73d02c46 clean up compat module 2022-12-26 10:03:56 -05:00
thatmattlove
9c9a8469a4 replace flake8 with ruff for linting, refactor issues 2022-12-24 17:53:05 -05:00
thatmattlove
e06ea5ecb9 Add separate hooks for major state objects, add tests 2021-09-16 13:46:50 -07:00
thatmattlove
a2ee4b50fa Implement global state 2021-09-15 00:57:45 -07:00
thatmattlove
52ebf4663c Update code formatting - line length 2021-09-12 15:09:24 -07:00
thatmattlove
a62785227e Start output plugin core implementation 2021-09-12 15:06:34 -07:00
thatmattlove
5ccfe50792 Complete directives implementation, refactor exceptions, deprecate VRFs, bump minimum Python version 2021-09-07 22:58:39 -07:00
checktheroads
72269f38f5 consolidate name & display name fields, closes #115 2021-02-10 00:43:40 -07:00
checktheroads
fbb42e7c5b add ssh key authentication support, closes #81 2020-10-11 14:39:17 -07:00
checktheroads
6b188e446c import formatting imporvements 2020-10-11 13:14:57 -07:00
checktheroads
6f49292dee move execution module to relative imports 2020-10-05 12:10:27 -07:00
checktheroads
e3716784bc Refactor devices model 2020-07-30 01:30:01 -07:00
checktheroads
3b513e2a60 Improve driver layout 2020-07-23 17:47:54 -07:00
checktheroads
8c4bf5fbc2 Refactor connection handling to support any transport drivers with a common API 2020-07-23 09:20:04 -07:00