target.hardware: do not emit `src` attributes.
by whitequark 1 year 8 months
target.hardware: do not emit `src` attributes.

These interfere with bitstream caching.
64ffcfbe
CI: fix cache key calculation.
by whitequark 1 year 8 months
CI: fix cache key calculation.

It turns out GitHub will not update the cache if the key already exists. Oops.
7dec2a13
CI: remove all `if:` clauses.
by whitequark 1 year 8 months
CI: remove all `if:` clauses.

These appear to basically not work properly if merge queue is enabled.
8a6dfa3f
CI: fix job skip conditions.
by whitequark 1 year 8 months
CI: fix job skip conditions.

Hopefully.
0192561a
CI: only test software on push/pull_request if mod...
by whitequark 1 year 8 months
CI: only test software on push/pull_request if modified.

This should speed up the tests a bit, and we still get the full suite run
in the merge queue.
ed88757d
manual: install: phrasing.
by whitequark 1 year 8 months
2fad5b56
manual: install: add instructions for FreeBSD.
by whitequark 1 year 8 months
13d456d4
software: drop support for Python 3.8.
by whitequark 1 year 8 months
software: drop support for Python 3.8.

Even Debian oldstable has Python 3.9 now.
e4fd2dc2
software: remove Python 3.7 compatibility shims.
by whitequark 1 year 8 months
software: remove Python 3.7 compatibility shims.

We dropped support for Python 3.7 some time ago, so these shims were
completely unused.
ef1efe2f
support.plugin: fix the abominable workaround for ...
by whitequark 1 year 8 months
support.plugin: fix the abominable workaround for Python 3.10+.
62e27d99
Report a bug