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

155 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
ec3c55aa81 prepare v2.0.4 2024-07-01 00:01:03 -04:00
thatmattlove
4733dd1893 prepare v2.0.3 2024-06-16 17:17:13 -04:00
thatmattlove
0137b042dc prepare v2.0.2 2024-06-01 15:44:49 -04:00
thatmattlove
35d9c26eff update version to 2.0.1 2024-05-31 23:06:33 -04:00
thatmattlove
d1a62f9646 update repo for v2 release 2024-05-28 13:42:25 -04:00
thatmattlove
d2f734ba1c logging overhaul 2024-04-01 23:42:07 -04:00
thatmattlove
d2e1486b5a initial migration to litestar 2024-03-26 23:59:42 -04:00
thatmattlove
77c0a31256 upgrade major dependencies 2024-03-16 23:17:54 -04:00
thatmattlove
9e6e0d55ee fix missing toml dependency 2024-03-01 23:17:57 -05:00
thatmattlove
cd6bf7a162 tooling overhaul 2024-02-27 17:44:19 -05:00
thatmattlove
315abe5a4e update dependencies 2023-04-14 00:24:23 -04:00
thatmattlove
446853e4a9 countless updates I mostly don't remember. 2023-04-13 23:05:05 -04:00
thatmattlove
e3f40b4f7b add platforms page 2022-12-26 14:29:16 -05:00
thatmattlove
0ebe265cb9 bump ruff version 2022-12-26 10:57:18 -05:00
thatmattlove
288233e059 add file utility tests 2022-12-26 09:57:30 -05:00
thatmattlove
43faa0f8e4 fix zip error 2022-12-24 18:21:25 -05:00
thatmattlove
9c9a8469a4 replace flake8 with ruff for linting, refactor issues 2022-12-24 17:53:05 -05:00
thatmattlove
60429ebbc1 commit previous changes and dep updates 2022-12-11 17:30:20 -05:00
thatmattlove
dfca1a5bc1 Move isort configuration to pyproject.toml 2021-12-22 22:22:01 -07:00
thatmattlove
b7b681f3d3 Restructure utilities, add tests 2021-12-15 00:50:20 -07:00
thatmattlove
44a1b0aa78 Remove unnecessary dependencies 2021-12-14 23:02:05 -07:00
thatmattlove
9bdb157ca4 update major dependencies 2021-12-08 11:38:00 -07:00
thatmattlove
c049569cab Update black 2021-12-06 17:12:30 -07:00
thatmattlove
aa5adf3e7f fix hyperglass CLI naming 2021-12-06 16:51:59 -07:00
thatmattlove
55f8a62fb0 implement generic http client; remove hyperglass-agent connection handler 2021-11-07 01:19:29 -07:00
thatmattlove
60786d1cea Remove Scrapli 2021-10-06 16:54:04 -07:00
thatmattlove
fe7abddd4e Fix tests 2021-10-04 01:43:02 -07:00
thatmattlove
2589c5fa06 Migrate to typer for hyperglass CLI, implement new setup 2021-09-27 01:40:49 -07:00
thatmattlove
fbe778a605 Improve logging 2021-09-26 16:50:25 -07:00
thatmattlove
e06ea5ecb9 Add separate hooks for major state objects, add tests 2021-09-16 13:46:50 -07:00
thatmattlove
c99f98a6f0 Complete global state implementation 2021-09-15 18:25:37 -07:00
thatmattlove
a2ee4b50fa Implement global state 2021-09-15 00:57:45 -07:00
thatmattlove
e3be569322 Add pytest dependency 2021-09-13 02:40:24 -07:00
thatmattlove
a62785227e Start output plugin core implementation 2021-09-12 15:06:34 -07:00
thatmattlove
76bf5eb380 Implement UI configuration response model 2021-09-10 23:13:27 -07:00
thatmattlove
0e6c5e02ad Add flake8 & isort tasks to taskipy 2021-09-10 01:18:59 -07:00
thatmattlove
281895e259 Implement version manager & add tasks to poetry 2021-09-09 18:03:22 -07:00
thatmattlove
5ccfe50792 Complete directives implementation, refactor exceptions, deprecate VRFs, bump minimum Python version 2021-09-07 22:58:39 -07:00
thatmattlove
b05e544e40 Merge branch 'develop' into generic-commands 2021-07-06 22:05:37 -07:00
thatmattlove
c52a6f6098 Release 1.0.4 2021-07-03 23:08:17 -07:00
checktheroads
eea833ed44 Update GitHub username 2021-06-23 19:22:30 -07:00
checktheroads
029649e44f Merge branch 'develop' into generic-commands
# Conflicts:
#	hyperglass/configuration/main.py
#	hyperglass/ui/components/form/queryType.tsx
#	hyperglass/ui/components/lookingGlass.tsx
2021-06-19 13:48:14 -07:00
checktheroads
4fb7be9bd7 Prepare 1.0.2 release 2021-06-18 22:42:29 -07:00
checktheroads
f2a285bcbe Bump version to 1.0.1 2021-06-17 21:57:08 -07:00
checktheroads
dfacccea54 Migrate to hyperglass.dev domain 2021-05-31 18:31:14 -07:00
checktheroads
abd192250c Update version to v1.0.0 2021-05-30 01:12:32 -07:00
checktheroads
5f036228a5 initial work on generic commands 2021-05-29 21:26:03 -07:00
checktheroads
54eba20f6a bump version to 1.0.0-beta.82 2021-04-24 17:09:51 -07:00
checktheroads
e2f1601553 update dependencies 2021-04-24 15:52:26 -07:00