Commit Graph

981 Commits

Author SHA1 Message Date
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
lilydjwg 4eb70a0fbe github: add option to use release name instead of tag
fixes #278
2024-11-03 18:24:54 +08:00
依云 8d3b6adaaa
Merge pull request #277 from ilai-deutel/cratesio-prerelease
crates.io: skip pre-releases, list option
2024-09-27 12:39:34 +08:00
lilydjwg 5b561456ae update tests 2024-09-27 12:36:44 +08:00
Ilaï Deutel d5cc276000 crates.io: skip pre-releases, list option
This adds a `use_pre_release` option and adds support for list option for crates.io, similar to PyPI.
2024-09-27 00:10:21 -04:00
lilydjwg 3abe5ad394 Merge remote-tracking branch 'origin/pr/276' 2024-08-08 23:41:52 +08:00
imlonghao e4cff0b507
anitya: support to use anitya ID 2024-08-08 23:13:47 +08:00
lilydjwg d4e27c22ac aiohttp: remove unused object causing async context issues 2024-08-08 16:50:01 +08:00
lilydjwg 7848f0907d bump version to 2.16dev 2024-07-14 16:41:43 +08:00
lilydjwg a1ab77f92a Merge remote-tracking branch 'origin/pr/275' 2024-07-14 16:40:47 +08:00
lilydjwg 5a3ca69c1c update tests 2024-07-14 16:40:25 +08:00
Bert Peters 5677c9595e Add launchpad source 2024-07-13 14:54:46 +02:00
lilydjwg 61ca3c95d0 pypi: fix handling of invalid versions
fixes #273.
2024-06-01 16:34:36 +08:00
lilydjwg 1d55664b31 version 2.15 2024-05-29 20:55:53 +08:00
lilydjwg c66ca7f2bc fix nvtake name=version corrupted the oldver file
fixes #272.
2024-05-24 15:05:24 +08:00
lilydjwg 2800f392d9 Merge remote-tracking branch 'origin/master' 2024-05-19 15:19:55 +08:00
依云 3cf403fc51
Merge pull request #270 from yan12125/pypi-list-options
pypi: support list options
2024-05-19 15:18:08 +08:00
lilydjwg 6af59aa2ae test_ubuntupkg: update and make it more resilient 2024-05-19 12:16:02 +08:00
Chih-Hsuan Yen 8397cbbce0 pypi: support list options 2024-05-19 12:10:40 +08:00
lilydjwg d49d07437b aur: datetime.utcfromtimestamp is deprecated 2024-05-11 15:58:26 +08:00
lilydjwg 5db6a89fc3 test_ubuntupkg: update and make it more resilient 2024-05-11 14:15:37 +08:00
lilydjwg 9f6706e0e7 tests: fix dep on httpbin 2024-05-11 14:15:37 +08:00
lilydjwg 2a63ddef7a fix nicelogger for Python 3.12 2024-04-28 17:14:57 +08:00
lilydjwg fdac4af358 Revert "update nicelogger"
This reverts commit 0f441b0bf2.

nicelogger seems to have local changes and is dependent by nvchecker/tools.py
2024-04-28 17:12:14 +08:00
lilydjwg 0f441b0bf2 update nicelogger 2024-04-28 16:32:38 +08:00
lilydjwg 0890c7e966 make exception from "_process_result" a "no-result" log
so that it follows the doc and tests.
2024-04-26 21:25:56 +08:00
lilydjwg 7e2583be56 emit an error log when an exception is set
also fixes #269, but maybe more
2024-04-26 20:27:45 +08:00
lilydjwg d13cbeea38 emit a warning if "include_regex" matched no versions
fixes #269.
2024-04-26 20:13:45 +08:00
lilydjwg 5140fa2542 Merge remote-tracking branch 'origin/pr/268' 2024-04-24 10:03:54 +08:00
lilydjwg c367b49703 logging: filter out taskName that is added by Python 3.12
fixes #267.
2024-04-24 10:02:14 +08:00
Daniel Peukert 62fdca8fbf
feat: implement version url support for go 2024-04-23 23:27:06 +02:00
lilydjwg f1ff604b4c httpx: use "proxy" argument instead of deprecated "proxies" 2024-04-19 12:48:53 +08:00
lilydjwg 61b3705f35 new dev version 2024-04-19 12:46:47 +08:00
lilydjwg bd2b2f9494 only save new version records with a full run
and keep others only when `--entry` specified on cmdline.

Fixes #263.
2024-04-19 11:54:03 +08:00
依云 0355af5e4c
Merge pull request #264 from marsam/fix-exception-statement
fix: correct try/except statement
2024-04-19 09:56:46 +08:00
Mario Rodas 67ccc10f17 fix: correct try/except statement
Otherwise, it fails because Python can't find the `jq` exception.
2024-04-18 04:20:00 +00:00
lilydjwg 2f6f803c1a version 2.14 2024-04-17 16:49:00 +08:00
lilydjwg be8967b1d2 tests: missing assert statements 2024-04-17 16:49:00 +08:00
依云 7960541a34
Merge pull request #262 from yan12125/fix-tests
tests: update Debian package versions again
2024-04-08 15:06:18 +08:00
Chih-Hsuan Yen c306b44711 tests: update Debian package versions again 2024-04-08 14:31:24 +08:00
rocka 47ce6fc2e4
feat: add jq source (#261)
feat: add jq source to parse json
2024-03-31 16:10:09 +08:00
依云 511922e6fb
Merge pull request #260 from yan12125/fix-tests
tests: update Debian package versions
2024-03-24 11:52:00 +08:00
Chih-Hsuan Yen beceadddee tests: update Debian package versions 2024-03-24 11:45:49 +08:00
lilydjwg de1a3c6fc2 record rich results in verfile and get rid of Result & VersData types
Use RichResult to replace Result; Result was RichResult plus entry name.
2024-03-14 18:30:15 +08:00