lilydjwg
fc8d90f46b
tests: update
2025-03-01 11:43:32 +08:00
依云
e1882a2778
Merge pull request #295 from Maks1mS/feat/snap-source
...
feat: add snapcraft source
2025-02-28 18:15:38 +08:00
Maxim Slipenko
b83cbd2ead
tests: add tests for snapcraft source
2025-02-28 11:05:31 +03:00
Maxim Slipenko
d4be5189fe
fix: handle HTTPError specifically
2025-02-28 11:04:47 +03:00
Maxim Slipenko
cc9001ad88
feat: add snapcraft source
2025-02-22 06:16:54 +00:00
lilydjwg
fca89f7830
Merge remote-tracking branch 'origin/pr/293'
2025-02-11 10:53:07 +08:00
Yichao Yu
92a424f946
Implement use_max_release for github
...
This follows the logic for use_max_tag but only includes the tags that are part of
a github release. The returned version follows include_prerelease and use_release_name
just like use_latest_release.
This allows waiting for release artifacts to be created after the tag is created on the repo.
2025-02-10 21:15:30 -05:00
lilydjwg
d3bf5b2db5
tests: fix unintended redirection
2025-02-11 10:01:33 +08:00
lilydjwg
bd72ea04d2
Merge branch 'test-ci'
2025-02-10 17:38:52 +08:00
lilydjwg
50d5342586
tests: I don't know why but these tests are flaky
2025-02-10 17:31:01 +08:00
lilydjwg
1e3ed1e4b9
run_cached_tests: output mitmdump logs
2025-02-10 17:31:01 +08:00
lilydjwg
72c0730725
tests: venv mitmproxy to avoid conflict
2025-02-10 17:31:01 +08:00
lilydjwg
6759d2f206
tests: use source distribution of pycurl so that it supports more compression types
...
Cross-os binary distribution is EVIL!
2025-02-10 16:18:09 +08:00
lilydjwg
17e351f825
support SSL_CERT_FILE env for pycurl http backend
2025-02-10 15:51:05 +08:00
lilydjwg
d58638733e
tests: cache http responses
2025-02-10 15:51:05 +08:00
lilydjwg
287282eb2c
archpkg: update url
2025-02-10 15:51:05 +08:00
lilydjwg
fa9ca38690
tests: fix type
2025-02-10 12:25:31 +08:00
lilydjwg
5c7918bf7a
tests: don't run test_container on GitHub Actions
2025-02-10 11:40:20 +08:00
lilydjwg
c03bec7452
tests: travis is long gone
2025-02-10 11:40:20 +08:00
依云
7cacd9edaf
Merge pull request #292 from JeanChristopheMorinPerso/skip_yanked_pypi_releases
...
Exclude yanked PyPI releases
2025-02-10 10:26:17 +08:00
Jean-Christophe Morin
af21f93bd1
Explicitly document the behavior around yanked releases
...
Signed-off-by: Jean-Christophe Morin <jean_christophe_morin@hotmail.com>
2025-02-09 14:58:31 -05:00
Jean-Christophe Morin
ca011221cf
Use walrus operator and explicitly require python >= 3.8
...
Signed-off-by: Jean-Christophe Morin <jean_christophe_morin@hotmail.com>
2025-02-09 14:50:10 -05:00
lilydjwg
745f0decdb
remove obsolete entries from sample_config.toml
2025-02-09 15:19:14 +08:00
Jean-Christophe Morin
6f5870787a
Exclude yanked PyPI releases
...
Signed-off-by: Jean-Christophe Morin <jean_christophe_morin@hotmail.com>
2025-02-08 16:02:51 -05:00
lilydjwg
4364759b29
docs: fix example
...
"is_xml" didn't work and wasn't added.
[skip ci]
2025-02-05 14:59:34 +08:00
lilydjwg
dbf6c4601f
docs: add an example on RSS feed
...
closes #289 .
[skip c]
2025-02-05 14:57:56 +08:00
lilydjwg
4d5e29f26b
gitea: use the full date string as commit version
...
Only using the date part is too coarse. Also date could be different
across timezones and thus confusing.
2024-12-28 21:53:10 +08:00
lilydjwg
ad892b713e
docs: add a section about Gogs / Forgejo / Codeberg
...
closes #287 .
[skip ci]
2024-12-28 21:53:10 +08:00
依云
5803237d39
Merge pull request #285 from dpeukert/patch-1
...
chore: fix typo in comment
2024-12-20 16:49:53 +08:00
Daniel Peukert
71a0002624
chore: fix typo in comment
2024-12-20 09:34:45 +01:00
lilydjwg
2722ccc7fe
docs: revision may be missing in the event.
2024-12-18 15:23:21 +08:00
Jamison Lahman
228139ddd4
handle default logger when revision is None
2024-12-17 07:06:44 -08:00
Jamison Lahman
372fce4445
update usage
2024-12-17 06:28:03 -08:00
Jamison Lahman
babb3aa74e
feat: include revision in logging output
2024-12-17 06:14:14 -08:00
依云
d44a50c273
Merge pull request #283 from dpeukert/master
...
feat: add opam source
2024-12-15 16:40:27 +08:00
Daniel Peukert
c0d6568434
feat: add opam source
2024-12-15 00:39:04 +01:00
lilydjwg
2a64f7ab8f
bump version to 2.17dev
2024-12-02 23:57:50 +08:00
lilydjwg
af1a855fd5
make mypy happy
2024-12-02 23:56:11 +08:00
Jakub Ružička
eeddd56156
rpmrepo: new RPM repo source
2024-12-02 15:16:55 +01:00
Jakub Ružička
29b0f63103
docs: Fix too short title underline in jq usage
...
This fixes docs build warning:
docs/usage.rst:330: WARNING: Title underline too short.
2024-12-02 14:45:09 +01:00
lilydjwg
3a87f920a5
version 2.16
2024-11-30 16:48:57 +08:00
lilydjwg
af7acde251
httpx_httpclient: pass None when params is empty
...
see https://github.com/encode/httpx/discussions/3428
2024-11-30 16:42:57 +08:00
Chih-Hsuan Yen
c7f571ae79
update tests
2024-11-30 14:23:18 +08:00
lilydjwg
256bb9dd3b
use repr instead of str for errors
...
Ref #279 .
2024-11-05 15:09:50 +08:00
lilydjwg
28f1ab5144
github: make use_release_name=false work with include_prereleases
...
also make gitref uses the full ref path format. (If someone handles this
value to git, it should still works.)
2024-11-03 19:11:37 +08:00
lilydjwg
e1a6517169
tests: disable aiohttp as it always fails; also use Python version 3.13 instead of 3.13-dev
2024-11-03 19:10:42 +08:00
lilydjwg
afad2f08f2
tests: skip hg test as it keeps timing out
2024-11-03 18:51:04 +08:00
lilydjwg
5cead67640
ci: add Python 3.13
2024-11-03 18:51:04 +08:00
lilydjwg
728dcca1bd
update tests
2024-11-03 18:36:46 +08:00
lilydjwg
89b4cd90ba
tests: use asyncio_default_fixture_loop_scope = "session"
...
See also https://github.com/pytest-dev/pytest-asyncio/issues/924 .
2024-11-03 18:30:54 +08:00