Commit graph

76 commits

Author SHA1 Message Date
brutaljokerz
a5dfc8bbeb
Merge pull request #22 from 0xrsydn/automation/hermes-agent-nightly-candidate
chore: update Hermes Agent nightly candidate
2026-09-10 02:35:10 +07:00
brutaljokerz
27f5da79e5
Merge pull request #24 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-09-10 02:34:54 +07:00
0xrsydn
3d028958ce chore: update Hermes Agent nightly candidate 2026-09-09 08:34:25 +00:00
0xrsydn
09e96d2ce5 chore: update Hermes Agent stable candidate 2026-09-08 08:57:04 +00:00
brutaljokerz
08290b5dff
Merge pull request #23 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-09-04 17:49:26 +07:00
hermes
24a7df544e fix: add 0.21.0 deps (firecrawl-anydoc, snowballstemmer) and --version check
Upstream 0.21.0 added firecrawl-anydoc==0.2.4 (document-to-Markdown
converter) as a direct core dependency. It ships only Rust/maturin
artifacts, so package.nix consumes the prebuilt cp310-abi3 x86_64-linux
wheel (zero runtime deps per PyPI), mirroring the existing nemo-relay
wheel pattern.

Re-adds snowballstemmer==3.1.1 (tool_search BM25 stemming, required
since 0.20.6) which the candidate regeneration from main dropped, and
restores the 'hermes --version' form in the package-contents check (the
'hermes version' subcommand was removed upstream in 0.20.6).

Files: package.nix (add firecrawl-anydoc builder + both deps),
checks.nix (--version).
2026-09-04 10:38:19 +00:00
0xrsydn
81091fbf13 chore: update Hermes Agent stable candidate 2026-09-01 09:29:36 +00:00
brutaljokerz
af40dae82b
Merge pull request #20 from 0xrsydn/automation/hermes-agent-nightly-candidate
chore: update Hermes Agent nightly candidate
2026-08-20 16:16:11 +07:00
brutaljokerz
d4b4283a72
Merge pull request #21 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-08-20 16:15:50 +07:00
0xrsydn
1427a330c3 chore: update Hermes Agent nightly candidate 2026-08-20 04:33:09 +00:00
0xrsydn
e53cbace0c chore: update Hermes Agent stable candidate 2026-08-19 04:57:12 +00:00
brutaljokerz
d1b46bb48c
Merge pull request #19 from 0xrsydn/pullfrog/add-workflow-1787052689589
chore: add Pullfrog workflow file
2026-08-18 18:43:41 +07:00
pullfrog[bot]
f289ed1661
chore: add Pullfrog workflow file 2026-08-18 11:31:30 +00:00
brutaljokerz
4ad4fcac9a
Merge pull request #17 from 0xrsydn/automation/hermes-agent-nightly-candidate
chore: update Hermes Agent nightly candidate
2026-08-18 14:00:32 +07:00
brutaljokerz
1beabc4d9c
Merge pull request #18 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-08-18 14:00:16 +07:00
0xrsydn
38f1fa8e08 chore: update Hermes Agent stable candidate 2026-08-18 04:56:43 +00:00
0xrsydn
b9b823b6f0 chore: update Hermes Agent nightly candidate 2026-08-18 04:32:12 +00:00
brutaljokerz
406bc39d75
Merge pull request #15 from 0xrsydn/automation/hermes-agent-nightly-candidate
chore: update Hermes Agent nightly candidate
2026-08-18 06:12:27 +07:00
brutaljokerz
b0a9677831
Merge pull request #16 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-08-18 06:12:11 +07:00
0xrsydn
9774b0649e chore: update Hermes Agent stable candidate 2026-08-17 05:03:34 +00:00
0xrsydn
341f3d99f6 chore: update Hermes Agent nightly candidate 2026-08-17 04:38:36 +00:00
brutaljokerz
5b2e955a02
Merge pull request #13 from 0xrsydn/automation/hermes-agent-nightly-candidate
chore: update Hermes Agent nightly candidate
2026-08-14 20:48:09 +07:00
brutaljokerz
1bb314ca71
Merge pull request #14 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-08-14 20:47:49 +07:00
0xrsydn
c70a59e42b chore: update Hermes Agent stable candidate 2026-08-14 05:51:10 +00:00
0xrsydn
9c2eb3fc99 chore: update Hermes Agent nightly candidate 2026-08-14 05:31:32 +00:00
brutaljokerz
c85144c669
Merge pull request #11 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-08-13 13:29:24 +07:00
hermes
32801e3c36 fix: build hermes-agent 0.20.0 stable candidate
- relax setuptools==83.0.0 pin (nixpkgs ships 80.10.1) in postPatch
- set HERMES_NIX_BUILD=1: upstream setup.py refuses wheel builds without it
- disable slack-bolt 1.27.0 tests: crash at interpreter shutdown in sandbox
- package nemo-relay 0.6.0 from its manylinux abi3 wheel (not in nixpkgs)
2026-08-13 06:08:12 +00:00
0xrsydn
60d7bbf102 chore: update Hermes Agent stable candidate 2026-08-13 05:55:14 +00:00
rasyidan
c41d0d0604
Merge pull request #7 from 0xrsydn/automation/hermes-agent-nightly-candidate
chore: update Hermes Agent nightly candidate
2026-07-23 10:11:26 +07:00
rasyidan
539f1f45eb
Merge pull request #8 from 0xrsydn/automation/hermes-agent-stable-candidate
chore: update Hermes Agent stable candidate
2026-07-23 10:11:06 +07:00
5cbc52364e fix: add Hermes 0.19 runtime dependencies 2026-07-23 04:14:06 +07:00
05b3171ea2 fix: add Hermes 0.19 runtime dependencies 2026-07-23 04:14:06 +07:00
0xrsydn
9b381630d4 chore: update Hermes Agent nightly candidate 2026-07-22 06:29:19 +00:00
0xrsydn
29e0f79acd chore: update Hermes Agent stable candidate 2026-07-21 06:48:52 +00:00
rasyidan
98a6cbd50c
Merge pull request #4 from 0xrsydn/fix/hermes-agent-pins-update-logic
fix: robustify update-pins.sh tag dereferencing and hash extraction
2026-07-14 20:56:12 +07:00
103f19e978 docs: clarify update automation token 2026-07-14 20:40:49 +07:00
5b0336a493 feat: quarantine upstream update candidates 2026-07-14 20:36:58 +07:00
hermes
35817ccbf4 fix: complete hermes-agent 0.16.0 pin update 2026-06-08 06:41:46 +00:00
rasyidan
955cc61f82 fix: robustify tag dereferencing and hash extraction in update-pins.sh 2026-06-08 01:51:52 +07:00
Rasyidan A F
4f3060ea08
Merge pull request #3 from RationallyPrime/fix/apscheduler-tests
fix: disable apscheduler tests (processpool failures in nix sandbox)
2026-03-30 11:58:57 +07:00
Hákon Freyr
247b520641 fix: disable apscheduler tests (processpool failures in nix sandbox)
The processpool executor tests assert specific signal exit codes that
differ inside the nix build sandbox. Same class of issue as the existing
sanic/cherrypy/pytest-services overrides.

Fixes #2

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 12:37:28 +00:00
4f787c78f3 fix: handle upstream rename of minisweagent_path.py → mini_swe_runner.py
Upstream removed minisweagent_path.py in favor of mini_swe_runner.py,
breaking the nightly-package-contents check. Accept either module name
in checks and ensure both are patched into pyproject.toml py-modules.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 11:31:43 +07:00
f6ae751bff fix: bump tenacity, firecrawl-py, fal-client to satisfy hermes-agent 0.4.0 deps
Upstream hermes-agent 0.4.0 requires tenacity>=9.1.4, firecrawl-py>=4.16.0,
and fal-client>=0.13.1. Override nixpkgs versions for tenacity (9.1.2→9.1.4)
and firecrawl-py (GitHub→PyPI 4.16.0), bump fal-client (0.4.0→0.13.1).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 09:52:10 +07:00
76d1677e94 fix: bump hermes-agent 0.3.0 → 0.4.0, fix CI update script targeting wrong fields
- Stable: pinVersion 0.3.0 → 0.4.0 (v2026.3.23, commit 8416bc2)
- Nightly: 0.3.0-unstable-2026-03-22 → 0.4.0-unstable-2026-03-25 (commit e5691ee)
- Fix update-pins.sh: target pinVersion/pinRev/pinHash instead of generic
  version/rev/hash which incorrectly matched fal-client fields
- Add cherrypy test override for macOS Nix sandbox compatibility
- No litellm: pythonRemoveDeps still strips it from wheel metadata

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 07:17:18 +07:00
3a9dc709f7 fix: add parallel-web declaratively for package update, pytest nix sandbox fix 2026-03-25 14:54:59 +07:00
51c4fafe37 fix: remove compromised litellm dependency
litellm on PyPI has been reported as compromised. The upstream
hermes-agent v0.4.0 already dropped it from its dependencies.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 12:24:10 +07:00
nix-hermes-agent-bot
207e6c1cdb 🤖 bump hermes-agent → 0.4.0 (v2026.3.23)
Upstream: https://github.com/NousResearch/hermes-agent/releases/tag/v2026.3.23

Tests: nix build .#hermes-agent (passed)
2026-03-24 06:47:25 +00:00
nix-hermes-agent-bot
324a6e050e 🤖 bump hermes-agent → 0.3.0 (v2026.3.17)
Upstream: https://github.com/NousResearch/hermes-agent/releases/tag/v2026.3.17

Tests: nix build .#hermes-agent (passed)
2026-03-22 12:33:41 +00:00
0116dbe7e8 style: use inherit instead of assignment for pkgs.lib
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 16:04:34 +07:00
027881ced6 style: fix nixfmt formatting in flake.nix
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:37:57 +07:00