8433dab | Jenkins for Software Heritage | 20 September 2019, 13:13:23 UTC | Updated backport on stretch-swh from debian/0.0.45-1_swh1 (unstable-swh) | 20 September 2019, 13:13:23 UTC |
129f64c | Jenkins for Software Heritage | 20 September 2019, 13:13:23 UTC | Merge tag 'debian/0.0.45-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.45-1~swh1 # Conflicts: # debian/changelog | 20 September 2019, 13:13:23 UTC |
a0a88ae | Jenkins for Software Heritage | 20 September 2019, 13:12:11 UTC | Updated debian changelog for version 0.0.45 | 20 September 2019, 13:12:11 UTC |
1380c49 | Jenkins for Software Heritage | 20 September 2019, 13:12:10 UTC | Updated version 0.0.45 from 'debian/upstream/0.0.45' with Debian dir 294af68554d83dcc24b50caa2ff2b47702964d10 | 20 September 2019, 13:12:10 UTC |
07bcc17 | Jenkins for Software Heritage | 20 September 2019, 13:12:10 UTC | New upstream version 0.0.45 | 20 September 2019, 13:12:10 UTC |
70e5d50 | Stefano Zacchiroli | 20 September 2019, 10:13:58 UTC | identifiers.py: do not inherit from on-the-fly namedtuple | 20 September 2019, 10:13:58 UTC |
54c6642 | Stefano Zacchiroli | 20 September 2019, 10:05:34 UTC | mypy: ignore django-stubs, needed only by hypothesis | 20 September 2019, 10:05:34 UTC |
267ffee | Stefano Zacchiroli | 20 September 2019, 09:28:21 UTC | mypy.ini: remove left-over sample section | 20 September 2019, 09:28:21 UTC |
491dcc5 | Stefano Zacchiroli | 12 September 2019, 12:46:05 UTC | typing: minimal changes to make a no-op mypy run pass | 20 September 2019, 09:13:35 UTC |
d70b486 | Stefano Zacchiroli | 15 September 2019, 08:51:20 UTC | fix indentation and spelling: make "make check" happy | 15 September 2019, 08:51:46 UTC |
28e80f1 | Jenkins for Software Heritage | 04 September 2019, 13:09:06 UTC | Updated backport on stretch-swh from debian/0.0.44-1_swh1 (unstable-swh) | 04 September 2019, 13:09:06 UTC |
2650a5b | Jenkins for Software Heritage | 04 September 2019, 13:09:05 UTC | Merge tag 'debian/0.0.44-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.44-1~swh1 # Conflicts: # debian/changelog | 04 September 2019, 13:09:05 UTC |
ce65346 | Jenkins for Software Heritage | 04 September 2019, 13:08:00 UTC | Updated debian changelog for version 0.0.44 | 04 September 2019, 13:08:00 UTC |
9a4e285 | Jenkins for Software Heritage | 04 September 2019, 13:07:59 UTC | Updated version 0.0.44 from 'debian/upstream/0.0.44' with Debian dir 13f2cc753f39dbbff732279ae6a48ecf4a9516e4 | 04 September 2019, 13:07:59 UTC |
cfb04e2 | Jenkins for Software Heritage | 04 September 2019, 13:07:59 UTC | New upstream version 0.0.44 | 04 September 2019, 13:07:59 UTC |
e77c94d | Valentin Lorentz | 04 September 2019, 12:36:01 UTC | Fix Revision.from_dict to allow optional fields. | 04 September 2019, 12:36:01 UTC |
e99a5f2 | Valentin Lorentz | 04 September 2019, 12:35:20 UTC | Make Origin type optional. Needed by the replayer in swh-journal. | 04 September 2019, 12:35:20 UTC |
100eb6d | Antoine Pietri | 03 September 2019, 14:41:35 UTC | docs: link pages together from a TOC | 03 September 2019, 14:41:35 UTC |
45c3ebd | Jenkins for Software Heritage | 03 September 2019, 12:10:12 UTC | Updated backport on stretch-swh from debian/0.0.43-1_swh1 (unstable-swh) | 03 September 2019, 12:10:12 UTC |
951fcf6 | Jenkins for Software Heritage | 03 September 2019, 12:10:11 UTC | Merge tag 'debian/0.0.43-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.43-1~swh1 # Conflicts: # debian/changelog | 03 September 2019, 12:10:11 UTC |
1791f38 | Jenkins for Software Heritage | 03 September 2019, 12:09:04 UTC | Updated debian changelog for version 0.0.43 | 03 September 2019, 12:09:04 UTC |
d2494dd | Jenkins for Software Heritage | 03 September 2019, 12:09:04 UTC | Updated version 0.0.43 from 'debian/upstream/0.0.43' with Debian dir da13c61a77431bbfd0ffb08fff8fcdfed1989d4e | 03 September 2019, 12:09:04 UTC |
3e246b4 | Jenkins for Software Heritage | 03 September 2019, 12:09:03 UTC | New upstream version 0.0.43 | 03 September 2019, 12:09:03 UTC |
fd2e6da | Stefano Zacchiroli | 23 August 2019, 16:57:49 UTC | swh identify: add support for origin PIDs | 23 August 2019, 16:57:49 UTC |
880aff9 | Stefano Zacchiroli | 23 August 2019, 16:24:25 UTC | identifiers.py: add constants for 'swh:1' and sanitize namespace | 23 August 2019, 16:34:45 UTC |
9938380 | Valentin Lorentz | 21 August 2019, 16:01:13 UTC | Remove pointless validators. | 23 August 2019, 11:55:34 UTC |
6107ef2 | Jenkins for Software Heritage | 22 August 2019, 12:13:40 UTC | Updated backport on stretch-swh from debian/0.0.42-1_swh1 (unstable-swh) | 22 August 2019, 12:13:40 UTC |
bd9e71d | Jenkins for Software Heritage | 22 August 2019, 12:13:39 UTC | Merge tag 'debian/0.0.42-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.42-1~swh1 # Conflicts: # debian/changelog | 22 August 2019, 12:13:39 UTC |
84ee413 | Jenkins for Software Heritage | 22 August 2019, 12:12:22 UTC | Updated debian changelog for version 0.0.42 | 22 August 2019, 12:12:22 UTC |
5845dd6 | Jenkins for Software Heritage | 22 August 2019, 12:12:21 UTC | Updated version 0.0.42 from 'debian/upstream/0.0.42' with Debian dir 2e23d1f94249265cf074e48e4d9f41f9aa7574e8 | 22 August 2019, 12:12:21 UTC |
7d9d514 | Jenkins for Software Heritage | 22 August 2019, 12:12:21 UTC | New upstream version 0.0.42 | 22 August 2019, 12:12:21 UTC |
6df68b0 | Valentin Lorentz | 21 August 2019, 15:50:00 UTC | Remove release metadata from serialization if it's None. It kind of matches the current state of the postgresql storage, which does not support it. | 22 August 2019, 12:02:09 UTC |
52b617c | Valentin Lorentz | 21 August 2019, 15:40:01 UTC | Add support for dangling snapshot branches. | 22 August 2019, 12:00:43 UTC |
4e26f7d | Valentin Lorentz | 21 August 2019, 15:46:11 UTC | Add missing fields status/type/snapshot/metadata to OriginVisit. | 21 August 2019, 15:46:11 UTC |
54957d2 | Valentin Lorentz | 21 August 2019, 15:44:41 UTC | Make OriginVisit use datetime for its date. But keep support for deserializing from str, like swh-storage does. | 21 August 2019, 15:44:41 UTC |
1417d8c | Jenkins for Software Heritage | 20 August 2019, 09:51:29 UTC | Updated backport on stretch-swh from debian/0.0.41-1_swh1 (unstable-swh) | 20 August 2019, 09:51:29 UTC |
0e6dc09 | Jenkins for Software Heritage | 20 August 2019, 09:51:28 UTC | Merge tag 'debian/0.0.41-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.41-1~swh1 # Conflicts: # debian/changelog | 20 August 2019, 09:51:28 UTC |
3239834 | Jenkins for Software Heritage | 20 August 2019, 09:50:09 UTC | Updated debian changelog for version 0.0.41 | 20 August 2019, 09:50:09 UTC |
32ab92d | Jenkins for Software Heritage | 20 August 2019, 09:50:08 UTC | Updated version 0.0.41 from 'debian/upstream/0.0.41' with Debian dir 61ff8c95c9f4d4dcb1f4f60fdc85584fb19af9ad | 20 August 2019, 09:50:08 UTC |
f8c6184 | Jenkins for Software Heritage | 20 August 2019, 09:50:08 UTC | New upstream version 0.0.41 | 20 August 2019, 09:50:08 UTC |
01a5d4c | Valentin Lorentz | 19 August 2019, 12:35:41 UTC | Add a get_hash helper method to Content. Code manipulating a Content object may want to access a hash of configurable name; this method allows it to do that without using getattr directly. | 20 August 2019, 09:38:08 UTC |
19634f2 | Valentin Lorentz | 19 August 2019, 12:33:58 UTC | Allow -1 as Content length. It denotes files whose length is unknown. | 19 August 2019, 14:56:10 UTC |
9582985 | Valentin Lorentz | 19 August 2019, 12:33:13 UTC | Add optional 'ctime' field to Content. | 19 August 2019, 12:33:13 UTC |
767ed20 | Valentin Lorentz | 19 August 2019, 12:31:40 UTC | Generated content with status=hidden should have a data field. | 19 August 2019, 12:31:40 UTC |
88a7134 | Jenkins for Software Heritage | 06 August 2019, 12:39:46 UTC | Updated backport on stretch-swh from debian/0.0.40-1_swh1 (unstable-swh) | 06 August 2019, 12:39:46 UTC |
1a30f24 | Jenkins for Software Heritage | 06 August 2019, 12:39:45 UTC | Merge tag 'debian/0.0.40-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.40-1~swh1 # Conflicts: # debian/changelog | 06 August 2019, 12:39:45 UTC |
90f6a1c | Jenkins for Software Heritage | 06 August 2019, 12:38:37 UTC | Updated debian changelog for version 0.0.40 | 06 August 2019, 12:38:37 UTC |
3bd66cf | Jenkins for Software Heritage | 06 August 2019, 12:38:36 UTC | Updated version 0.0.40 from 'debian/upstream/0.0.40' with Debian dir 91bc9fdc9b1362cd03827038fbbd596cc1b78e62 | 06 August 2019, 12:38:36 UTC |
bacb85c | Jenkins for Software Heritage | 06 August 2019, 12:38:36 UTC | New upstream version 0.0.40 | 06 August 2019, 12:38:36 UTC |
56eb29f | Valentin Lorentz | 05 August 2019, 08:56:02 UTC | Add a SHA1_SIZE constant for use by other packages. | 05 August 2019, 08:56:02 UTC |
44c962a | David Douard | 18 July 2019, 14:49:15 UTC | Fix dependency on pyblake3 on stretch We need to explicitely add python3-pyblake2 to the Depends section of the binary package since pybuild (on stretch at least) does not seem to handle pip's environment markers, which is used in this package's setup.py: pyblake2;python_version<"3.6"' | 18 July 2019, 15:20:27 UTC |
a3cc381 | David Douard | 18 July 2019, 14:30:16 UTC | Fix for stretch: depends on python3-pyblake2 | 18 July 2019, 14:30:16 UTC |
bbd6938 | Jenkins for Software Heritage | 18 July 2019, 10:32:08 UTC | Updated backport on stretch-swh from debian/0.0.39-1_swh1 (unstable-swh) | 18 July 2019, 10:32:08 UTC |
d19567a | Jenkins for Software Heritage | 18 July 2019, 10:32:08 UTC | Merge tag 'debian/0.0.39-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.39-1~swh1 # Conflicts: # debian/changelog | 18 July 2019, 10:32:08 UTC |
2f77159 | Jenkins for Software Heritage | 18 July 2019, 10:31:01 UTC | Updated debian changelog for version 0.0.39 | 18 July 2019, 10:31:01 UTC |
2bd4926 | Jenkins for Software Heritage | 18 July 2019, 10:31:00 UTC | Updated version 0.0.39 from 'debian/upstream/0.0.39' with Debian dir a21bc9196b874697507e45ed0c1f9394ddcf7bb3 | 18 July 2019, 10:31:00 UTC |
d5f8c25 | Jenkins for Software Heritage | 18 July 2019, 10:30:59 UTC | New upstream version 0.0.39 | 18 July 2019, 10:30:59 UTC |
a92af53 | Valentin Lorentz | 18 July 2019, 08:52:36 UTC | Add a 'metadata' field to releases. Loaders use it, but it is ignored by the pg storage. However, as the Cassandra storage uses swh-model to validate its input, it refuses this input from the loaders (and journal). | 18 July 2019, 10:24:41 UTC |
68142a7 | Stefano Zacchiroli | 11 July 2019, 14:30:26 UTC | add code of conduct document | 11 July 2019, 14:30:26 UTC |
67fade5 | Valentin Lorentz | 29 May 2019, 14:15:39 UTC | Add origin persistent identifiers. | 10 July 2019, 13:39:22 UTC |
d8f17f2 | Stefano Zacchiroli | 28 June 2019, 07:42:00 UTC | CONTRIBUTORS: add Ishan Bhanuka | 28 June 2019, 07:42:00 UTC |
dde39f5 | Ishan Bhanuka | 27 June 2019, 04:20:16 UTC | Reformat docstring for max line length | 27 June 2019, 16:43:42 UTC |
1072884 | Ishan Bhanuka | 18 June 2019, 12:18:38 UTC | Add pyblake2 platform specific dependency Remove version checking code, pyblake2 is installed by default on python 3.6+ | 18 June 2019, 13:49:42 UTC |
d1975b0 | Jenkins for Software Heritage | 18 June 2019, 11:51:42 UTC | Updated backport on stretch-swh from debian/0.0.38-1_swh1 (unstable-swh) | 18 June 2019, 11:51:42 UTC |
0906244 | Jenkins for Software Heritage | 18 June 2019, 11:51:42 UTC | Merge tag 'debian/0.0.38-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.38-1~swh1 # Conflicts: # debian/changelog | 18 June 2019, 11:51:42 UTC |
69611b2 | Jenkins for Software Heritage | 18 June 2019, 11:50:14 UTC | Updated debian changelog for version 0.0.38 | 18 June 2019, 11:50:14 UTC |
53ad1d0 | Jenkins for Software Heritage | 18 June 2019, 11:50:13 UTC | New upstream version 0.0.38 | 18 June 2019, 11:50:13 UTC |
c112b3c | Jenkins for Software Heritage | 18 June 2019, 11:50:13 UTC | Updated version 0.0.38 from 'debian/upstream/0.0.38' with Debian dir d6285282d0519bd3c16e020b63d01f4265c3da97 | 18 June 2019, 11:50:13 UTC |
b3250d2 | Valentin Lorentz | 18 June 2019, 11:40:20 UTC | Remove dependency on swh-core. This is a fix to workaround pip's inability to correctly solve extra requirements (swh-model depends on swh-core[], but if other packages depend on swh-model and swh-core[http], the 'http' extra does not always get installed). | 18 June 2019, 11:40:56 UTC |
f10d003 | Jenkins for Software Heritage | 13 June 2019, 14:40:16 UTC | Updated debian changelog for version 0.0.37 | 13 June 2019, 14:40:16 UTC |
1bae3c9 | Jenkins for Software Heritage | 13 June 2019, 14:40:15 UTC | New upstream version 0.0.37 | 13 June 2019, 14:40:15 UTC |
5c18a1f | Jenkins for Software Heritage | 13 June 2019, 14:40:15 UTC | Updated version 0.0.37 from 'debian/upstream/0.0.37' with Debian dir ddca98e6157d1ca6e603aae3d7e3f42f298e9ce3 | 13 June 2019, 14:40:15 UTC |
d7ec4a6 | David Douard | 15 May 2019, 13:44:21 UTC | cli: add support for --help on the 'identify' cli tool | 11 June 2019, 08:06:30 UTC |
0815880 | David Douard | 15 May 2019, 13:31:13 UTC | setup: register the 'identify' cli subcommand | 11 June 2019, 08:06:30 UTC |
60c3f7d | David Douard | 15 May 2019, 13:30:06 UTC | cli: the 'objects' argument is in fact mandatory | 11 June 2019, 08:06:30 UTC |
c3a7e4e | Valentin Lorentz | 05 June 2019, 09:28:34 UTC | Prevent Hypothesis from writing the null character in the 'reason' field. pgsql does not support it. | 05 June 2019, 09:28:34 UTC |
b42d35c | Valentin Lorentz | 03 June 2019, 14:29:29 UTC | Prevent generation of empty branch names. | 03 June 2019, 14:29:29 UTC |
6ef1dc1 | Valentin Lorentz | 09 May 2019, 14:29:46 UTC | Explicitely implement from_dict instead of using introspection magic. There is more repetition, but it's easier to read and '%timeit Revision.from_dict(d)' is 5 times faster. | 10 May 2019, 08:25:55 UTC |
f499a26 | Jenkins for Software Heritage | 26 April 2019, 11:57:45 UTC | Updated debian changelog for version 0.0.36 | 26 April 2019, 11:57:45 UTC |
7c9efb2 | Jenkins for Software Heritage | 26 April 2019, 11:57:45 UTC | Updated version 0.0.36 from 'debian/upstream/0.0.36' with Debian dir c894ded2e79935c359c08677b4cfae26055af536 | 26 April 2019, 11:57:45 UTC |
c8b6ab0 | Jenkins for Software Heritage | 26 April 2019, 11:57:44 UTC | New upstream version 0.0.36 | 26 April 2019, 11:57:44 UTC |
fc3d3c1 | Valentin Lorentz | 26 April 2019, 11:33:29 UTC | Prevent from_dict() from changing its input dict. | 26 April 2019, 11:33:29 UTC |
0ff257b | Jenkins for Software Heritage | 18 April 2019, 16:32:25 UTC | Updated backport on stretch-swh from debian/0.0.35-1_swh2 (unstable-swh) | 18 April 2019, 16:32:25 UTC |
fdf4b86 | Jenkins for Software Heritage | 18 April 2019, 16:32:24 UTC | Merge tag 'debian/0.0.35-1_swh2' into debian/stretch-swh swh-model Debian release 0.0.35-1~swh2 # Conflicts: # debian/changelog | 18 April 2019, 16:32:24 UTC |
de823cd | Nicolas Dandrimont | 18 April 2019, 16:30:23 UTC | Release to unstable-swh | 18 April 2019, 16:30:23 UTC |
a5a9ab7 | Nicolas Dandrimont | 18 April 2019, 16:28:00 UTC | Remove hypothesis directory | 18 April 2019, 16:28:00 UTC |
efc7e72 | Valentin Lorentz | 12 April 2019, 13:51:15 UTC | Add a from_dict() method to model classes, that does the inverse of to_dict(). | 16 April 2019, 08:17:44 UTC |
868b8c3 | Nicolas Dandrimont | 12 April 2019, 10:03:09 UTC | Update coverage gitignore | 12 April 2019, 10:03:09 UTC |
cc67805 | Jenkins for Software Heritage | 11 April 2019, 10:09:28 UTC | Updated backport on stretch-swh from debian/0.0.35-1_swh1 (unstable-swh) | 11 April 2019, 10:09:28 UTC |
7396300 | Jenkins for Software Heritage | 11 April 2019, 10:09:27 UTC | Merge tag 'debian/0.0.35-1_swh1' into debian/stretch-swh swh-model Debian release 0.0.35-1~swh1 # Conflicts: # debian/changelog | 11 April 2019, 10:09:27 UTC |
7ba5d5e | Jenkins for Software Heritage | 11 April 2019, 10:08:15 UTC | Updated debian changelog for version 0.0.35 | 11 April 2019, 10:08:15 UTC |
c1fb1e9 | Jenkins for Software Heritage | 11 April 2019, 10:08:14 UTC | New upstream version 0.0.35 | 11 April 2019, 10:08:14 UTC |
dc410d8 | Jenkins for Software Heritage | 11 April 2019, 10:08:14 UTC | Updated version 0.0.35 from 'debian/upstream/0.0.35' with Debian dir ce2af20bf36b866aa94bee987331fb01bc54281f | 11 April 2019, 10:08:14 UTC |
fee3a41 | Nicolas Dandrimont | 11 April 2019, 10:03:10 UTC | Make sure timestamps can be represented by Python no matter the timezone | 11 April 2019, 10:03:10 UTC |
e0714d4 | Jenkins for Software Heritage | 10 April 2019, 07:45:32 UTC | Updated debian changelog for version 0.0.34 | 10 April 2019, 07:45:32 UTC |
3c79de3 | Jenkins for Software Heritage | 10 April 2019, 07:45:31 UTC | Updated version 0.0.34 from 'debian/upstream/0.0.34' with Debian dir 7bbed261a46ff1eeb75569460b5bd19663b2664d | 10 April 2019, 07:45:31 UTC |
9b88cd1 | Jenkins for Software Heritage | 10 April 2019, 07:45:30 UTC | New upstream version 0.0.34 | 10 April 2019, 07:45:30 UTC |
54490c9 | Valentin Lorentz | 09 April 2019, 16:30:50 UTC | Limit Content.length to what the pgsql storage supports. | 09 April 2019, 16:30:50 UTC |
c02e045 | Jenkins for Software Heritage | 09 April 2019, 15:11:51 UTC | Updated debian changelog for version 0.0.33 | 09 April 2019, 15:11:51 UTC |
1ef1352 | Jenkins for Software Heritage | 09 April 2019, 15:11:50 UTC | Updated version 0.0.33 from 'debian/upstream/0.0.33' with Debian dir 8c463e5b82a879fb29dc4dcca6d0c1118906875d | 09 April 2019, 15:11:50 UTC |