Befator
99ab3d8131
Switch to Befator MSYS
2026-01-31 15:27:04 +01:00
Befator
4f40dafd6f
Merge remote-tracking branch 'upstream/main'
2026-01-23 15:24:00 +01:00
Christoph Reiter
61447e4a05
Update deps
2026-01-04 17:55:35 +01:00
Christoph Reiter
bcfde3504b
ruff: enable pycodestyle warnings
...
like with flake8
2025-12-28 20:10:10 +01:00
Christoph Reiter
96523d3fca
Update deps
2025-12-28 20:07:18 +01:00
Christoph Reiter
2a9516ef50
Move from flake8 to ruff
2025-12-28 20:05:47 +01:00
Christoph Reiter
5febe91d08
Remove strip_vcs
...
We no longer have VCS packages in MSYS2, so this can be removed.
2025-12-28 13:14:08 +01:00
Christoph Reiter
d1bbeecc5e
Update deps; move from pyzst to underlying backports.zstd
2025-12-27 10:54:11 +01:00
Christoph Reiter
14902c56a8
allow updates more often
...
twice per minute instead of once
2025-12-24 17:12:01 +01:00
Christoph Reiter
9293eb685e
queue: shwo active build jobs
2025-12-24 10:53:37 +01:00
Christoph Reiter
c8f895c8dc
Switch Arch mirror
...
europe.mirror.pkgbuild.com is down
2025-12-22 08:38:23 +01:00
Christoph Reiter
10e48b7374
frontend: update deps
2025-12-20 10:57:34 +01:00
Christoph Reiter
907abd6c10
Update deps
2025-12-20 10:55:51 +01:00
Christoph Reiter
972208aa00
Update deps
...
Disable new enable_dns_rebinding_protection. It breaks with the httpx
test client, and we are public anyway.
2025-12-04 13:26:36 +01:00
Christoph Reiter
a08b578cf4
frontend: update deps
2025-11-28 17:50:38 +01:00
Christoph Reiter
256e82457c
Update deps
2025-11-28 17:30:54 +01:00
Christoph Reiter
555b624116
security: add a checkbox to filter packages with fixes available
...
These are usually the packages were some action ca be taken, like
ignoring the CVE because the version is wrong, or updating the package.
2025-11-28 17:29:20 +01:00
Christoph Reiter
9958d1740a
arch: adjust for aur metadata header changes
...
it no longer sends a content-encoding header, so we have to
decompress manually
2025-11-28 16:51:23 +01:00
Christoph Reiter
04d2854f92
Update deps
2025-11-25 08:32:27 +01:00
Christoph Reiter
32ee853a8c
frontend: port to rolldown
2025-11-17 20:38:28 +01:00
Christoph Reiter
61f1ac867c
Update frontend deps
...
and move from the unsupported node-sass to sass
2025-11-17 20:26:43 +01:00
Christoph Reiter
7dc19ec7c6
Update deps
2025-11-17 20:05:08 +01:00
Christoph Reiter
3cc94c10a2
Skip pyzstd with Python 3.14+
...
3.14 has builtin zstd support, so use the builtin one there.
2025-11-08 17:25:43 +01:00
Christoph Reiter
6fd17c6382
docker: don't sync in dev packages on start
2025-10-26 21:12:29 +01:00
Christoph Reiter
8557c74eac
Update deps
2025-10-26 05:55:53 +01:00
Christoph Reiter
1eed48144a
Update deps
2025-10-21 08:22:39 +02:00
Christoph Reiter
3e1dc9cbc8
docker; byte compile things
2025-10-21 07:27:14 +02:00
Christoph Reiter
4771731f2a
Move to uv
2025-10-20 09:39:30 +02:00
Befator
77c4857d6c
More changes
2025-10-18 19:18:25 +02:00
Befator
635d6f22fa
Initial Befator Inc import
2025-10-16 00:08:23 +02:00
Christoph Reiter
e36d5effcf
Update deps
...
remove standard deps from uvicorn, we don't really need all of
them, except maybe uvloop, but I don't see a difference.
2025-10-09 19:38:22 +02:00
Christoph Reiter
90b02656a2
Update deps
2025-09-21 08:49:47 +02:00
Christoph Reiter
8899c7f3cc
Update deps
2025-09-14 21:59:12 +02:00
Christoph Reiter
5bed553953
Port to PEP 735
...
both poetry and uv can now be used
2025-09-14 21:59:12 +02:00
Christoph Reiter
52d0d9e0e0
cdx: parse ignored status from cdx sbom
...
It's included there now
2025-09-07 15:16:46 +02:00
Christoph Reiter
0273e1a700
security: show the list instead of the tooltip
...
now that it includes more info like the fixed version
2025-09-07 12:47:40 +02:00
Christoph Reiter
4ad9115d46
security: show the fixed versions for each vuln
...
the data quality is bad, but let's see
2025-09-07 10:13:00 +02:00
Christoph Reiter
3f17254ab1
Update deps
2025-09-06 17:55:07 +02:00
Christoph Reiter
86984be540
Upgrade code with ruff
2025-08-29 14:05:46 +02:00
Christoph Reiter
bffdc083f0
Drop support for Python 3.10
2025-08-29 13:58:03 +02:00
Christoph Reiter
d4fd39ab1b
Update deps
2025-08-29 13:56:38 +02:00
Christoph Reiter
4a60c8e9f9
Update deps
2025-07-22 06:52:16 +02:00
Christoph Reiter
59c64cffe5
Update deps
2025-07-11 19:18:26 +02:00
Christoph Reiter
f5c0590e89
mcp: allow CORS
2025-07-10 08:11:36 +02:00
Christoph Reiter
dc9720df54
Update deps
2025-07-10 08:05:36 +02:00
Christoph Reiter
809daefa3f
Add some more MCP tools
...
One for listing the repos, and one for searching packages
2025-07-07 20:07:25 +02:00
Christoph Reiter
1c703c66d7
Add an example MCP server
...
Only provides one tool for vercmp() as a test.
Since the mcp session can only be instanciated once I needed to
adjust the test client usage in the test suite a bit and make
it a shared session fixture.
2025-07-06 17:32:20 +02:00
Christoph Reiter
b15cb4fff3
don't cache git_version
...
it depends on the external srcinfos
2025-06-30 17:30:13 +02:00
Christoph Reiter
457d9817d8
clean up _licenses_to_html
...
don't require a request object, it's not needed there
2025-06-29 11:04:19 +02:00
Christoph Reiter
279d81c584
some more perf fixes
2025-06-29 11:02:06 +02:00