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