ThreeSixtyGiving / standard

The 360Giving data standard for UK philanthropic giving
http://www.threesixtygiving.org
Other
10 stars 15 forks source link

requirements: Use newer version of sphinxcontrib-opendataservices #277

Closed michaelwood closed 4 years ago

michaelwood commented 4 years ago

Update the requirements for sphinxcontrib-opendataservices so that it is at current HEAD and includes this fix https://github.com/OpenDataServices/sphinxcontrib-opendataservices/commit/f84eb897d1abd75f60f4dfb680130d6919982ccc

Fixes https://github.com/ThreeSixtyGiving/standard/issues/249

michaelwood commented 4 years ago

The build output diff looks like:

$ diff -u -r _build/ _build_new_sphinx/

Binary files _build/doctrees/environment.pickle and _build_new_sphinx/doctrees/environment.pickle differ
Binary files _build/doctrees/reference.doctree and _build_new_sphinx/doctrees/reference.doctree differ
diff -u -r _build/html/.buildinfo _build_new_sphinx/html/.buildinfo
--- _build/html/.buildinfo  2020-07-03 17:45:11.520653627 +0100
+++ _build_new_sphinx/html/.buildinfo   2020-07-03 17:40:16.595506020 +0100
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: ef545ddb0c0e87e5453556b300594031
+config: 54e43205681d47ff65e3892c12040ac3
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff -u -r _build/html/reference.html _build_new_sphinx/html/reference.html
--- _build/html/reference.html  2020-07-03 17:45:11.424653252 +0100
+++ _build_new_sphinx/html/reference.html   2020-07-03 17:40:16.591506005 +0100
@@ -383,12 +383,17 @@
 <td colspan="1">string</td>
 <td colspan="1">False</td>
 </tr>
-<tr class="row-even"><td colspan="1">Last Modified</td>
+<tr class="row-even"><td colspan="1">Related Activity</td>
+<td colspan="1">The identifiers of any related activities (e.g. other grants given as part of a multi-grant project)</td>
+<td colspan="1">array[string]</td>
+<td colspan="1">False</td>
+</tr>
+<tr class="row-odd"><td colspan="1">Last Modified</td>
 <td colspan="1">When was information on this grant last updated? A full date-time should be given. Usually this can be generated automatically by the software managing or exporting this data.</td>
 <td colspan="1">date-time</td>
 <td colspan="1">False</td>
 </tr>
-<tr class="row-odd"><td colspan="1">Data Source</td>
+<tr class="row-even"><td colspan="1">Data Source</td>
 <td colspan="1">A web link pointing to the source of this data. This may be an original 360Giving data file, a file from which the data was converted, or an organisation website.</td>
 <td colspan="1">uri</td>
 <td colspan="1">False</td>
@@ -1818,11 +1823,15 @@
 <td colspan="1">disbursementTransaction/0/dateModified</td>
 <td colspan="1">date-time</td>
 </tr>
-<tr class="row-odd"><td colspan="1">Last Modified</td>
+<tr class="row-odd"><td colspan="1">Related Activity</td>
+<td colspan="1">relatedActivity</td>
+<td colspan="1">array[string]</td>
+</tr>
+<tr class="row-even"><td colspan="1">Last Modified</td>
 <td colspan="1">dateModified</td>
 <td colspan="1">date-time</td>
 </tr>
-<tr class="row-even"><td colspan="1">Data Source</td>
+<tr class="row-odd"><td colspan="1">Data Source</td>
 <td colspan="1">dataSource</td>
 <td colspan="1">uri</td>
 </tr>
diff -u -r _build/html/searchindex.js _build_new_sphinx/html/searchindex.js
--- _build/html/searchindex.js  2020-07-03 17:45:11.524653642 +0100
+++ _build_new_sphinx/html/searchindex.js   2020-07-03 17:40:16.595506020 +0100
@@ -1 +1 @@

Not included in diff above: very large single line change to searchindex.js

As a side note, I went off looking around for a relatedActivities array that is made up of an array of relatedActivity (type: string) that would be defined in definitions in the schema. This seems like a bit of an oddity compared to other bits of the schema.