$ perceval weblate https://translate.mattermost.com/ -t xxx
[2021-06-18 17:40:28,383] - Sir Perceval is on his quest.
[2021-06-18 17:40:28,396] - Fetching changes items on 'https://translate.mattermost.com/' from '1970-01-01 00:00:00+00:00
Traceback (most recent call last):
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/backend.py", line 618, in run
for item in big.items:
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/backend.py", line 794, in __fetch
raise e
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/backend.py", line 788, in __fetch
for item in items:
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/backend.py", line 226, in fetch
for item in self.fetch_items(category, **kwargs):
File "/home/quan/venvs/perceval_weblate/lib/python3.6/site-packages/perceval_weblate-0.1-py3.6.egg/perceval/backends/weblate/weblate.py", line 133, in fetch_items
for changes in changes_groups:
File "/home/quan/venvs/perceval_weblate/lib/python3.6/site-packages/perceval_weblate-0.1-py3.6.egg/perceval/backends/weblate/weblate.py", line 309, in fetch_items
response = self.fetch(url_next, payload=payload)
File "/home/quan/venvs/perceval_weblate/lib/python3.6/site-packages/perceval_weblate-0.1-py3.6.egg/perceval/backends/weblate/weblate.py", line 348, in fetch
response = super().fetch(url, payload, headers, method, stream, auth)
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/client.py", line 143, in fetch
response = self._fetch_from_remote(url, payload, headers, method, stream, auth)
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/client.py", line 186, in _fetch_from_remote
raise e
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/client.py", line 181, in _fetch_from_remote
response.raise_for_status()
File "/home/quan/venvs/perceval_weblate/lib/python3.6/site-packages/requests/models.py", line 941, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://translate.mattermost.com/api/changes?timestamp_after=1970-01-01T00%3A00%3A00%2B00%3A00
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/quan/venvs/perceval_weblate/bin/perceval", line 6, in <module>
exec(compile(open(__file__).read(), __file__, 'exec'))
File "/home/quan/venvs/perceval_weblate/src/perceval/bin/perceval", line 169, in <module>
main()
File "/home/quan/venvs/perceval_weblate/src/perceval/bin/perceval", line 115, in main
cmd.run()
File "/home/quan/venvs/perceval_weblate/src/perceval/perceval/backend.py", line 628, in run
raise RuntimeError(str(e))
RuntimeError: 404 Client Error: Not Found for url: https://translate.mattermost.com/api/changes?timestamp_after=1970-01-01T00%3A00%3A00%2B00%3A00
$ perceval weblate https://translations.documentfoundation.org -t xxx --from-date 2020-01-01
[2021-06-21 11:39:18,037] - Sir Perceval is on his quest.
[2021-06-21 11:39:18,039] - Fetching changes items on 'https://translations.documentfoundation.org' from '2020-01-01 00:00:00+00:00
{
"backend_name": "Weblate",
"backend_version": "0.1.0",