[statsmodels] 01/01: add patch use-cached-datasets, and cache all of the get_rdataset datasets in debian/datasets/. This is needed so the documentation will build without network access.

Diane Trout diane at moszumanska.debian.org
Wed Sep 27 06:55:38 UTC 2017


This is an automated email from the git hooks/post-receive script.

diane pushed a commit to branch detrout-python3-try2
in repository statsmodels.

commit d100670937c5a68246f93472bb824d06c7717157
Author: Diane Trout <diane at ghic.org>
Date:   Tue Sep 26 22:43:33 2017 -0700

    add patch use-cached-datasets, and cache all of the get_rdataset datasets in debian/datasets/. This is needed so the documentation will build without network access.
---
 debian/changelog                                   |   3 +
 debian/copyright                                   |   7 ++
 ...ndock,Rdatasets,master,csv,COUNT,medpar.csv.zip | Bin 0 -> 7133 bytes
 ...ck,Rdatasets,master,csv,HistData,Guerry.csv.zip | Bin 0 -> 4876 bytes
 ...lbundock,Rdatasets,master,csv,MASS,epil.csv.zip | Bin 0 -> 2896 bytes
 ...bundock,Rdatasets,master,csv,car,Duncan.csv.zip | Bin 0 -> 658 bytes
 ...lbundock,Rdatasets,master,csv,car,Moore.csv.zip |   2 +
 ...ock,Rdatasets,master,csv,geepack,dietox.csv.zip | Bin 0 -> 7930 bytes
 ...datasets,master,csv,robustbase,starsCYG.csv.zip | Bin 0 -> 349 bytes
 ...dock,Rdatasets,master,csv,vcd,Arthritis.csv.zip | Bin 0 -> 728 bytes
 ...ntarelbundock,Rdatasets,master,datasets.csv.zip | Bin 0 -> 37337 bytes
 ...k,Rdatasets,master,doc,COUNT,rst,medpar.rst.zip | Bin 0 -> 1067 bytes
 ...datasets,master,doc,HistData,rst,Guerry.rst.zip | Bin 0 -> 2712 bytes
 ...dock,Rdatasets,master,doc,MASS,rst,epil.rst.zip | Bin 0 -> 1142 bytes
 ...ock,Rdatasets,master,doc,car,rst,Duncan.rst.zip | Bin 0 -> 675 bytes
 ...dock,Rdatasets,master,doc,car,rst,Moore.rst.zip | Bin 0 -> 767 bytes
 ...Rdatasets,master,doc,geepack,rst,dietox.rst.zip | Bin 0 -> 631 bytes
 ...sets,master,doc,robustbase,rst,starsCYG.rst.zip | Bin 0 -> 778 bytes
 ...,Rdatasets,master,doc,vcd,rst,Arthritis.rst.zip | Bin 0 -> 715 bytes
 debian/patches/series                              |   1 +
 debian/patches/use-cached-datasets                 | 108 +++++++++++++++++++++
 debian/python-statsmodels-doc.doc-base             |  12 +++
 debian/rules                                       |   2 +
 debian/source/include-binaries                     |  16 +++
 24 files changed, 151 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 55f4877..f75aec5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -21,6 +21,9 @@ statsmodels (0.8.0-4) UNRELEASED; urgency=medium
   * Cleanup more files that might be generated during build
   * Exclude test_sarimax test_structural test_dynamic_factor test_varmax from unit testing
     See #873512
+  * add patch use-cached-datasets, and cache all of the get_rdataset
+    datasets in debian/datasets/. This is needed so the documentation will
+    build without network access.
 
  -- Andreas Tille <tille at debian.org>  Wed, 06 Sep 2017 17:32:07 +0200
 
diff --git a/debian/copyright b/debian/copyright
index 2fc961c..3471290 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -85,6 +85,13 @@ Files: debian/*
 Copyright: 2010-2013, Yaroslav Halchenko <debian at onerussian.com>
 License: BSD-3
 
+Files: debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,HistData,Guerry.csv.zip
+       debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,HistData,rst,Guerry.rst.zip
+Comment: Pubished 1833 Andre-Michel Guerry
+Copyright: N/A
+License: public-domain
+
+
 License: BSD-3
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,COUNT,medpar.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,COUNT,medpar.csv.zip
new file mode 100644
index 0000000..afc54f9
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,COUNT,medpar.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,HistData,Guerry.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,HistData,Guerry.csv.zip
new file mode 100644
index 0000000..de41f0a
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,HistData,Guerry.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,MASS,epil.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,MASS,epil.csv.zip
new file mode 100644
index 0000000..e676fd2
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,MASS,epil.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,car,Duncan.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,car,Duncan.csv.zip
new file mode 100644
index 0000000..95d4dc0
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,car,Duncan.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,car,Moore.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,car,Moore.csv.zip
new file mode 100644
index 0000000..4c29b99
--- /dev/null
+++ b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,car,Moore.csv.zip
@@ -0,0 +1,2 @@
+x�uS�n�0�iԃ?�g�k��o�[�yH	�GT�����]'�^�8��ٙY�>�vSW���"�h���")c�Y�cS��a,��@@�6۶?
�o��V�X����>Tm_K!�>�헌��2!с:���n/cC�b�W45Bj�f�!�!q����CSWͅ�|+��To��!s&��Z
Y��qS7$�ǏxĂT at N3��ԝ	�e�h
+�P�[�Y���Fpa��̉�Z�NQqL
H��x�K��x�m�>�g!H'1�C�mD� 4���H)3L=
�(
�B���ٹǽaC��"���hR��P�٤�POWPC!egH�b�K��
+�1�_;��7�Yb׍Y<�i���B��̓(}�����B�5<<�(�2�]"�f��{���.Z�Yd,��e�Eѱ

t�����[��^)r
\ No newline at end of file
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,geepack,dietox.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,geepack,dietox.csv.zip
new file mode 100644
index 0000000..226de6f
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,geepack,dietox.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,robustbase,starsCYG.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,robustbase,starsCYG.csv.zip
new file mode 100644
index 0000000..3a3b6b4
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,robustbase,starsCYG.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,vcd,Arthritis.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,vcd,Arthritis.csv.zip
new file mode 100644
index 0000000..573157d
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,vcd,Arthritis.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,datasets.csv.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,datasets.csv.zip
new file mode 100644
index 0000000..cd457ec
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,datasets.csv.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,COUNT,rst,medpar.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,COUNT,rst,medpar.rst.zip
new file mode 100644
index 0000000..34fa472
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,COUNT,rst,medpar.rst.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,HistData,rst,Guerry.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,HistData,rst,Guerry.rst.zip
new file mode 100644
index 0000000..5fbd898
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,HistData,rst,Guerry.rst.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,MASS,rst,epil.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,MASS,rst,epil.rst.zip
new file mode 100644
index 0000000..c3de324
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,MASS,rst,epil.rst.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Duncan.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Duncan.rst.zip
new file mode 100644
index 0000000..ec02791
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Duncan.rst.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Moore.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Moore.rst.zip
new file mode 100644
index 0000000..81738a3
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Moore.rst.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,geepack,rst,dietox.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,geepack,rst,dietox.rst.zip
new file mode 100644
index 0000000..03cb5ce
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,geepack,rst,dietox.rst.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,robustbase,rst,starsCYG.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,robustbase,rst,starsCYG.rst.zip
new file mode 100644
index 0000000..d3de293
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,robustbase,rst,starsCYG.rst.zip differ
diff --git a/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,vcd,rst,Arthritis.rst.zip b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,vcd,rst,Arthritis.rst.zip
new file mode 100644
index 0000000..3004e0f
Binary files /dev/null and b/debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,vcd,rst,Arthritis.rst.zip differ
diff --git a/debian/patches/series b/debian/patches/series
index 36e3ec4..6090f62 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,5 +1,6 @@
 # disabled for now
 # up_explicit_path_to_nbgenerate
+use-cached-datasets
 deb_use_internal_ipythonsphinx_extensions
 up_reduce_test_precision
 deb_skip_test_ons390
diff --git a/debian/patches/use-cached-datasets b/debian/patches/use-cached-datasets
new file mode 100644
index 0000000..400cb12
--- /dev/null
+++ b/debian/patches/use-cached-datasets
@@ -0,0 +1,108 @@
+--- a/docs/source/contingency_tables.rst
++++ b/docs/source/contingency_tables.rst
+@@ -49,7 +49,7 @@
+     import pandas as pd
+     import statsmodels.api as sm
+ 
+-    df = sm.datasets.get_rdataset("Arthritis", "vcd").data
++    df = sm.datasets.get_rdataset("Arthritis", "vcd", cache=True).data
+ 
+     tab = pd.crosstab(df['Treatment'], df['Improved'])
+     tab = tab.loc[:, ["None", "Some", "Marked"]]
+--- a/docs/source/duration.rst
++++ b/docs/source/duration.rst
+@@ -42,7 +42,7 @@
+ 
+    import statsmodels.api as sm
+ 
+-   data = sm.datasets.get_rdataset("flchain", "survival").data
++   data = sm.datasets.get_rdataset("flchain", "survival", cache=True).data
+    df = data.loc[data.sex == "F", :]
+    sf = sm.SurvfuncRight(df["futime"], df["death"])
+ 
+@@ -155,7 +155,7 @@
+    import statsmodels.api as sm
+    import statsmodels.formula.api as smf
+ 
+-   data = sm.datasets.get_rdataset("flchain", "survival").data
++   data = sm.datasets.get_rdataset("flchain", "survival", cache=True).data
+    del data["chapter"]
+    data = data.dropna()
+    data["lam"] = data["lambda"]
+--- a/docs/source/example_formulas.rst
++++ b/docs/source/example_formulas.rst
+@@ -45,7 +45,7 @@
+ 
+ .. ipython:: python
+ 
+-    df = sm.datasets.get_rdataset("Guerry", "HistData").data
++    df = sm.datasets.get_rdataset("Guerry", "HistData", cache=True).data
+     df = df[['Lottery', 'Literacy', 'Wealth', 'Region']].dropna()
+     df.head()
+ 
+--- a/docs/source/gee.rst
++++ b/docs/source/gee.rst
+@@ -24,7 +24,7 @@
+     import statsmodels.api as sm
+     import statsmodels.formula.api as smf
+ 
+-    data = sm.datasets.get_rdataset('epil', package='MASS').data
++    data = sm.datasets.get_rdataset('epil', package='MASS', cache=True).data
+ 
+     fam = sm.families.Poisson()
+     ind = sm.cov_struct.Exchangeable()
+--- a/docs/source/gettingstarted.rst
++++ b/docs/source/gettingstarted.rst
+@@ -43,7 +43,7 @@
+ 
+ .. ipython:: python
+ 
+-    df = sm.datasets.get_rdataset("Guerry", "HistData").data
++    df = sm.datasets.get_rdataset("Guerry", "HistData", cache=True).data
+ 
+ The `Input/Output doc page <iolib.html>`_ shows how to import from various
+ other formats.
+--- a/docs/source/index.rst
++++ b/docs/source/index.rst
+@@ -25,7 +25,7 @@
+     import statsmodels.formula.api as smf
+ 
+     # Load data
+-    dat = sm.datasets.get_rdataset("Guerry", "HistData").data
++    dat = sm.datasets.get_rdataset("Guerry", "HistData", cache=True).data
+ 
+     # Fit regression model (using the natural log of one of the regressors)
+     results = smf.ols('Lottery ~ Literacy + np.log(Pop1831)', data=dat).fit()
+--- a/docs/source/mixed_linear.rst
++++ b/docs/source/mixed_linear.rst
+@@ -35,7 +35,7 @@
+   import statsmodels.api as sm
+   import statsmodels.formula.api as smf
+ 
+-  data = sm.datasets.get_rdataset("dietox", "geepack").data
++  data = sm.datasets.get_rdataset("dietox", "geepack", cache=True).data
+ 
+   md = smf.mixedlm("Weight ~ Time", data, groups=data["Pig"])
+   mdf = md.fit()
+--- a/docs/source/release/version0.6.rst
++++ b/docs/source/release/version0.6.rst
+@@ -43,7 +43,7 @@
+    import statsmodels.api as sm
+    import statsmodels.formula.api as smf
+ 
+-   data = sm.datasets.get_rdataset("epil", "MASS").data
++   data = sm.datasets.get_rdataset("epil", "MASS", cache=True).data
+ 
+    md = smf.gee("y ~ age + trt + base", "subject", data,
+                 cov_struct=sm.cov_struct.Independence(), 
+--- a/docs/source/datasets/index.rst
++++ b/docs/source/datasets/index.rst
+@@ -30,7 +30,7 @@
+ .. ipython:: python
+ 
+    import statsmodels.api as sm
+-   duncan_prestige = sm.datasets.get_rdataset("Duncan", "car")
++   duncan_prestige = sm.datasets.get_rdataset("Duncan", "car", cache=True)
+    print(duncan_prestige.__doc__)
+    duncan_prestige.data.head(5)
+ 
diff --git a/debian/python-statsmodels-doc.doc-base b/debian/python-statsmodels-doc.doc-base
new file mode 100644
index 0000000..7034c1b
--- /dev/null
+++ b/debian/python-statsmodels-doc.doc-base
@@ -0,0 +1,12 @@
+Document: python-statsmodels-doc
+Title: Statsmodels documentation
+Author: Statsmodels Develoeprs
+Abstract: Documentation for Statsmodels classes and functions for the
+ estimation of many different statistical models, as well as for
+ conducting statistical tests, and statistical data exploration. An
+ extensive list of result statistics are available for each estimator.
+Section: Programming/Python
+
+Format: HTML
+Index: /usr/share/doc/python-statsmodels-doc/html/index.html
+Files: /usr/share/doc/python-statsmodels-doc/html/*
diff --git a/debian/rules b/debian/rules
index c123bd5..15bd969 100755
--- a/debian/rules
+++ b/debian/rules
@@ -36,8 +36,10 @@ override_dh_installdocs:
 	: # Build Documentation -- assure existence of build/html for nodoc
 	mkdir -p build/html
 ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
+	http_proxy=127.0.0.1:9 \
 	PYTHONPATH=$(CURDIR)/.pybuild/pythonX.Y_${PY3VER}/build \
 	BUILDDIR=$(CURDIR)/build \
+	STATSMODELS_DATA=$(CURDIR)/debian/datasets/ \
 	 make -C docs html
 	mv docs/build/* build/
 	: # Fix up links to MathJax to be local
diff --git a/debian/source/include-binaries b/debian/source/include-binaries
new file mode 100644
index 0000000..1758681
--- /dev/null
+++ b/debian/source/include-binaries
@@ -0,0 +1,16 @@
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,datasets.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,HistData,Guerry.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,HistData,rst,Guerry.rst.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,COUNT,medpar.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,COUNT,rst,medpar.rst.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,car,Duncan.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Duncan.rst.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,robustbase,starsCYG.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,robustbase,rst,starsCYG.rst.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,car,rst,Moore.rst.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,vcd,Arthritis.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,vcd,rst,Arthritis.rst.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,MASS,epil.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,MASS,rst,epil.rst.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,csv,geepack,dietox.csv.zip
+debian/datasets/raw.github.com,vincentarelbundock,Rdatasets,master,doc,geepack,rst,dietox.rst.zip      

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/statsmodels.git



More information about the debian-science-commits mailing list