1
0
Fork 1
mirror of https://github.com/thatmattlove/hyperglass.git synced 2026-01-18 00:48:06 +00:00
Commit graph

17 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
e84cc4ac00 remove deprecated pydantic constr usage 2024-05-27 14:41:04 -04:00
thatmattlove
d2f734ba1c logging overhaul 2024-04-01 23:42:07 -04:00
thatmattlove
9c9a8469a4 replace flake8 with ruff for linting, refactor issues 2022-12-24 17:53:05 -05:00
thatmattlove
f37eb9abf7 add v2 docs, minor refactoring 2022-12-19 14:57:20 -05:00
thatmattlove
60429ebbc1 commit previous changes and dep updates 2022-12-11 17:30:20 -05:00
thatmattlove
c049569cab Update black 2021-12-06 17:12:30 -07:00
thatmattlove
85d7f8876e Refactor Device.type to Device.platform 2021-09-16 22:04:15 -07:00
thatmattlove
dda73cb370 Refactor and restructure directive model 2021-09-16 17:12:30 -07:00
thatmattlove
4792269168 Fix query JSON serialization 2021-09-16 13:59:39 -07:00
thatmattlove
a2ee4b50fa Implement global state 2021-09-15 00:57:45 -07:00
thatmattlove
723048d1d1 Refactor nos naming to type/device_type 2021-09-13 10:00:44 -07:00
thatmattlove
52ebf4663c Update code formatting - line length 2021-09-12 15:09:24 -07:00
thatmattlove
5ccfe50792 Complete directives implementation, refactor exceptions, deprecate VRFs, bump minimum Python version 2021-09-07 22:58:39 -07:00
thatmattlove
78571edb4e Closes #151: Fix issue with Junos parsing from d1160fe 2021-07-03 21:36:22 -07:00
checktheroads
d1160fe4ba Closes #150: Port BIRD AS_Path/Community handling from hyperglass-agent 2021-06-18 22:36:52 -07:00
checktheroads
6f49292dee move execution module to relative imports 2020-10-05 12:10:27 -07:00
Renamed from hyperglass/execution/construct.py (Browse further)