├── tests └── __init__.py ├── doc ├── numpydoc │ ├── MANIFEST.in │ ├── numpydoc │ │ ├── __init__.pyc │ │ ├── docscrape.pyc │ │ ├── numpydoc.pyc │ │ ├── docscrape_sphinx.pyc │ │ ├── __init__.py │ │ ├── tests │ │ │ ├── test_linkcode.py │ │ │ ├── test_traitsdoc.py │ │ │ ├── test_phantom_import.py │ │ │ └── test_plot_directive.py │ │ ├── linkcode.py │ │ └── traitsdoc.py │ ├── .travis.yml │ ├── setup.py │ └── README.rst ├── scipy-sphinx-theme │ ├── test_autodoc.rst │ ├── _static │ │ └── scipyshiny_small.png │ ├── _theme │ │ └── scipy │ │ │ ├── static │ │ │ ├── img │ │ │ │ ├── contents.png │ │ │ │ ├── navigation.png │ │ │ │ ├── scipy-logo.png │ │ │ │ ├── flags │ │ │ │ │ ├── flag-ad.png │ │ │ │ │ ├── flag-ae.png │ │ │ │ │ ├── flag-af.png │ │ │ │ │ ├── flag-ag.png │ │ │ │ │ ├── flag-ai.png │ │ │ │ │ ├── flag-al.png │ │ │ │ │ ├── flag-am.png │ │ │ │ │ ├── flag-ao.png │ │ │ │ │ ├── flag-aq.png │ │ │ │ │ ├── flag-ar.png │ │ │ │ │ ├── flag-as.png │ │ │ │ │ ├── flag-at.png │ │ │ │ │ ├── flag-au.png │ │ │ │ │ ├── flag-aw.png │ │ │ │ │ ├── flag-az.png │ │ │ │ │ ├── flag-ba.png │ │ │ │ │ ├── flag-bb.png │ │ │ │ │ ├── flag-bd.png │ │ │ │ │ ├── flag-be.png │ │ │ │ │ ├── flag-bf.png │ │ │ │ │ ├── flag-bg.png │ │ │ │ │ ├── flag-bh.png │ │ │ │ │ ├── flag-bi.png │ │ │ │ │ ├── flag-bj.png │ │ │ │ │ ├── flag-bl.png │ │ │ │ │ ├── flag-bm.png │ │ │ │ │ ├── flag-bn.png │ │ │ │ │ ├── flag-bo.png │ │ │ │ │ ├── flag-br.png │ │ │ │ │ ├── flag-bs.png │ │ │ │ │ ├── flag-bt.png │ │ │ │ │ ├── flag-bw.png │ │ │ │ │ ├── flag-by.png │ │ │ │ │ ├── flag-bz.png │ │ │ │ │ ├── flag-ca.png │ │ │ │ │ ├── flag-cc.png │ │ │ │ │ ├── flag-cd.png │ │ │ │ │ ├── flag-cf.png │ │ │ │ │ ├── flag-cg.png │ │ │ │ │ ├── flag-ch.png │ │ │ │ │ ├── flag-ci.png │ │ │ │ │ ├── flag-ck.png │ │ │ │ │ ├── flag-cl.png │ │ │ │ │ ├── flag-cm.png │ │ │ │ │ ├── flag-cn.png │ │ │ │ │ ├── flag-co.png │ │ │ │ │ ├── flag-cr.png │ │ │ │ │ ├── flag-cu.png │ │ │ │ │ ├── flag-cv.png │ │ │ │ │ ├── flag-cw.png │ │ │ │ │ ├── flag-cx.png │ │ │ │ │ ├── flag-cy.png │ │ │ │ │ ├── flag-cz.png │ │ │ │ │ ├── flag-de.png │ │ │ │ │ ├── flag-dj.png │ │ │ │ │ ├── flag-dk.png │ │ │ │ │ ├── flag-dm.png │ │ │ │ │ ├── flag-do.png │ │ │ │ │ ├── flag-dz.png │ │ │ │ │ ├── flag-ec.png │ │ │ │ │ ├── flag-ee.png │ │ │ │ │ ├── flag-eg.png │ │ │ │ │ ├── flag-er.png │ │ │ │ │ ├── flag-es.png │ │ │ │ │ ├── flag-et.png │ │ │ │ │ ├── flag-fi.png │ │ │ │ │ ├── flag-fj.png │ │ │ │ │ ├── flag-fk.png │ │ │ │ │ ├── flag-fm.png │ │ │ │ │ ├── flag-fo.png │ │ │ │ │ ├── flag-fr.png │ │ │ │ │ ├── flag-ga.png │ │ │ │ │ ├── flag-gb.png │ │ │ │ │ ├── flag-gd.png │ │ │ │ │ ├── flag-ge.png │ │ │ │ │ ├── flag-gf.png │ │ │ │ │ ├── flag-gg.png │ │ │ │ │ ├── flag-gh.png │ │ │ │ │ ├── flag-gi.png │ │ │ │ │ ├── flag-gl.png │ │ │ │ │ ├── flag-gm.png │ │ │ │ │ ├── flag-gn.png │ │ │ │ │ ├── flag-gq.png │ │ │ │ │ ├── flag-gr.png │ │ │ │ │ ├── flag-gs.png │ │ │ │ │ ├── flag-gt.png │ │ │ │ │ ├── flag-gu.png │ │ │ │ │ ├── flag-gw.png │ │ │ │ │ ├── flag-gy.png │ │ │ │ │ ├── flag-hk.png │ │ │ │ │ ├── flag-hm.png │ │ │ │ │ ├── flag-hn.png │ │ │ │ │ ├── flag-hr.png │ │ │ │ │ ├── flag-ht.png │ │ │ │ │ ├── flag-hu.png │ │ │ │ │ ├── flag-id.png │ │ │ │ │ ├── flag-ie.png │ │ │ │ │ ├── flag-il.png │ │ │ │ │ ├── flag-im.png │ │ │ │ │ ├── flag-in.png │ │ │ │ │ ├── flag-io.png │ │ │ │ │ ├── flag-iq.png │ │ │ │ │ ├── flag-ir.png │ │ │ │ │ ├── flag-is.png │ │ │ │ │ ├── flag-it.png │ │ │ │ │ ├── flag-je.png │ │ │ │ │ ├── flag-jm.png │ │ │ │ │ ├── flag-jo.png │ │ │ │ │ ├── flag-jp.png │ │ │ │ │ ├── flag-ke.png │ │ │ │ │ ├── flag-kg.png │ │ │ │ │ ├── flag-kh.png │ │ │ │ │ ├── flag-ki.png │ │ │ │ │ ├── flag-km.png │ │ │ │ │ ├── flag-kn.png │ │ │ │ │ ├── flag-kp.png │ │ │ │ │ ├── flag-kr.png │ │ │ │ │ ├── flag-kw.png │ │ │ │ │ ├── flag-ky.png │ │ │ │ │ ├── flag-kz.png │ │ │ │ │ ├── flag-la.png │ │ │ │ │ ├── flag-lb.png │ │ │ │ │ ├── flag-lc.png │ │ │ │ │ ├── flag-li.png │ │ │ │ │ ├── flag-lk.png │ │ │ │ │ ├── flag-lr.png │ │ │ │ │ ├── flag-ls.png │ │ │ │ │ ├── flag-lt.png │ │ │ │ │ ├── flag-lu.png │ │ │ │ │ ├── flag-lv.png │ │ │ │ │ ├── flag-ly.png │ │ │ │ │ ├── flag-ma.png │ │ │ │ │ ├── flag-mc.png │ │ │ │ │ ├── flag-md.png │ │ │ │ │ ├── flag-me.png │ │ │ │ │ ├── flag-mf.png │ │ │ │ │ ├── flag-mg.png │ │ │ │ │ ├── flag-mh.png │ │ │ │ │ ├── flag-mk.png │ │ │ │ │ ├── flag-ml.png │ │ │ │ │ ├── flag-mm.png │ │ │ │ │ ├── flag-mn.png │ │ │ │ │ ├── flag-mo.png │ │ │ │ │ ├── flag-mp.png │ │ │ │ │ ├── flag-mq.png │ │ │ │ │ ├── flag-mr.png │ │ │ │ │ ├── flag-ms.png │ │ │ │ │ ├── flag-mt.png │ │ │ │ │ ├── flag-mu.png │ │ │ │ │ ├── flag-mv.png │ │ │ │ │ ├── flag-mw.png │ │ │ │ │ ├── flag-mx.png │ │ │ │ │ ├── flag-my.png │ │ │ │ │ ├── flag-mz.png │ │ │ │ │ ├── flag-na.png │ │ │ │ │ ├── flag-nc.png │ │ │ │ │ ├── flag-ne.png │ │ │ │ │ ├── flag-nf.png │ │ │ │ │ ├── flag-ng.png │ │ │ │ │ ├── flag-ni.png │ │ │ │ │ ├── flag-nl.png │ │ │ │ │ ├── flag-no.png │ │ │ │ │ ├── flag-np.png │ │ │ │ │ ├── flag-nr.png │ │ │ │ │ ├── flag-nu.png │ │ │ │ │ ├── flag-nz.png │ │ │ │ │ ├── flag-om.png │ │ │ │ │ ├── flag-pa.png │ │ │ │ │ ├── flag-pe.png │ │ │ │ │ ├── flag-pf.png │ │ │ │ │ ├── flag-pg.png │ │ │ │ │ ├── flag-ph.png │ │ │ │ │ ├── flag-pk.png │ │ │ │ │ ├── flag-pl.png │ │ │ │ │ ├── flag-pm.png │ │ │ │ │ ├── flag-pn.png │ │ │ │ │ ├── flag-pr.png │ │ │ │ │ ├── flag-ps.png │ │ │ │ │ ├── flag-pt.png │ │ │ │ │ ├── flag-pw.png │ │ │ │ │ ├── flag-py.png │ │ │ │ │ ├── flag-qa.png │ │ │ │ │ ├── flag-re.png │ │ │ │ │ ├── flag-ro.png │ │ │ │ │ ├── flag-rs.png │ │ │ │ │ ├── flag-ru.png │ │ │ │ │ ├── flag-rw.png │ │ │ │ │ ├── flag-sa.png │ │ │ │ │ ├── flag-sb.png │ │ │ │ │ ├── flag-sc.png │ │ │ │ │ ├── flag-sd.png │ │ │ │ │ ├── flag-se.png │ │ │ │ │ ├── flag-sg.png │ │ │ │ │ ├── flag-sh.png │ │ │ │ │ ├── flag-si.png │ │ │ │ │ ├── flag-sj.png │ │ │ │ │ ├── flag-sk.png │ │ │ │ │ ├── flag-sl.png │ │ │ │ │ ├── flag-sm.png │ │ │ │ │ ├── flag-sn.png │ │ │ │ │ ├── flag-so.png │ │ │ │ │ ├── flag-sr.png │ │ │ │ │ ├── flag-st.png │ │ │ │ │ ├── flag-sv.png │ │ │ │ │ ├── flag-sy.png │ │ │ │ │ ├── flag-sz.png │ │ │ │ │ ├── flag-tc.png │ │ │ │ │ ├── flag-td.png │ │ │ │ │ ├── flag-tf.png │ │ │ │ │ ├── flag-tg.png │ │ │ │ │ ├── flag-th.png │ │ │ │ │ ├── flag-tj.png │ │ │ │ │ ├── flag-tk.png │ │ │ │ │ ├── flag-tl.png │ │ │ │ │ ├── flag-tm.png │ │ │ │ │ ├── flag-tn.png │ │ │ │ │ ├── flag-to.png │ │ │ │ │ ├── flag-tr.png │ │ │ │ │ ├── flag-tt.png │ │ │ │ │ ├── flag-tv.png │ │ │ │ │ ├── flag-tw.png │ │ │ │ │ ├── flag-tz.png │ │ │ │ │ ├── flag-ua.png │ │ │ │ │ ├── flag-ug.png │ │ │ │ │ ├── flag-um.png │ │ │ │ │ ├── flag-us.png │ │ │ │ │ ├── flag-uy.png │ │ │ │ │ ├── flag-uz.png │ │ │ │ │ ├── flag-va.png │ │ │ │ │ ├── flag-vc.png │ │ │ │ │ ├── flag-ve.png │ │ │ │ │ ├── flag-vg.png │ │ │ │ │ ├── flag-vi.png │ │ │ │ │ ├── flag-vn.png │ │ │ │ │ ├── flag-vu.png │ │ │ │ │ ├── flag-wf.png │ │ │ │ │ ├── flag-ws.png │ │ │ │ │ ├── flag-ye.png │ │ │ │ │ ├── flag-za.png │ │ │ │ │ ├── flag-zm.png │ │ │ │ │ └── flag-zw.png │ │ │ │ ├── important-icon.png │ │ │ │ ├── scipy_org_logo.gif │ │ │ │ ├── information-icon.png │ │ │ │ ├── person-list-icon.png │ │ │ │ ├── scipyshiny_small.png │ │ │ │ ├── send-email-icon.png │ │ │ │ ├── single-file-icon.png │ │ │ │ ├── external-link-icon.png │ │ │ │ ├── multiple-file-icon.png │ │ │ │ ├── scipycentral_logo.png │ │ │ │ ├── transparent-pixel.gif │ │ │ │ ├── ui-anim_basic_16x16.gif │ │ │ │ ├── glyphicons-halflings.png │ │ │ │ ├── internet-web-browser.png │ │ │ │ ├── person-list-icon-tiny.png │ │ │ │ ├── single-file-list-icon.png │ │ │ │ ├── create-new-account-icon.png │ │ │ │ ├── external-link-list-icon.png │ │ │ │ ├── multiple-file-list-icon.png │ │ │ │ ├── single-file-icon-shrunk.png │ │ │ │ ├── external-link-icon-shrunk.png │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ ├── multiple-file-icon-shrunk.png │ │ │ │ ├── single-file-list-icon-tiny.png │ │ │ │ ├── external-link-list-icon-tiny.png │ │ │ │ ├── multiple-file-list-icon-tiny.png │ │ │ │ ├── single-file-list-icon-tiniest.png │ │ │ │ └── external-link-list-icon-tiniest.png │ │ │ ├── less │ │ │ │ ├── spc-footer.less │ │ │ │ ├── spc-rightsidebar.less │ │ │ │ ├── bootstrap │ │ │ │ │ ├── layouts.less │ │ │ │ │ ├── component-animations.less │ │ │ │ │ ├── utilities.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── breadcrumbs.less │ │ │ │ │ ├── responsive-768px-979px.less │ │ │ │ │ ├── hero-unit.less │ │ │ │ │ ├── wells.less │ │ │ │ │ ├── responsive-1200px-min.less │ │ │ │ │ ├── close.less │ │ │ │ │ ├── accordion.less │ │ │ │ │ ├── pager.less │ │ │ │ │ ├── media.less │ │ │ │ │ ├── scaffolding.less │ │ │ │ │ ├── responsive.less │ │ │ │ │ ├── thumbnails.less │ │ │ │ │ ├── code.less │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── bootstrap.less │ │ │ │ │ ├── responsive-utilities.less │ │ │ │ │ ├── tooltip.less │ │ │ │ │ ├── labels-badges.less │ │ │ │ │ ├── modals.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── carousel.less │ │ │ │ │ ├── progress-bars.less │ │ │ │ │ ├── popovers.less │ │ │ │ │ ├── responsive-767px-max.less │ │ │ │ │ ├── responsive-navbar.less │ │ │ │ │ ├── reset.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ └── type.less │ │ │ │ ├── spc-extend.less │ │ │ │ ├── spc-utils.less │ │ │ │ ├── spc-bootstrap.less │ │ │ │ ├── spc-header.less │ │ │ │ └── spc-content.less │ │ │ ├── css │ │ │ │ ├── spc-extend.css │ │ │ │ ├── extend.css │ │ │ │ └── pygments.css │ │ │ ├── js │ │ │ │ └── copybutton.js │ │ │ └── scipy.css_t │ │ │ ├── theme.conf │ │ │ └── sourcelink.html │ ├── test_autodoc_3.rst │ ├── test_autodoc_2.rst │ ├── test_autodoc_4.rst │ ├── index.rst │ ├── README.rst │ ├── conf.py │ └── Makefile ├── source │ ├── installation │ │ ├── testing.rst │ │ ├── fastpath.rst │ │ ├── configuration.rst │ │ └── installation.rst │ ├── index.rst │ └── usage │ │ ├── introduction.rst │ │ ├── background.rst │ │ └── usage.rst └── README ├── MANIFEST.in ├── README.rst ├── dynstatcov └── dynstatcov.pxd └── setup.py /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/numpydoc/MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include numpydoc/tests *.py 2 | include *.txt 3 | -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/numpydoc/numpydoc/__init__.pyc -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/docscrape.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/numpydoc/numpydoc/docscrape.pyc -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/numpydoc.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/numpydoc/numpydoc/numpydoc.pyc -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/docscrape_sphinx.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/numpydoc/numpydoc/docscrape_sphinx.pyc -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/__init__.py: -------------------------------------------------------------------------------- 1 | from __future__ import division, absolute_import, print_function 2 | 3 | from .numpydoc import setup 4 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/test_autodoc.rst: -------------------------------------------------------------------------------- 1 | scipy.odr.Model 2 | =============== 3 | 4 | .. currentmodule:: scipy.odr 5 | 6 | .. autoclass:: ODR 7 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_static/scipyshiny_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_static/scipyshiny_small.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/contents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/contents.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/test_autodoc_3.rst: -------------------------------------------------------------------------------- 1 | scipy.odr.ODR.run 2 | ================= 3 | 4 | .. currentmodule:: scipy.odr 5 | 6 | .. automethod:: scipy.odr.ODR.run 7 | 8 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/navigation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/navigation.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/scipy-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/scipy-logo.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ad.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ae.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-af.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-af.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ag.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ai.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-al.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-al.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-am.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-am.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ao.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-aq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-aq.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ar.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-as.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-at.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-au.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-au.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-aw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-aw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-az.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-az.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ba.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bb.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bd.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-be.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-be.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bh.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bi.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bj.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bl.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bo.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-br.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bs.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bt.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-by.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-by.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-bz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ca.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cc.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cd.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ch.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ci.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ck.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cl.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-co.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cu.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cv.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cx.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cy.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-cz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-de.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dj.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-do.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-do.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-dz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ec.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ee.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-eg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-eg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-er.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-er.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-es.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-et.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-et.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fi.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fj.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fo.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-fr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ga.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gb.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gd.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ge.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gh.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gi.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gl.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gq.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gs.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gt.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gu.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-gy.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ht.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-hu.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-id.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ie.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-il.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-il.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-im.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-im.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-in.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-io.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-iq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-iq.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ir.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-is.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-it.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-je.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-je.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-jm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-jm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-jo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-jo.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-jp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-jp.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ke.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kh.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ki.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-km.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-km.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kp.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ky.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-kz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-la.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-la.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lb.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lc.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-li.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-li.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ls.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lt.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lu.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-lv.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ly.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ma.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mc.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-md.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-md.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-me.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mh.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ml.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mo.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mp.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mq.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ms.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mt.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mu.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mv.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mx.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-my.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-mz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-na.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-na.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nc.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ne.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ng.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ni.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nl.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-no.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-np.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-np.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nu.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-nz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-om.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-om.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pa.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pe.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ph.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pl.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ps.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pt.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-pw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-py.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-qa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-qa.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-re.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-re.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ro.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-rs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-rs.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ru.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-rw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-rw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sa.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sb.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sc.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sd.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-se.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sh.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-si.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-si.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sj.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sl.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-so.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-so.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-st.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-st.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sv.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sy.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-sz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tc.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-td.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-td.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-th.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-th.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tj.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tl.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-to.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tr.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tt.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tv.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-tz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ua.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ug.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-um.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-um.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-us.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-uy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-uy.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-uz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-uz.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-va.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-va.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vc.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ve.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vg.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vi.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vn.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-vu.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-wf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-wf.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ws.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-ye.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-za.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-za.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-zm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-zm.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-zw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/flags/flag-zw.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/important-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/important-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/scipy_org_logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/scipy_org_logo.gif -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/tests/test_linkcode.py: -------------------------------------------------------------------------------- 1 | from __future__ import division, absolute_import, print_function 2 | 3 | import numpydoc.linkcode 4 | 5 | # No tests at the moment... 6 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/information-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/information-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/person-list-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/person-list-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/scipyshiny_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/scipyshiny_small.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/send-email-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/send-email-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/scipycentral_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/scipycentral_logo.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/transparent-pixel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/transparent-pixel.gif -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/ui-anim_basic_16x16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/ui-anim_basic_16x16.gif -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/internet-web-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/internet-web-browser.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/person-list-icon-tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/person-list-icon-tiny.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-list-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-list-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/create-new-account-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/create-new-account-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-list-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-list-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-list-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-list-icon.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-icon-shrunk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-icon-shrunk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/test_autodoc_2.rst: -------------------------------------------------------------------------------- 1 | scipy.interpolate.griddata 2 | ========================== 3 | 4 | .. currentmodule:: scipy.interpolate 5 | 6 | .. autofunction:: scipy.interpolate.griddata 7 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/test_autodoc_4.rst: -------------------------------------------------------------------------------- 1 | scipy.sparse.linalg.eigsh 2 | ========================= 3 | 4 | .. currentmodule:: scipy.sparse.linalg 5 | 6 | .. autofunction:: scipy.sparse.linalg.eigsh 7 | -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.rst 2 | include LICENSE.txt 3 | 4 | include ez_setup.py 5 | 6 | include dynstatcov/dynstatcov.pyx 7 | include dynstatcov/dynstatcov.pxd 8 | include dynstatcov/dynstatcov.c 9 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-icon-shrunk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-icon-shrunk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-icon-shrunk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-icon-shrunk.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-list-icon-tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-list-icon-tiny.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-list-icon-tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-list-icon-tiny.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-list-icon-tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/multiple-file-list-icon-tiny.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-list-icon-tiniest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/single-file-list-icon-tiniest.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-list-icon-tiniest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loli/dynstatcov/master/doc/scipy-sphinx-theme/_theme/scipy/static/img/external-link-list-icon-tiniest.png -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/spc-footer.less: -------------------------------------------------------------------------------- 1 | @import "bootstrap/variables.less"; 2 | 3 | //footer-outside 4 | .footer { 5 | padding: 5px; 6 | font-size: small; 7 | } 8 | 9 | //footer inside yet to be done (may be not required). -------------------------------------------------------------------------------- /doc/source/installation/testing.rst: -------------------------------------------------------------------------------- 1 | Testing 2 | ======= 3 | 4 | DynStatCov uses *nose* for testing. After installing *nose* (*pip install nose*), simply run 5 | 6 | .. code-block:: bash 7 | 8 | nosetests 9 | 10 | in the module directory. 11 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | stylesheet = scipy.css 4 | pygments_style = friendly 5 | 6 | [options] 7 | edit_link = false 8 | rootlinks = [] 9 | sidebar = left 10 | scipy_org_logo = 11 | navigation_links = true 12 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/sourcelink.html: -------------------------------------------------------------------------------- 1 | {%- if show_source and has_source and sourcename %} 2 |

{{ _('This Page') }}

3 |
4 | {{ _('Show Source') }} 6 |
7 | {%- endif %} 8 | -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/tests/test_traitsdoc.py: -------------------------------------------------------------------------------- 1 | from __future__ import division, absolute_import, print_function 2 | 3 | import sys 4 | from nose import SkipTest 5 | 6 | def test_import(): 7 | if sys.version_info[0] >= 3: 8 | raise SkipTest("traitsdoc not ported to Python3") 9 | import numpydoc.traitsdoc 10 | 11 | # No tests at the moment... 12 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- 1 | ========== 2 | DynStatCov 3 | ========== 4 | 5 | DynStatCov - Cython Library for fast dynamic statistical co-variance update. 6 | 7 | See http://pythonhosted.org/DynStatCov for an API documentation, installation instructions and usage examples. 8 | You can download the source from here or the package from https://pypi.python.org/pypi/DynStatCov/. 9 | 10 | -------------------------------------------------------------------------------- /doc/source/installation/fastpath.rst: -------------------------------------------------------------------------------- 1 | ================================== 2 | Installing DynStatCov the fast way 3 | ================================== 4 | 5 | .. code-block:: bash 6 | 7 | sudo pip install dynstatcov 8 | 9 | .. note:: 10 | 11 | All installation instructions are for Ubuntu, but they should be similar for other distributions. 12 | 13 | 14 | -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/tests/test_phantom_import.py: -------------------------------------------------------------------------------- 1 | from __future__ import division, absolute_import, print_function 2 | 3 | import sys 4 | from nose import SkipTest 5 | 6 | def test_import(): 7 | if sys.version_info[0] >= 3: 8 | raise SkipTest("phantom_import not ported to Py3") 9 | 10 | import numpydoc.phantom_import 11 | 12 | # No tests at the moment... 13 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/spc-rightsidebar.less: -------------------------------------------------------------------------------- 1 | @import "bootstrap/variables.less"; 2 | 3 | .spc-rightsidebar { 4 | color: @gray; 5 | .navigation { 6 | padding: @paddingSmall; 7 | font-size: @fontSizeSmall; 8 | } 9 | .navigation .nav-title { 10 | font-weight: bold; 11 | text-transform: uppercase; 12 | } 13 | .navigation li { margin: 5px; } 14 | } -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/tests/test_plot_directive.py: -------------------------------------------------------------------------------- 1 | from __future__ import division, absolute_import, print_function 2 | 3 | import sys 4 | from nose import SkipTest 5 | 6 | def test_import(): 7 | if sys.version_info[0] >= 3: 8 | raise SkipTest("plot_directive not ported to Python 3 (use the one from Matplotlib instead)") 9 | import numpydoc.plot_directive 10 | 11 | # No tests at the moment... 12 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/layouts.less: -------------------------------------------------------------------------------- 1 | // 2 | // Layouts 3 | // -------------------------------------------------- 4 | 5 | 6 | // Container (centered, fixed-width layouts) 7 | .container { 8 | .container-fixed(); 9 | } 10 | 11 | // Fluid layouts (left aligned, with sidebar, min- & max-width content) 12 | .container-fluid { 13 | padding-right: @gridGutterWidth; 14 | padding-left: @gridGutterWidth; 15 | .clearfix(); 16 | } -------------------------------------------------------------------------------- /doc/numpydoc/.travis.yml: -------------------------------------------------------------------------------- 1 | # After changing this file, check it on: 2 | # http://lint.travis-ci.org/ 3 | language: python 4 | python: 5 | - 3.3 6 | - 2.7 7 | before_install: 8 | - pip install --upgrade pip setuptools # Upgrade pip and setuptools to get ones with `wheel` support 9 | - pip install --find-links http://wheels.astropy.org/ --find-links http://wheels2.astropy.org/ --use-wheel --use-mirrors nose numpy matplotlib Sphinx 10 | script: 11 | - python setup.py test 12 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/component-animations.less: -------------------------------------------------------------------------------- 1 | // 2 | // Component animations 3 | // -------------------------------------------------- 4 | 5 | 6 | .fade { 7 | opacity: 0; 8 | .transition(opacity .15s linear); 9 | &.in { 10 | opacity: 1; 11 | } 12 | } 13 | 14 | .collapse { 15 | position: relative; 16 | height: 0; 17 | overflow: hidden; 18 | .transition(height .35s ease); 19 | &.in { 20 | height: auto; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/spc-extend.less: -------------------------------------------------------------------------------- 1 | //spc extend settings 2 | 3 | body { 4 | background-color: rgb(249,250,245); 5 | } 6 | 7 | .container { 8 | width: 80%; 9 | } 10 | 11 | .main { 12 | background-color: white; 13 | padding: 18px; 14 | -moz-box-shadow: 0 0 3px #888; 15 | -webkit-box-shadow: 0 0 3px #888; 16 | box-shadow: 0 0 3px #888; 17 | } 18 | 19 | @import "spc-header.less"; 20 | @import "spc-content.less"; 21 | @import "spc-rightsidebar.less"; 22 | @import "spc-footer.less"; -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/utilities.less: -------------------------------------------------------------------------------- 1 | // 2 | // Utility classes 3 | // -------------------------------------------------- 4 | 5 | 6 | // Quick floats 7 | .pull-right { 8 | float: right; 9 | } 10 | .pull-left { 11 | float: left; 12 | } 13 | 14 | // Toggling content 15 | .hide { 16 | display: none; 17 | } 18 | .show { 19 | display: block; 20 | } 21 | 22 | // Visibility 23 | .invisible { 24 | visibility: hidden; 25 | } 26 | 27 | // For Affix plugin 28 | .affix { 29 | position: fixed; 30 | } 31 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/spc-utils.less: -------------------------------------------------------------------------------- 1 | // LESS Utilities for spc 2 | @import "bootstrap/variables.less"; 3 | 4 | .padding (@top: 0px, @bottom: 0px, @left: 0px, @right: 0px) { 5 | padding-top: @top; 6 | padding-bottom: @bottom; 7 | padding-left: @left; 8 | padding-right: @right; 9 | } 10 | 11 | .margin (@top: 0px, @bottom: 0px, @left: 0px, @right: 0px) { 12 | margin-top: @top; 13 | margin-bottom: @bottom; 14 | margin-left: @left; 15 | margin-right:@right; 16 | } 17 | 18 | .underline { 19 | border-bottom: 1.5px solid @hrBorder; 20 | } 21 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/grid.less: -------------------------------------------------------------------------------- 1 | // 2 | // Grid system 3 | // -------------------------------------------------- 4 | 5 | 6 | // Fixed (940px) 7 | #grid > .core(@gridColumnWidth, @gridGutterWidth); 8 | 9 | // Fluid (940px) 10 | #grid > .fluid(@fluidGridColumnWidth, @fluidGridGutterWidth); 11 | 12 | // Reset utility classes due to specificity 13 | [class*="span"].hide, 14 | .row-fluid [class*="span"].hide { 15 | display: none; 16 | } 17 | 18 | [class*="span"].pull-right, 19 | .row-fluid [class*="span"].pull-right { 20 | float: right; 21 | } 22 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/spc-bootstrap.less: -------------------------------------------------------------------------------- 1 | // spc bootstrap settings 2 | @import "bootstrap/bootstrap.less"; 3 | @import "bootstrap/responsive.less"; 4 | 5 | // google webfont 6 | @import url(http://fonts.googleapis.com/css?family=Open+Sans); 7 | 8 | //Typography 9 | @sansFontFamily: 'Open Sans', sans-serif !important; 10 | @baseFontSize: 13px; 11 | @baseLineHeight: 19px; 12 | 13 | //Colors 14 | @blue: #12567D; 15 | 16 | //Sprites 17 | @iconSpritePath: '../../img/glyphicons-halflings.png'; 18 | @iconWhiteSpritePath: '../../img/glyphicons-halflings-white.png'; -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/breadcrumbs.less: -------------------------------------------------------------------------------- 1 | // 2 | // Breadcrumbs 3 | // -------------------------------------------------- 4 | 5 | 6 | .breadcrumb { 7 | padding: 8px 15px; 8 | margin: 0 0 @baseLineHeight; 9 | list-style: none; 10 | background-color: #f5f5f5; 11 | .border-radius(@baseBorderRadius); 12 | > li { 13 | display: inline-block; 14 | .ie7-inline-block(); 15 | text-shadow: 0 1px 0 @white; 16 | > .divider { 17 | padding: 0 5px; 18 | color: #ccc; 19 | } 20 | } 21 | > .active { 22 | color: @grayLight; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/spc-header.less: -------------------------------------------------------------------------------- 1 | // settings for 2 | // 1) .header 3 | // header block is found on the top of the website 4 | // spc-navbar, spc-header-searchbar found inside .header 5 | // 2) .spc-navbar 6 | // 3) .spc-header-searchbar 7 | 8 | @import "spc-utils.less"; 9 | 10 | .header { 11 | .margin(@top: 15px, @bottom: 15px); 12 | } 13 | 14 | .spc-navbar { 15 | .margin (@top: 15px, @bottom: 5px); 16 | .nav-pills { 17 | margin-bottom: 0px; 18 | font-size: 12px; 19 | 20 | >li >a { 21 | padding-top: 2.5px; 22 | padding-bottom: 2.5px; 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/responsive-768px-979px.less: -------------------------------------------------------------------------------- 1 | // 2 | // Responsive: Tablet to desktop 3 | // -------------------------------------------------- 4 | 5 | 6 | @media (min-width: 768px) and (max-width: 979px) { 7 | 8 | // Fixed grid 9 | #grid > .core(@gridColumnWidth768, @gridGutterWidth768); 10 | 11 | // Fluid grid 12 | #grid > .fluid(@fluidGridColumnWidth768, @fluidGridGutterWidth768); 13 | 14 | // Input grid 15 | #grid > .input(@gridColumnWidth768, @gridGutterWidth768); 16 | 17 | // No need to reset .thumbnails here since it's the same @gridGutterWidth 18 | 19 | } 20 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/hero-unit.less: -------------------------------------------------------------------------------- 1 | // 2 | // Hero unit 3 | // -------------------------------------------------- 4 | 5 | 6 | .hero-unit { 7 | padding: 60px; 8 | margin-bottom: 30px; 9 | font-size: 18px; 10 | font-weight: 200; 11 | line-height: @baseLineHeight * 1.5; 12 | color: @heroUnitLeadColor; 13 | background-color: @heroUnitBackground; 14 | .border-radius(6px); 15 | h1 { 16 | margin-bottom: 0; 17 | font-size: 60px; 18 | line-height: 1; 19 | color: @heroUnitHeadingColor; 20 | letter-spacing: -1px; 21 | } 22 | li { 23 | line-height: @baseLineHeight * 1.5; // Reset since we specify in type.less 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/wells.less: -------------------------------------------------------------------------------- 1 | // 2 | // Wells 3 | // -------------------------------------------------- 4 | 5 | 6 | // Base class 7 | .well { 8 | min-height: 20px; 9 | padding: 19px; 10 | margin-bottom: 20px; 11 | background-color: @wellBackground; 12 | border: 1px solid darken(@wellBackground, 7%); 13 | .border-radius(@baseBorderRadius); 14 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); 15 | blockquote { 16 | border-color: #ddd; 17 | border-color: rgba(0,0,0,.15); 18 | } 19 | } 20 | 21 | // Sizes 22 | .well-large { 23 | padding: 24px; 24 | .border-radius(@borderRadiusLarge); 25 | } 26 | .well-small { 27 | padding: 9px; 28 | .border-radius(@borderRadiusSmall); 29 | } 30 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/responsive-1200px-min.less: -------------------------------------------------------------------------------- 1 | // 2 | // Responsive: Large desktop and up 3 | // -------------------------------------------------- 4 | 5 | 6 | @media (min-width: 1200px) { 7 | 8 | // Fixed grid 9 | #grid > .core(@gridColumnWidth1200, @gridGutterWidth1200); 10 | 11 | // Fluid grid 12 | #grid > .fluid(@fluidGridColumnWidth1200, @fluidGridGutterWidth1200); 13 | 14 | // Input grid 15 | #grid > .input(@gridColumnWidth1200, @gridGutterWidth1200); 16 | 17 | // Thumbnails 18 | .thumbnails { 19 | margin-left: -@gridGutterWidth1200; 20 | } 21 | .thumbnails > li { 22 | margin-left: @gridGutterWidth1200; 23 | } 24 | .row-fluid .thumbnails { 25 | margin-left: 0; 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/index.rst: -------------------------------------------------------------------------------- 1 | .. scipy-sphinx-theme documentation master file, created by 2 | sphinx-quickstart on Sun Apr 21 11:22:24 2013. 3 | You can adapt this file completely to your liking, but it should at least 4 | contain the root `toctree` directive. 5 | 6 | Welcome to scipy-sphinx-theme's documentation! 7 | ============================================== 8 | 9 | The theme is under `_theme`, this document contains various test 10 | pages. 11 | 12 | Contents: 13 | 14 | .. toctree:: 15 | :maxdepth: 2 16 | 17 | README 18 | test_optimize 19 | test_autodoc 20 | test_autodoc_2 21 | test_autodoc_3 22 | test_autodoc_4 23 | 24 | Indices and tables 25 | ================== 26 | 27 | * :ref:`genindex` 28 | * :ref:`modindex` 29 | * :ref:`search` 30 | 31 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/close.less: -------------------------------------------------------------------------------- 1 | // 2 | // Close icons 3 | // -------------------------------------------------- 4 | 5 | 6 | .close { 7 | float: right; 8 | font-size: 20px; 9 | font-weight: bold; 10 | line-height: @baseLineHeight; 11 | color: @black; 12 | text-shadow: 0 1px 0 rgba(255,255,255,1); 13 | .opacity(20); 14 | &:hover, 15 | &:focus { 16 | color: @black; 17 | text-decoration: none; 18 | cursor: pointer; 19 | .opacity(40); 20 | } 21 | } 22 | 23 | // Additional properties for button version 24 | // iOS requires the button element instead of an anchor tag. 25 | // If you want the anchor version, it requires `href="#"`. 26 | button.close { 27 | padding: 0; 28 | cursor: pointer; 29 | background: transparent; 30 | border: 0; 31 | -webkit-appearance: none; 32 | } -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/accordion.less: -------------------------------------------------------------------------------- 1 | // 2 | // Accordion 3 | // -------------------------------------------------- 4 | 5 | 6 | // Parent container 7 | .accordion { 8 | margin-bottom: @baseLineHeight; 9 | } 10 | 11 | // Group == heading + body 12 | .accordion-group { 13 | margin-bottom: 2px; 14 | border: 1px solid #e5e5e5; 15 | .border-radius(@baseBorderRadius); 16 | } 17 | .accordion-heading { 18 | border-bottom: 0; 19 | } 20 | .accordion-heading .accordion-toggle { 21 | display: block; 22 | padding: 8px 15px; 23 | } 24 | 25 | // General toggle styles 26 | .accordion-toggle { 27 | cursor: pointer; 28 | } 29 | 30 | // Inner needs the styles because you can't animate properly with any styles on the element 31 | .accordion-inner { 32 | padding: 9px 15px; 33 | border-top: 1px solid #e5e5e5; 34 | } 35 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/pager.less: -------------------------------------------------------------------------------- 1 | // 2 | // Pager pagination 3 | // -------------------------------------------------- 4 | 5 | 6 | .pager { 7 | margin: @baseLineHeight 0; 8 | list-style: none; 9 | text-align: center; 10 | .clearfix(); 11 | } 12 | .pager li { 13 | display: inline; 14 | } 15 | .pager li > a, 16 | .pager li > span { 17 | display: inline-block; 18 | padding: 5px 14px; 19 | background-color: #fff; 20 | border: 1px solid #ddd; 21 | .border-radius(15px); 22 | } 23 | .pager li > a:hover, 24 | .pager li > a:focus { 25 | text-decoration: none; 26 | background-color: #f5f5f5; 27 | } 28 | .pager .next > a, 29 | .pager .next > span { 30 | float: right; 31 | } 32 | .pager .previous > a, 33 | .pager .previous > span { 34 | float: left; 35 | } 36 | .pager .disabled > a, 37 | .pager .disabled > a:hover, 38 | .pager .disabled > a:focus, 39 | .pager .disabled > span { 40 | color: @grayLight; 41 | background-color: #fff; 42 | cursor: default; 43 | } -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- 1 | DynStatCov 2 | ========== 3 | 4 | :Release: |release| 5 | :Date: |today| 6 | 7 | DynStatCov - Cython Library for fast dynamic statistical co-variance update. 8 | 9 | This is a speed-optimized implementation to be used in other algorithms. See :doc:`usage/introduction` for what it does, :doc:`usage/usage` for how to use it and :doc:`usage/background` if you are interested in the inner workings. The whole API documentation can be found under the heading References below. 10 | 11 | Installation 12 | ------------ 13 | 14 | .. toctree:: 15 | :maxdepth: 2 16 | 17 | installation/fastpath 18 | installation/installation 19 | installation/configuration 20 | installation/testing 21 | 22 | Usage 23 | ----- 24 | .. toctree:: 25 | :maxdepth: 2 26 | 27 | usage/introduction 28 | usage/usage 29 | usage/background 30 | 31 | Reference 32 | --------- 33 | .. currentmodule:: dynstatcov 34 | .. module:: dynstatcov 35 | .. autosummary:: 36 | :toctree: generated/ 37 | 38 | dynstatcov.Dynstatcov 39 | -------------------------------------------------------------------------------- /doc/source/installation/configuration.rst: -------------------------------------------------------------------------------- 1 | =========================== 2 | Configuration of DynStatCov 3 | =========================== 4 | In some cases, the source has to be altered to achieve a new configuration. 5 | 6 | Changing the data type 7 | ---------------------- 8 | Locate *dynstatcov.pxd* in the modules source directory, change the line 9 | 10 | .. code-block:: cython 11 | 12 | ctypedef np.npy_float64 DTYPE_t # data type 13 | 14 | according to your wishes and then re-compile as described under :doc:`installation`. 15 | 16 | Using DynStatCov from C/C++ 17 | --------------------------- 18 | By default, the module is not public to C/C++. To change this, Locate *dynstatcov.pyx* as well as *dynstatcov.pxd* in the modules source directory. Change the line 19 | 20 | .. code-block:: cython 21 | 22 | cdef class Dynstatcov: 23 | 24 | to 25 | 26 | .. code-block:: cython 27 | 28 | cdef public class Dynstatcov: 29 | 30 | in both files and then re-compile as described under :doc:`installation`. This will trigger the generation of a header file *.h*, which can be included from C/C++. 31 | 32 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/spc-content.less: -------------------------------------------------------------------------------- 1 | @import "spc-utils.less"; 2 | @import "bootstrap/variables.less"; 3 | 4 | .spc-page-title { 5 | h1, h2, h3, h4 { 6 | font-weight: normal; 7 | .underline; 8 | } 9 | } 10 | 11 | //tags -- depricated 12 | // need to design 13 | .tags .btn { 14 | border: none; 15 | font-size: 9.5px; 16 | font-weight: bold; 17 | } 18 | 19 | // search item specific settings 20 | .spc-search-result { 21 | &-title { 22 | h1, h2, h3, h4 { font-weight: normal; } 23 | } 24 | } 25 | 26 | // snippet specific settings 27 | .spc-snippet-header { 28 | margin-bottom: 5px; 29 | } 30 | 31 | .spc-snippet-info { 32 | padding-top: 10px; 33 | 34 | .dl-horizontal { 35 | margin: 5px; 36 | dt { font-weight: normal; } 37 | } 38 | } 39 | 40 | .spc-snippet-body { 41 | padding: 10px; 42 | 43 | .accordion-group { 44 | border: none; 45 | } 46 | 47 | .accordion-heading { 48 | text-transform: uppercase; 49 | font-size: 14px; 50 | border-bottom: 1px solid #e5e5e5; 51 | } 52 | 53 | .accordion-heading .accordion-toggle { 54 | padding-top: 10px; 55 | padding-bottom: 5px; 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /doc/source/installation/installation.rst: -------------------------------------------------------------------------------- 1 | =============================== 2 | Installing/Compiling DynStatCov 3 | =============================== 4 | 5 | Getting the source code 6 | ----------------------- 7 | https://github.com/loli/dynstatcov/ 8 | 9 | From source without Cython 10 | -------------------------- 11 | The source comes with a ready-to-compile *.c* file. Simply run 12 | 13 | .. code-block:: bash 14 | 15 | python setup.py build 16 | python setup.py install [requires root] 17 | 18 | respectively 19 | 20 | .. code-block:: bash 21 | 22 | python setup.py install --user 23 | 24 | to install with user privileges only. No Cython required. 25 | 26 | From source with Cython 27 | ----------------------- 28 | After changes to the source files, a Cython re-compilation becomes necessary. This is automatically taken care of when building the module as described above. 29 | 30 | Alternatively, the module can be build in-place for testing: 31 | 32 | .. code-block:: bash 33 | 34 | python setup.py build_ext --inplace 35 | 36 | which will generate a module file called `dynstatcov.so` in the directory with the Cython source files. 37 | -------------------------------------------------------------------------------- /doc/numpydoc/setup.py: -------------------------------------------------------------------------------- 1 | from __future__ import division, print_function 2 | 3 | import sys 4 | import setuptools 5 | from distutils.core import setup 6 | 7 | if sys.version_info[:2] < (2, 6) or (3, 0) <= sys.version_info[0:2] < (3, 3): 8 | raise RuntimeError("Python version 2.6, 2.7 or >= 3.3 required.") 9 | 10 | version = "0.6.dev" 11 | 12 | setup( 13 | name="numpydoc", 14 | packages=["numpydoc"], 15 | version=version, 16 | description="Sphinx extension to support docstrings in Numpy format", 17 | # classifiers from http://pypi.python.org/pypi?%3Aaction=list_classifiers 18 | classifiers=["Development Status :: 3 - Alpha", 19 | "Environment :: Plugins", 20 | "License :: OSI Approved :: BSD License", 21 | "Topic :: Documentation"], 22 | keywords="sphinx numpy", 23 | author="Pauli Virtanen and others", 24 | author_email="pav@iki.fi", 25 | url="https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt", 26 | license="BSD", 27 | requires=["sphinx (>= 1.0.1)"], 28 | package_data={'numpydoc': ['tests/test_*.py']}, 29 | test_suite = 'nose.collector', 30 | ) 31 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/media.less: -------------------------------------------------------------------------------- 1 | // Media objects 2 | // Source: http://stubbornella.org/content/?p=497 3 | // -------------------------------------------------- 4 | 5 | 6 | // Common styles 7 | // ------------------------- 8 | 9 | // Clear the floats 10 | .media, 11 | .media-body { 12 | overflow: hidden; 13 | *overflow: visible; 14 | zoom: 1; 15 | } 16 | 17 | // Proper spacing between instances of .media 18 | .media, 19 | .media .media { 20 | margin-top: 15px; 21 | } 22 | .media:first-child { 23 | margin-top: 0; 24 | } 25 | 26 | // For images and videos, set to block 27 | .media-object { 28 | display: block; 29 | } 30 | 31 | // Reset margins on headings for tighter default spacing 32 | .media-heading { 33 | margin: 0 0 5px; 34 | } 35 | 36 | 37 | // Media image alignment 38 | // ------------------------- 39 | 40 | .media > .pull-left { 41 | margin-right: 10px; 42 | } 43 | .media > .pull-right { 44 | margin-left: 10px; 45 | } 46 | 47 | 48 | // Media list variation 49 | // ------------------------- 50 | 51 | // Undo default ul/ol styles 52 | .media-list { 53 | margin-left: 0; 54 | list-style: none; 55 | } 56 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/scaffolding.less: -------------------------------------------------------------------------------- 1 | // 2 | // Scaffolding 3 | // -------------------------------------------------- 4 | 5 | 6 | // Body reset 7 | // ------------------------- 8 | 9 | body { 10 | margin: 0; 11 | font-family: @baseFontFamily; 12 | font-size: @baseFontSize; 13 | line-height: @baseLineHeight; 14 | color: @textColor; 15 | background-color: @bodyBackground; 16 | } 17 | 18 | 19 | // Links 20 | // ------------------------- 21 | 22 | a { 23 | color: @linkColor; 24 | text-decoration: none; 25 | } 26 | a:hover, 27 | a:focus { 28 | color: @linkColorHover; 29 | text-decoration: underline; 30 | } 31 | 32 | 33 | // Images 34 | // ------------------------- 35 | 36 | // Rounded corners 37 | .img-rounded { 38 | .border-radius(6px); 39 | } 40 | 41 | // Add polaroid-esque trim 42 | .img-polaroid { 43 | padding: 4px; 44 | background-color: #fff; 45 | border: 1px solid #ccc; 46 | border: 1px solid rgba(0,0,0,.2); 47 | .box-shadow(0 1px 3px rgba(0,0,0,.1)); 48 | } 49 | 50 | // Perfect circle 51 | .img-circle { 52 | .border-radius(500px); // crank the border-radius so it works with most reasonably sized images 53 | } 54 | -------------------------------------------------------------------------------- /doc/source/usage/introduction.rst: -------------------------------------------------------------------------------- 1 | =================== 2 | What is DynStatCov? 3 | =================== 4 | 5 | DynStatCov is a Cython Library for fast dynamic statistical co-variance update. It is intended for usage in applications, where a statistical co-variance matrix has to be computed from observations and periodically updated. The naive approach would require to re-compute the matrix every time from all samples and to hold them in memory. By re-organizing the formula (see :doc:`background` for details), the computation can be realized using intermediate sums and thus achieving a higher speed. 6 | 7 | Complexity 8 | ---------- 9 | The update is considerably cheaper than the computation of the complete sample co-variance matrix, not only when :math:`n>>m`: 10 | 11 | - **complete:** :math:`\mathcal O(nm^2)` 12 | - **update:** :math:`\mathcal O(m^2)` 13 | 14 | Speed 15 | ----- 16 | Tested with *%timeit* using 10000 initial observations of 3 features each and then computing an update upon arrival of a new observation: 17 | 18 | - complete re-computation with *numpy.cov*: **553us** 19 | - dynamic update implemented in Python: **66us** 20 | - DynStatCov dynamic update: **0.804us** 21 | 22 | 23 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/responsive.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap Responsive v2.3.1 3 | * 4 | * Copyright 2012 Twitter, Inc 5 | * Licensed under the Apache License v2.0 6 | * http://www.apache.org/licenses/LICENSE-2.0 7 | * 8 | * Designed and built with all the love in the world @twitter by @mdo and @fat. 9 | */ 10 | 11 | 12 | // Responsive.less 13 | // For phone and tablet devices 14 | // ------------------------------------------------------------- 15 | 16 | 17 | // REPEAT VARIABLES & MIXINS 18 | // ------------------------- 19 | // Required since we compile the responsive stuff separately 20 | 21 | @import "variables.less"; // Modify this for custom colors, font-sizes, etc 22 | @import "mixins.less"; 23 | 24 | 25 | // RESPONSIVE CLASSES 26 | // ------------------ 27 | 28 | @import "responsive-utilities.less"; 29 | 30 | 31 | // MEDIA QUERIES 32 | // ------------------ 33 | 34 | // Large desktops 35 | @import "responsive-1200px-min.less"; 36 | 37 | // Tablets to regular desktops 38 | @import "responsive-768px-979px.less"; 39 | 40 | // Phones to portrait tablets and narrow desktops 41 | @import "responsive-767px-max.less"; 42 | 43 | 44 | // RESPONSIVE NAVBAR 45 | // ------------------ 46 | 47 | // From 979px and below, show a button to toggle navbar contents 48 | @import "responsive-navbar.less"; 49 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/README.rst: -------------------------------------------------------------------------------- 1 | scipy-sphinx-theme 2 | ================== 3 | 4 | `Sphinx `__ theme for `Scipy `__. 5 | 6 | 7 | Theme options 8 | ------------- 9 | 10 | The theme takes the followin options in the `html_options` 11 | configuration variable: 12 | 13 | - ``edit_link`` 14 | 15 | ``True`` or ``False``. Determines if an "edit this page" link is displayed 16 | in the left sidebar. 17 | 18 | - ``rootlinks`` 19 | 20 | List of tuples ``(url, link_name)`` to show in the beginning of the 21 | breadcrumb list on the top left. You can override it by defining an 22 | `edit_link` block in ``searchbox.html``. 23 | 24 | - ``sidebar`` 25 | 26 | One of ``"left"``, ``"right"``, ``"none"``. Defines where the sidebar 27 | should appear. 28 | 29 | - ``scipy_org_logo`` 30 | 31 | ``True`` or ``False``. Whether to plaster the scipy.org logo on top. 32 | 33 | You can use your own logo by overriding the :attr:`layout.html:header` 34 | block. 35 | 36 | - ``navigation_links`` 37 | 38 | ``True`` or ``False``. Whether to display "next", "prev", "index", etc. 39 | links. 40 | 41 | The following blocks are defined: 42 | 43 | - ``layout.html:header`` 44 | 45 | Block at the top of the page, for logo etc. 46 | 47 | - ``searchbox.html:edit_link`` 48 | 49 | Edit link HTML code to paste in the left sidebar, if `edit_link` is enabled. 50 | -------------------------------------------------------------------------------- /doc/README: -------------------------------------------------------------------------------- 1 | Building the HTML documentation 2 | ############################### 3 | 4 | Run 5 | 6 | sphinx-build -aE -b html source/ build/ 7 | 8 | or 9 | 10 | make html 11 | 12 | , then edit .rst files belong to Python classes 13 | 14 | - source/generated/dynstatcov.dynstatcov.Dynstatcov.rst 15 | 16 | by removing the line 17 | 18 | .. automethod:: __init__ 19 | 20 | and adding the line 21 | 22 | :toctree: generated/ 23 | 24 | beneath each ".. autosummary::" command. 25 | 26 | Finally rerun the build 27 | 28 | sphinx-build -aE -b html source/ build/ 29 | 30 | Troubleshooting 31 | ############### 32 | If you get an "couldn't import module 'dynstatcov'" error, make sure to install it first. 33 | 34 | Sometimes it helps to remove the build cache 35 | 36 | rm -rf build/* 37 | 38 | or 39 | 40 | make clean 41 | 42 | Enabling the search box 43 | ####################### 44 | 45 | Remove 46 | 47 | scipy-sphinx-theme/_theme/scipy/searchbox.html 48 | 49 | from the scipy template, as it somehow overrides the search box with a custom link to edit the .rst files in-place online. 50 | 51 | 52 | Generate the API documentation files 53 | #################################### 54 | 55 | Should work automatically, but if requires, run 56 | 57 | sphinx-apidoc -efF -H DynStatCov -A "Oskar Maier" -V 0.1 -R 1 -o generated/ ../dynstatcov/ 58 | 59 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/thumbnails.less: -------------------------------------------------------------------------------- 1 | // 2 | // Thumbnails 3 | // -------------------------------------------------- 4 | 5 | 6 | // Note: `.thumbnails` and `.thumbnails > li` are overriden in responsive files 7 | 8 | // Make wrapper ul behave like the grid 9 | .thumbnails { 10 | margin-left: -@gridGutterWidth; 11 | list-style: none; 12 | .clearfix(); 13 | } 14 | // Fluid rows have no left margin 15 | .row-fluid .thumbnails { 16 | margin-left: 0; 17 | } 18 | 19 | // Float li to make thumbnails appear in a row 20 | .thumbnails > li { 21 | float: left; // Explicity set the float since we don't require .span* classes 22 | margin-bottom: @baseLineHeight; 23 | margin-left: @gridGutterWidth; 24 | } 25 | 26 | // The actual thumbnail (can be `a` or `div`) 27 | .thumbnail { 28 | display: block; 29 | padding: 4px; 30 | line-height: @baseLineHeight; 31 | border: 1px solid #ddd; 32 | .border-radius(@baseBorderRadius); 33 | .box-shadow(0 1px 3px rgba(0,0,0,.055)); 34 | .transition(all .2s ease-in-out); 35 | } 36 | // Add a hover/focus state for linked versions only 37 | a.thumbnail:hover, 38 | a.thumbnail:focus { 39 | border-color: @linkColor; 40 | .box-shadow(0 1px 4px rgba(0,105,214,.25)); 41 | } 42 | 43 | // Images and captions 44 | .thumbnail > img { 45 | display: block; 46 | max-width: 100%; 47 | margin-left: auto; 48 | margin-right: auto; 49 | } 50 | .thumbnail .caption { 51 | padding: 9px; 52 | color: @gray; 53 | } 54 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/code.less: -------------------------------------------------------------------------------- 1 | // 2 | // Code (inline and blocK) 3 | // -------------------------------------------------- 4 | 5 | 6 | // Inline and block code styles 7 | code, 8 | pre { 9 | padding: 0 3px 2px; 10 | #font > #family > .monospace; 11 | font-size: @baseFontSize - 2; 12 | color: @grayDark; 13 | .border-radius(3px); 14 | } 15 | 16 | // Inline code 17 | code { 18 | padding: 2px 4px; 19 | color: #d14; 20 | background-color: #f7f7f9; 21 | border: 1px solid #e1e1e8; 22 | white-space: nowrap; 23 | } 24 | 25 | // Blocks of code 26 | pre { 27 | display: block; 28 | padding: (@baseLineHeight - 1) / 2; 29 | margin: 0 0 @baseLineHeight / 2; 30 | font-size: @baseFontSize - 1; // 14px to 13px 31 | line-height: @baseLineHeight; 32 | word-break: break-all; 33 | word-wrap: break-word; 34 | white-space: pre; 35 | white-space: pre-wrap; 36 | background-color: #f5f5f5; 37 | border: 1px solid #ccc; // fallback for IE7-8 38 | border: 1px solid rgba(0,0,0,.15); 39 | .border-radius(@baseBorderRadius); 40 | 41 | // Make prettyprint styles more spaced out for readability 42 | &.prettyprint { 43 | margin-bottom: @baseLineHeight; 44 | } 45 | 46 | // Account for some code outputs that place code tags in pre tags 47 | code { 48 | padding: 0; 49 | color: inherit; 50 | white-space: pre; 51 | white-space: pre-wrap; 52 | background-color: transparent; 53 | border: 0; 54 | } 55 | } 56 | 57 | // Enable scrollable blocks of code 58 | .pre-scrollable { 59 | max-height: 340px; 60 | overflow-y: scroll; 61 | } -------------------------------------------------------------------------------- /dynstatcov/dynstatcov.pxd: -------------------------------------------------------------------------------- 1 | # python imports 2 | 3 | # cython imports 4 | cimport numpy as np 5 | 6 | # extern cdefs 7 | 8 | # type definitions 9 | ctypedef np.npy_float64 DTYPE_t # data type 10 | ctypedef np.npy_intp SIZE_t # type for indices and counters 11 | 12 | cdef class Dynstatcov: 13 | # Dynamically updateable statistical co-variance matrix. 14 | 15 | # internal structure 16 | cdef DTYPE_t* cov # upper triangular part of the co-variance matrix 17 | cdef DTYPE_t* squaresum # upper triangular part of the sum of all samples outer product 18 | cdef DTYPE_t* sum # sum of all samples 19 | cdef SIZE_t n_samples # number of samples from which the co-variance matrix is computed 20 | cdef SIZE_t n_features # number of elements per samples 21 | cdef SIZE_t n_upper # elements in the upper triangular matrix 22 | 23 | cdef DTYPE_t* __mean # private member 24 | 25 | # methods 26 | cpdef update(self, DTYPE_t[::1] x, int subtract = *) # update the co-variance matrix with a new sample or remove one 27 | cpdef np.ndarray get_cov(self) # return the (full) co-variance matrix 28 | cpdef np.ndarray get_cov_tri(self) # return the upper triangular part of the co-variance matrix 29 | cpdef int get_n_samples(self) # return the number of samples used for compute the co-variance matrix 30 | 31 | cdef void __update_add(self, DTYPE_t* x) nogil # internal, no-gil update method (addition) 32 | cdef void __update_sub(self, DTYPE_t* x) nogil # internal, no-gil update method (subtraction) 33 | cdef void __compute_covariance_matrix(self) nogil # trigger the computation of the co-variance matrix 34 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/alerts.less: -------------------------------------------------------------------------------- 1 | // 2 | // Alerts 3 | // -------------------------------------------------- 4 | 5 | 6 | // Base styles 7 | // ------------------------- 8 | 9 | .alert { 10 | padding: 8px 35px 8px 14px; 11 | margin-bottom: @baseLineHeight; 12 | text-shadow: 0 1px 0 rgba(255,255,255,.5); 13 | background-color: @warningBackground; 14 | border: 1px solid @warningBorder; 15 | .border-radius(@baseBorderRadius); 16 | } 17 | .alert, 18 | .alert h4 { 19 | // Specified for the h4 to prevent conflicts of changing @headingsColor 20 | color: @warningText; 21 | } 22 | .alert h4 { 23 | margin: 0; 24 | } 25 | 26 | // Adjust close link position 27 | .alert .close { 28 | position: relative; 29 | top: -2px; 30 | right: -21px; 31 | line-height: @baseLineHeight; 32 | } 33 | 34 | 35 | // Alternate styles 36 | // ------------------------- 37 | 38 | .alert-success { 39 | background-color: @successBackground; 40 | border-color: @successBorder; 41 | color: @successText; 42 | } 43 | .alert-success h4 { 44 | color: @successText; 45 | } 46 | .alert-danger, 47 | .alert-error { 48 | background-color: @errorBackground; 49 | border-color: @errorBorder; 50 | color: @errorText; 51 | } 52 | .alert-danger h4, 53 | .alert-error h4 { 54 | color: @errorText; 55 | } 56 | .alert-info { 57 | background-color: @infoBackground; 58 | border-color: @infoBorder; 59 | color: @infoText; 60 | } 61 | .alert-info h4 { 62 | color: @infoText; 63 | } 64 | 65 | 66 | // Block alerts 67 | // ------------------------- 68 | 69 | .alert-block { 70 | padding-top: 14px; 71 | padding-bottom: 14px; 72 | } 73 | .alert-block > p, 74 | .alert-block > ul { 75 | margin-bottom: 0; 76 | } 77 | .alert-block p + p { 78 | margin-top: 5px; 79 | } 80 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/bootstrap.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap v2.3.1 3 | * 4 | * Copyright 2012 Twitter, Inc 5 | * Licensed under the Apache License v2.0 6 | * http://www.apache.org/licenses/LICENSE-2.0 7 | * 8 | * Designed and built with all the love in the world @twitter by @mdo and @fat. 9 | */ 10 | 11 | // Core variables and mixins 12 | @import "variables.less"; // Modify this for custom colors, font-sizes, etc 13 | @import "mixins.less"; 14 | 15 | // CSS Reset 16 | @import "reset.less"; 17 | 18 | // Grid system and page structure 19 | @import "scaffolding.less"; 20 | @import "grid.less"; 21 | @import "layouts.less"; 22 | 23 | // Base CSS 24 | @import "type.less"; 25 | @import "code.less"; 26 | @import "forms.less"; 27 | @import "tables.less"; 28 | 29 | // Components: common 30 | @import "sprites.less"; 31 | @import "dropdowns.less"; 32 | @import "wells.less"; 33 | @import "component-animations.less"; 34 | @import "close.less"; 35 | 36 | // Components: Buttons & Alerts 37 | @import "buttons.less"; 38 | @import "button-groups.less"; 39 | @import "alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less 40 | 41 | // Components: Nav 42 | @import "navs.less"; 43 | @import "navbar.less"; 44 | @import "breadcrumbs.less"; 45 | @import "pagination.less"; 46 | @import "pager.less"; 47 | 48 | // Components: Popovers 49 | @import "modals.less"; 50 | @import "tooltip.less"; 51 | @import "popovers.less"; 52 | 53 | // Components: Misc 54 | @import "thumbnails.less"; 55 | @import "media.less"; 56 | @import "labels-badges.less"; 57 | @import "progress-bars.less"; 58 | @import "accordion.less"; 59 | @import "carousel.less"; 60 | @import "hero-unit.less"; 61 | 62 | // Utility classes 63 | @import "utilities.less"; // Has to be last to override when necessary 64 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/responsive-utilities.less: -------------------------------------------------------------------------------- 1 | // 2 | // Responsive: Utility classes 3 | // -------------------------------------------------- 4 | 5 | 6 | // IE10 Metro responsive 7 | // Required for Windows 8 Metro split-screen snapping with IE10 8 | // Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ 9 | @-ms-viewport{ 10 | width: device-width; 11 | } 12 | 13 | // Hide from screenreaders and browsers 14 | // Credit: HTML5 Boilerplate 15 | .hidden { 16 | display: none; 17 | visibility: hidden; 18 | } 19 | 20 | // Visibility utilities 21 | 22 | // For desktops 23 | .visible-phone { display: none !important; } 24 | .visible-tablet { display: none !important; } 25 | .hidden-phone { } 26 | .hidden-tablet { } 27 | .hidden-desktop { display: none !important; } 28 | .visible-desktop { display: inherit !important; } 29 | 30 | // Tablets & small desktops only 31 | @media (min-width: 768px) and (max-width: 979px) { 32 | // Hide everything else 33 | .hidden-desktop { display: inherit !important; } 34 | .visible-desktop { display: none !important ; } 35 | // Show 36 | .visible-tablet { display: inherit !important; } 37 | // Hide 38 | .hidden-tablet { display: none !important; } 39 | } 40 | 41 | // Phones only 42 | @media (max-width: 767px) { 43 | // Hide everything else 44 | .hidden-desktop { display: inherit !important; } 45 | .visible-desktop { display: none !important; } 46 | // Show 47 | .visible-phone { display: inherit !important; } // Use inherit to restore previous behavior 48 | // Hide 49 | .hidden-phone { display: none !important; } 50 | } 51 | 52 | // Print utilities 53 | .visible-print { display: none !important; } 54 | .hidden-print { } 55 | 56 | @media print { 57 | .visible-print { display: inherit !important; } 58 | .hidden-print { display: none !important; } 59 | } 60 | -------------------------------------------------------------------------------- /doc/source/usage/background.rst: -------------------------------------------------------------------------------- 1 | ======================== 2 | Mathematical formulation 3 | ======================== 4 | 5 | Formulation 6 | ----------- 7 | Given a sample of :math:`n` independent observations :math:`\mathbf{x}_1,...,\mathbf{x}_n` of length :math:`m`, the sample co-variance matrix of :math:`X\in R^{n\times m}` is given by 8 | 9 | .. math:: Q = \frac{1}{n-1} \sum_{i=1}^n(\mathbf{x}_i - \mathbf{\hat{x}})(\mathbf{x}_i - \mathbf{\hat{x}})^T 10 | 11 | where :math:`\mathbf{x}_i` denotes the :math:`i`-th observation and 12 | 13 | .. math:: \mathbf{\hat{x}} = \frac{1}{n}\sum_{i=1}^n\mathbf{x}_i 14 | 15 | is the sample mean. Re-organizing the first formula, we get 16 | 17 | .. math:: Q = \frac{1}{n-1}\left[\sum_{i=1}^n\mathbf{x}_i\mathbf{x}_i^T - \mathbf{\hat{x}}\left(\sum_{i=1}^n\mathbf{x}_i\right)^T - \left(\sum_{i=1}^n\mathbf{x}_i\right)\mathbf{\hat{x}}^T + n\mathbf{\hat{x}}\mathbf{\hat{x}}^T\right] 18 | 19 | which is essentially the application of :math:`(a-b)^2 = 2a^2 - 2ab - b^2`. Substituting the sums, we get 20 | 21 | .. math:: Q = \frac{1}{n-1}\left[A - \mathbf{\hat{x}}\mathbf{b}^T - \mathbf{b}\mathbf{\hat{x}}^T + n\mathbf{\hat{x}}\mathbf{\hat{x}}^T\right] 22 | 23 | 24 | Updating 25 | -------- 26 | From this form, we can derive an efficient update of :math:`Q_{n+1}` when a new sample :math:`\mathbf{x}_{n+1}` becomes available. First we update :math:`A` and :math:`\mathbf{b}` 27 | 28 | .. math:: 29 | 30 | A_{n+1} = A_n + \mathbf{x}_{n+1}\mathbf{x}_{x-1}^T\\ 31 | 32 | \mathbf{b}_{n+1} = \mathbf{b} + \mathbf{x}_{x+1}\\ 33 | 34 | then calculate the new sample mean 35 | 36 | .. math:: \mathbf{\hat{x}}_{n+1} = \frac{1}{n+1}\mathbf{b}_{n+1} 37 | 38 | to finally compute the updated co-variance matrix 39 | 40 | .. math:: Q_{n+1} = \frac{1}{n}\left[A_{n+1} - \mathbf{\hat{x}}_{n+1}\mathbf{b}_{n+1}^T - \mathbf{b}_{n+1}\mathbf{\hat{x}}_{n+1}^T + (n+1)\mathbf{\hat{x}}_{n+1}\mathbf{\hat{x}}_{n+1}^T\right] 41 | 42 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/tooltip.less: -------------------------------------------------------------------------------- 1 | // 2 | // Tooltips 3 | // -------------------------------------------------- 4 | 5 | 6 | // Base class 7 | .tooltip { 8 | position: absolute; 9 | z-index: @zindexTooltip; 10 | display: block; 11 | visibility: visible; 12 | font-size: 11px; 13 | line-height: 1.4; 14 | .opacity(0); 15 | &.in { .opacity(80); } 16 | &.top { margin-top: -3px; padding: 5px 0; } 17 | &.right { margin-left: 3px; padding: 0 5px; } 18 | &.bottom { margin-top: 3px; padding: 5px 0; } 19 | &.left { margin-left: -3px; padding: 0 5px; } 20 | } 21 | 22 | // Wrapper for the tooltip content 23 | .tooltip-inner { 24 | max-width: 200px; 25 | padding: 8px; 26 | color: @tooltipColor; 27 | text-align: center; 28 | text-decoration: none; 29 | background-color: @tooltipBackground; 30 | .border-radius(@baseBorderRadius); 31 | } 32 | 33 | // Arrows 34 | .tooltip-arrow { 35 | position: absolute; 36 | width: 0; 37 | height: 0; 38 | border-color: transparent; 39 | border-style: solid; 40 | } 41 | .tooltip { 42 | &.top .tooltip-arrow { 43 | bottom: 0; 44 | left: 50%; 45 | margin-left: -@tooltipArrowWidth; 46 | border-width: @tooltipArrowWidth @tooltipArrowWidth 0; 47 | border-top-color: @tooltipArrowColor; 48 | } 49 | &.right .tooltip-arrow { 50 | top: 50%; 51 | left: 0; 52 | margin-top: -@tooltipArrowWidth; 53 | border-width: @tooltipArrowWidth @tooltipArrowWidth @tooltipArrowWidth 0; 54 | border-right-color: @tooltipArrowColor; 55 | } 56 | &.left .tooltip-arrow { 57 | top: 50%; 58 | right: 0; 59 | margin-top: -@tooltipArrowWidth; 60 | border-width: @tooltipArrowWidth 0 @tooltipArrowWidth @tooltipArrowWidth; 61 | border-left-color: @tooltipArrowColor; 62 | } 63 | &.bottom .tooltip-arrow { 64 | top: 0; 65 | left: 50%; 66 | margin-left: -@tooltipArrowWidth; 67 | border-width: 0 @tooltipArrowWidth @tooltipArrowWidth; 68 | border-bottom-color: @tooltipArrowColor; 69 | } 70 | } 71 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/conf.py: -------------------------------------------------------------------------------- 1 | needs_sphinx = '1.1' 2 | 3 | extensions = ['sphinx.ext.autodoc', 'sphinx.ext.pngmath', 'numpydoc', 4 | 'sphinx.ext.intersphinx', 'sphinx.ext.coverage', 5 | 'sphinx.ext.autosummary', 'matplotlib.sphinxext.plot_directive'] 6 | 7 | templates_path = ['_templates'] 8 | source_suffix = '.rst' 9 | master_doc = 'index' 10 | project = u'scipy-sphinx-theme' 11 | copyright = u'2013, Surya Kasturi and Pauli Virtanen' 12 | version = '0.1' 13 | release = '0.1' 14 | exclude_patterns = ['_build'] 15 | pygments_style = 'sphinx' 16 | 17 | # -- Options for HTML output --------------------------------------------------- 18 | 19 | html_theme = 'scipy' 20 | html_theme_path = ['_theme'] 21 | #html_logo = '_static/scipyshiny_small.png' 22 | html_static_path = ['_static'] 23 | html_theme_options = { 24 | "edit_link": "true", 25 | "sidebar": "right", 26 | "scipy_org_logo": "false", 27 | "rootlinks": [("http://scipy.org/", "Scipy.org"), 28 | ("http://docs.scipy.org/", "Docs")] 29 | } 30 | 31 | pngmath_latex_preamble = r""" 32 | \usepackage{color} 33 | \definecolor{textgray}{RGB}{51,51,51} 34 | \color{textgray} 35 | """ 36 | pngmath_use_preview = True 37 | pngmath_dvipng_args = ['-gamma 1.5', '-D 96', '-bg Transparent'] 38 | 39 | #------------------------------------------------------------------------------ 40 | # Plot style 41 | #------------------------------------------------------------------------------ 42 | 43 | plot_pre_code = """ 44 | import numpy as np 45 | import scipy as sp 46 | np.random.seed(123) 47 | """ 48 | plot_include_source = True 49 | plot_formats = [('png', 96), 'pdf'] 50 | plot_html_show_formats = False 51 | 52 | import math 53 | phi = (math.sqrt(5) + 1)/2 54 | 55 | font_size = 13*72/96.0 # 13 px 56 | 57 | plot_rcparams = { 58 | 'font.size': font_size, 59 | 'axes.titlesize': font_size, 60 | 'axes.labelsize': font_size, 61 | 'xtick.labelsize': font_size, 62 | 'ytick.labelsize': font_size, 63 | 'legend.fontsize': font_size, 64 | 'figure.figsize': (3*phi, 3), 65 | 'figure.subplot.bottom': 0.2, 66 | 'figure.subplot.left': 0.2, 67 | 'figure.subplot.right': 0.9, 68 | 'figure.subplot.top': 0.85, 69 | 'figure.subplot.wspace': 0.4, 70 | 'text.usetex': False, 71 | } 72 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/labels-badges.less: -------------------------------------------------------------------------------- 1 | // 2 | // Labels and badges 3 | // -------------------------------------------------- 4 | 5 | 6 | // Base classes 7 | .label, 8 | .badge { 9 | display: inline-block; 10 | padding: 2px 4px; 11 | font-size: @baseFontSize * .846; 12 | font-weight: bold; 13 | line-height: 14px; // ensure proper line-height if floated 14 | color: @white; 15 | vertical-align: baseline; 16 | white-space: nowrap; 17 | text-shadow: 0 -1px 0 rgba(0,0,0,.25); 18 | background-color: @grayLight; 19 | } 20 | // Set unique padding and border-radii 21 | .label { 22 | .border-radius(3px); 23 | } 24 | .badge { 25 | padding-left: 9px; 26 | padding-right: 9px; 27 | .border-radius(9px); 28 | } 29 | 30 | // Empty labels/badges collapse 31 | .label, 32 | .badge { 33 | &:empty { 34 | display: none; 35 | } 36 | } 37 | 38 | // Hover/focus state, but only for links 39 | a { 40 | &.label:hover, 41 | &.label:focus, 42 | &.badge:hover, 43 | &.badge:focus { 44 | color: @white; 45 | text-decoration: none; 46 | cursor: pointer; 47 | } 48 | } 49 | 50 | // Colors 51 | // Only give background-color difference to links (and to simplify, we don't qualifty with `a` but [href] attribute) 52 | .label, 53 | .badge { 54 | // Important (red) 55 | &-important { background-color: @errorText; } 56 | &-important[href] { background-color: darken(@errorText, 10%); } 57 | // Warnings (orange) 58 | &-warning { background-color: @orange; } 59 | &-warning[href] { background-color: darken(@orange, 10%); } 60 | // Success (green) 61 | &-success { background-color: @successText; } 62 | &-success[href] { background-color: darken(@successText, 10%); } 63 | // Info (turquoise) 64 | &-info { background-color: @infoText; } 65 | &-info[href] { background-color: darken(@infoText, 10%); } 66 | // Inverse (black) 67 | &-inverse { background-color: @grayDark; } 68 | &-inverse[href] { background-color: darken(@grayDark, 10%); } 69 | } 70 | 71 | // Quick fix for labels/badges in buttons 72 | .btn { 73 | .label, 74 | .badge { 75 | position: relative; 76 | top: -1px; 77 | } 78 | } 79 | .btn-mini { 80 | .label, 81 | .badge { 82 | top: 0; 83 | } 84 | } 85 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for Sphinx documentation 2 | # 3 | 4 | # You can set these variables from the command line. 5 | SPHINXOPTS = 6 | SPHINXBUILD = sphinx-build 7 | PAPER = 8 | BUILDDIR = _build 9 | 10 | # Internal variables. 11 | PAPEROPT_a4 = -D latex_paper_size=a4 12 | PAPEROPT_letter = -D latex_paper_size=letter 13 | ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . 14 | # the i18n builder cannot share the environment and doctrees with the others 15 | I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . 16 | 17 | .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext all css 18 | 19 | all: html 20 | 21 | css: $(wildcard _theme/scipy/static/css/*.css) 22 | 23 | _theme/scipy/static/css/%.css: _theme/scipy/static/less/%.less 24 | lessc $^ > $@.new 25 | mv -f $@.new $@ 26 | 27 | help: 28 | @echo "Please use \`make ' where is one of" 29 | @echo " html to make standalone HTML files" 30 | @echo " dirhtml to make HTML files named index.html in directories" 31 | @echo " singlehtml to make a single large HTML file" 32 | @echo " pickle to make pickle files" 33 | @echo " json to make JSON files" 34 | @echo " htmlhelp to make HTML files and a HTML help project" 35 | @echo " qthelp to make HTML files and a qthelp project" 36 | @echo " devhelp to make HTML files and a Devhelp project" 37 | @echo " epub to make an epub" 38 | @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" 39 | @echo " latexpdf to make LaTeX files and run them through pdflatex" 40 | @echo " text to make text files" 41 | @echo " man to make manual pages" 42 | @echo " texinfo to make Texinfo files" 43 | @echo " info to make Texinfo files and run them through makeinfo" 44 | @echo " gettext to make PO message catalogs" 45 | @echo " changes to make an overview of all changed/added/deprecated items" 46 | @echo " linkcheck to check all external links for integrity" 47 | @echo " doctest to run all doctests embedded in the documentation (if enabled)" 48 | 49 | clean: 50 | -rm -rf $(BUILDDIR)/* 51 | 52 | html: 53 | $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html 54 | @echo 55 | @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." 56 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/modals.less: -------------------------------------------------------------------------------- 1 | // 2 | // Modals 3 | // -------------------------------------------------- 4 | 5 | // Background 6 | .modal-backdrop { 7 | position: fixed; 8 | top: 0; 9 | right: 0; 10 | bottom: 0; 11 | left: 0; 12 | z-index: @zindexModalBackdrop; 13 | background-color: @black; 14 | // Fade for backdrop 15 | &.fade { opacity: 0; } 16 | } 17 | 18 | .modal-backdrop, 19 | .modal-backdrop.fade.in { 20 | .opacity(80); 21 | } 22 | 23 | // Base modal 24 | .modal { 25 | position: fixed; 26 | top: 10%; 27 | left: 50%; 28 | z-index: @zindexModal; 29 | width: 560px; 30 | margin-left: -280px; 31 | background-color: @white; 32 | border: 1px solid #999; 33 | border: 1px solid rgba(0,0,0,.3); 34 | *border: 1px solid #999; /* IE6-7 */ 35 | .border-radius(6px); 36 | .box-shadow(0 3px 7px rgba(0,0,0,0.3)); 37 | .background-clip(padding-box); 38 | // Remove focus outline from opened modal 39 | outline: none; 40 | 41 | &.fade { 42 | .transition(e('opacity .3s linear, top .3s ease-out')); 43 | top: -25%; 44 | } 45 | &.fade.in { top: 10%; } 46 | } 47 | .modal-header { 48 | padding: 9px 15px; 49 | border-bottom: 1px solid #eee; 50 | // Close icon 51 | .close { margin-top: 2px; } 52 | // Heading 53 | h3 { 54 | margin: 0; 55 | line-height: 30px; 56 | } 57 | } 58 | 59 | // Body (where all modal content resides) 60 | .modal-body { 61 | position: relative; 62 | overflow-y: auto; 63 | max-height: 400px; 64 | padding: 15px; 65 | } 66 | // Remove bottom margin if need be 67 | .modal-form { 68 | margin-bottom: 0; 69 | } 70 | 71 | // Footer (for actions) 72 | .modal-footer { 73 | padding: 14px 15px 15px; 74 | margin-bottom: 0; 75 | text-align: right; // right align buttons 76 | background-color: #f5f5f5; 77 | border-top: 1px solid #ddd; 78 | .border-radius(0 0 6px 6px); 79 | .box-shadow(inset 0 1px 0 @white); 80 | .clearfix(); // clear it in case folks use .pull-* classes on buttons 81 | 82 | // Properly space out buttons 83 | .btn + .btn { 84 | margin-left: 5px; 85 | margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs 86 | } 87 | // but override that for button groups 88 | .btn-group .btn + .btn { 89 | margin-left: -1px; 90 | } 91 | // and override it for block buttons as well 92 | .btn-block + .btn-block { 93 | margin-left: 0; 94 | } 95 | } 96 | -------------------------------------------------------------------------------- /doc/numpydoc/README.rst: -------------------------------------------------------------------------------- 1 | .. image:: https://travis-ci.org/numpy/numpydoc.png?branch=master 2 | :target: https://travis-ci.org/numpy/numpydoc/ 3 | 4 | ===================================== 5 | numpydoc -- Numpy's Sphinx extensions 6 | ===================================== 7 | 8 | Numpy's documentation uses several custom extensions to Sphinx. These 9 | are shipped in this ``numpydoc`` package, in case you want to make use 10 | of them in third-party projects. 11 | 12 | The following extensions are available: 13 | 14 | - ``numpydoc``: support for the Numpy docstring format in Sphinx, and add 15 | the code description directives ``np:function``, ``np-c:function``, etc. 16 | that support the Numpy docstring syntax. 17 | 18 | - ``numpydoc.traitsdoc``: For gathering documentation about Traits attributes. 19 | 20 | - ``numpydoc.plot_directive``: Adaptation of Matplotlib's ``plot::`` 21 | directive. Note that this implementation may still undergo severe 22 | changes or eventually be deprecated. 23 | 24 | See `A Guide to NumPy/SciPy Documentation `_ 25 | for how to write docs that use this extension. 26 | 27 | 28 | numpydoc 29 | ======== 30 | 31 | Numpydoc inserts a hook into Sphinx's autodoc that converts docstrings 32 | following the Numpy/Scipy format to a form palatable to Sphinx. 33 | 34 | Options 35 | ------- 36 | 37 | The following options can be set in conf.py: 38 | 39 | - numpydoc_use_plots: bool 40 | 41 | Whether to produce ``plot::`` directives for Examples sections that 42 | contain ``import matplotlib``. 43 | 44 | - numpydoc_show_class_members: bool 45 | 46 | Whether to show all members of a class in the Methods and Attributes 47 | sections automatically. 48 | ``True`` by default. 49 | 50 | - numpydoc_show_inherited_class_members: bool 51 | 52 | Whether to show all inherited members of a class in the Methods and Attributes 53 | sections automatically. If it's false, inherited members won't shown. 54 | ``True`` by default. 55 | 56 | - numpydoc_class_members_toctree: bool 57 | 58 | Whether to create a Sphinx table of contents for the lists of class 59 | methods and attributes. If a table of contents is made, Sphinx expects 60 | each entry to have a separate page. 61 | ``True`` by default. 62 | 63 | - numpydoc_edit_link: bool (DEPRECATED -- edit your HTML template instead) 64 | 65 | Whether to insert an edit link after docstrings. 66 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/css/spc-extend.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: #f9faf5; 3 | } 4 | .container { 5 | width: 80%; 6 | } 7 | .main { 8 | background-color: white; 9 | padding: 18px; 10 | -moz-box-shadow: 0 0 3px #888; 11 | -webkit-box-shadow: 0 0 3px #888; 12 | box-shadow: 0 0 3px #888; 13 | } 14 | .underline { 15 | border-bottom: 1.5px solid #eeeeee; 16 | } 17 | .header { 18 | margin-top: 15px; 19 | margin-bottom: 15px; 20 | margin-left: 0px; 21 | margin-right: 0px; 22 | } 23 | .spc-navbar { 24 | margin-top: 15px; 25 | margin-bottom: 5px; 26 | margin-left: 0px; 27 | margin-right: 0px; 28 | } 29 | .spc-navbar .nav-pills { 30 | margin-bottom: 0px; 31 | font-size: 12px; 32 | } 33 | .spc-navbar .nav-pills > li > a { 34 | padding-top: 2.5px; 35 | padding-bottom: 2.5px; 36 | } 37 | .underline { 38 | border-bottom: 1.5px solid #eeeeee; 39 | } 40 | .spc-page-title h1, 41 | .spc-page-title h2, 42 | .spc-page-title h3, 43 | .spc-page-title h4 { 44 | font-weight: normal; 45 | border-bottom: 1.5px solid #eeeeee; 46 | } 47 | .tags .btn { 48 | border: none; 49 | font-size: 9.5px; 50 | font-weight: bold; 51 | } 52 | .spc-search-result-title h1, 53 | .spc-search-result-title h2, 54 | .spc-search-result-title h3, 55 | .spc-search-result-title h4 { 56 | font-weight: normal; 57 | } 58 | .spc-snippet-header { 59 | margin-bottom: 5px; 60 | } 61 | .spc-snippet-info { 62 | padding-top: 10px; 63 | } 64 | .spc-snippet-info .dl-horizontal { 65 | margin: 5px; 66 | } 67 | .spc-snippet-info .dl-horizontal dt { 68 | font-weight: normal; 69 | } 70 | .spc-snippet-body { 71 | padding: 10px; 72 | } 73 | .spc-snippet-body .accordion-group { 74 | border: none; 75 | } 76 | .spc-snippet-body .accordion-heading { 77 | text-transform: uppercase; 78 | font-size: 14px; 79 | border-bottom: 1px solid #e5e5e5; 80 | } 81 | .spc-snippet-body .accordion-heading .accordion-toggle { 82 | padding-top: 10px; 83 | padding-bottom: 5px; 84 | } 85 | .spc-rightsidebar { 86 | color: #555555; 87 | } 88 | .spc-rightsidebar .navigation { 89 | padding: 2px 10px; 90 | font-size: 11.9px; 91 | } 92 | .spc-rightsidebar .navigation .nav-title { 93 | font-weight: bold; 94 | text-transform: uppercase; 95 | } 96 | .spc-rightsidebar .navigation li { 97 | margin: 5px; 98 | } 99 | .footer { 100 | padding: 5px; 101 | font-size: small; 102 | } 103 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/css/extend.css: -------------------------------------------------------------------------------- 1 | .container { 2 | width: 80%; 3 | } 4 | .navbar1 { 5 | padding-bottom: 10px; 6 | } 7 | .navbar1 .nav-pills { 8 | margin-bottom: 0px; 9 | font-size: 12px; 10 | } 11 | .navbar1 .nav-pills > li > a { 12 | padding-top: 2.5px; 13 | padding-bottom: 2.5px; 14 | } 15 | .navbar1 .dropdown.dropdown-menu { 16 | padding: 0px; 17 | } 18 | .header { 19 | padding-top: 30px; 20 | padding-bottom: 18px; 21 | } 22 | .SearchBar .form-search { 23 | margin-bottom: 0px; 24 | } 25 | .SearchBar .input-append input { 26 | height: 12px; 27 | } 28 | body { 29 | font-family: Segoe UI; 30 | background-color: #f9faf7; 31 | } 32 | .main { 33 | background-color: white; 34 | padding: 18px; 35 | -moz-box-shadow: 0 0 3px #888; 36 | -webkit-box-shadow: 0 0 3px #888; 37 | box-shadow: 0 0 3px #888; 38 | } 39 | .MainHeader h1 { 40 | font-weight: normal; 41 | } 42 | .content .contentTitle h4 { 43 | font-size: 18px; 44 | font-weight: normal; 45 | } 46 | .content .meta { 47 | font-size: small; 48 | } 49 | .tags .btn { 50 | border: none; 51 | font-size: 10px; 52 | font-weight: bold; 53 | } 54 | .navigation { 55 | font-size: 12px; 56 | padding-bottom: 12px; 57 | } 58 | .navigation .nav-title { 59 | color: #333333; 60 | font-family: "Segoe UI semibold"; 61 | font-size: 16px; 62 | text-transform: uppercase; 63 | } 64 | .navigation li { 65 | margin: 5px; 66 | } 67 | .snippetHeader { 68 | margin-bottom: 5px; 69 | } 70 | .snippetHeader .snippetTitle { 71 | font-size: 21px; 72 | line-height: 40px; 73 | border-bottom: 1px solid #e5e5e5; 74 | display: block; 75 | color: #333333; 76 | } 77 | .snippetInfo { 78 | padding-top: 10px; 79 | } 80 | .snippetInfo .dl-horizontal { 81 | margin: 5px; 82 | } 83 | .snippet-body { 84 | padding: 10px; 85 | } 86 | .snippet-body .accordion-group { 87 | border: none; 88 | } 89 | .snippet-body .accordion-heading { 90 | text-transform: uppercase; 91 | font-size: 14px; 92 | border-bottom: 1px solid #e5e5e5; 93 | } 94 | .snippet-body .accordion-heading .accordion-toggle { 95 | padding-top: 10px; 96 | padding-bottom: 5px; 97 | } 98 | .SearchResult { 99 | padding: 10px; 100 | padding-top: 0px; 101 | } 102 | .SearchResult .PageTitle { 103 | font-size: 21px; 104 | line-height: 40px; 105 | border-bottom: 1px solid #e5e5e5; 106 | padding-bottom: 5px; 107 | display: block; 108 | color: #333333; 109 | } 110 | .footer { 111 | padding: 10px; 112 | } 113 | .footer-inside { 114 | border-top: 1px solid #e5e5e5; 115 | padding: 10px; 116 | } 117 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # version: 0.1.1 3 | 4 | import os 5 | import warnings 6 | 7 | # setuptools >= 0.7 supports 'python setup.py develop' 8 | from ez_setup import use_setuptools 9 | use_setuptools() 10 | from setuptools import setup, Extension 11 | 12 | #### CONSTANTS 13 | WARN_CYTHON_NOT_FOUND = 'Could not locate Cython. Falling back to already Cython-complied .c file instead.' 14 | 15 | #### PRE-CODE (to figure out, whether Cython is installed or not) 16 | try: 17 | from Cython.Distutils import build_ext 18 | CYTHON_FOUND = True 19 | except ImportError as e: 20 | from distutils.command.build_ext import build_ext 21 | warnings.warn(WARN_CYTHON_NOT_FOUND) 22 | CYTHON_FOUND = False 23 | 24 | #### FUNCTIONS 25 | def read(fname): 26 | return open(os.path.join(os.path.dirname(__file__), fname)).read() 27 | 28 | ### MAIN SETUP 29 | dynstatcov = Extension('dynstatcov', 30 | sources = ['dynstatcov/dynstatcov.pyx', 'dynstatcov/dynstatcov.pxd'], 31 | #include_dirs=[numpy.get_include()], 32 | extra_compile_args=["-O3"]) 33 | 34 | configuration = { 35 | 'name' : 'DynStatCov', 36 | 'version' : '0.1.2', # major.minor.micro 37 | 'author' : 'Oskar Maier', 38 | 'author_email' : 'oskar.maier@googlemail.com', 39 | 'url' : 'https://github.com/loli/dynstatcov', 40 | 'license' : 'LICENSE.txt', 41 | 'keywords' : 'dynamic statistical co-variance matrix update cython', 42 | 'long_description' : read('README.rst'), 43 | 44 | 'classifiers' : [ 45 | 'Development Status :: 5 - Production/Stable', 46 | 'Environment :: Console', 47 | 'Environment :: Other Environment', 48 | 'Intended Audience :: Developers', 49 | 'Intended Audience :: Science/Research', 50 | 'License :: OSI Approved :: GNU General Public License (GPL)', 51 | #'Operating System :: MacOS :: MacOS X', 52 | #'Operating System :: Microsoft :: Windows', 53 | 'Operating System :: POSIX', 54 | 'Operating System :: Unix', 55 | 'Programming Language :: Python', 56 | 'Programming Language :: Cython', 57 | 'Programming Language :: C', 58 | 'Topic :: Scientific/Engineering :: Mathematics', 59 | 'Topic :: Software Development' 60 | ], 61 | 62 | 'install_requires' : [ 63 | "numpy >= 1.6.1", 64 | ], 65 | 66 | 'zip_safe' : False, 67 | 68 | # extention building part 69 | 'ext_modules' : [dynstatcov], 70 | 'cmdclass' : {'build_ext': build_ext} 71 | } 72 | 73 | if not CYTHON_FOUND: 74 | dynstatcov.sources = ['dynstatcov/dynstatcov.c'] 75 | 76 | setup(**configuration) 77 | 78 | -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/linkcode.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | linkcode 4 | ~~~~~~~~ 5 | 6 | Add external links to module code in Python object descriptions. 7 | 8 | :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. 9 | :license: BSD, see LICENSE for details. 10 | 11 | """ 12 | from __future__ import division, absolute_import, print_function 13 | 14 | import warnings 15 | import collections 16 | 17 | warnings.warn("This extension has been accepted to Sphinx upstream. " 18 | "Use the version from there (Sphinx >= 1.2) " 19 | "https://bitbucket.org/birkenfeld/sphinx/pull-request/47/sphinxextlinkcode", 20 | FutureWarning, stacklevel=1) 21 | 22 | 23 | from docutils import nodes 24 | 25 | from sphinx import addnodes 26 | from sphinx.locale import _ 27 | from sphinx.errors import SphinxError 28 | 29 | class LinkcodeError(SphinxError): 30 | category = "linkcode error" 31 | 32 | def doctree_read(app, doctree): 33 | env = app.builder.env 34 | 35 | resolve_target = getattr(env.config, 'linkcode_resolve', None) 36 | if not isinstance(env.config.linkcode_resolve, collections.Callable): 37 | raise LinkcodeError( 38 | "Function `linkcode_resolve` is not given in conf.py") 39 | 40 | domain_keys = dict( 41 | py=['module', 'fullname'], 42 | c=['names'], 43 | cpp=['names'], 44 | js=['object', 'fullname'], 45 | ) 46 | 47 | for objnode in doctree.traverse(addnodes.desc): 48 | domain = objnode.get('domain') 49 | uris = set() 50 | for signode in objnode: 51 | if not isinstance(signode, addnodes.desc_signature): 52 | continue 53 | 54 | # Convert signode to a specified format 55 | info = {} 56 | for key in domain_keys.get(domain, []): 57 | value = signode.get(key) 58 | if not value: 59 | value = '' 60 | info[key] = value 61 | if not info: 62 | continue 63 | 64 | # Call user code to resolve the link 65 | uri = resolve_target(domain, info) 66 | if not uri: 67 | # no source 68 | continue 69 | 70 | if uri in uris or not uri: 71 | # only one link per name, please 72 | continue 73 | uris.add(uri) 74 | 75 | onlynode = addnodes.only(expr='html') 76 | onlynode += nodes.reference('', '', internal=False, refuri=uri) 77 | onlynode[0] += nodes.inline('', _('[source]'), 78 | classes=['viewcode-link']) 79 | signode += onlynode 80 | 81 | def setup(app): 82 | app.connect('doctree-read', doctree_read) 83 | app.add_config_value('linkcode_resolve', None, '') 84 | -------------------------------------------------------------------------------- /doc/source/usage/usage.rst: -------------------------------------------------------------------------------- 1 | ===================== 2 | How to use DynStatCov 3 | ===================== 4 | 5 | DynStatCov comes with a simple interface for the following work-flow: 6 | 7 | 1. Compute an initial co-variance matrix from a base set of observations 8 | 2. Add a new observation to update the co-variance matrix 9 | 3. Get the current co-variance matrix as numpy array 10 | 4. Go to step 2. 11 | 12 | See the library reference for a description of the complete functionality. 13 | 14 | Examples 15 | -------- 16 | Example with initially three observations of four features each, which is 17 | updated once. 18 | 19 | >>> import numpy as np 20 | >>> from dynstatcov import Dynstatcov 21 | >>> X = np.array([[3, 4, 1, 2], 22 | [4, 4, 0, 3], 23 | [1, 3, 4, 2]], dtype=numpy.float64) 24 | 25 | >>> dsc = Dynstatcov(X) 26 | >>> dsc.get_cov() 27 | array([[ 2.33333397, 0.83333397, -3.16666698, 0.66666603], 28 | [ 0.83333397, 0.33333206, -1.16666603, 0.16666603], 29 | [-3.16666698, -1.16666603, 4.33333302, -0.83333397], 30 | [ 0.66666603, 0.16666603, -0.83333397, 0.33333397]], dtype=float64) 31 | 32 | >>> dsc.get_n_samples() 33 | 3 34 | 35 | >>> y = np.array([3, 4, 1, 2], dtype=numpy.float64) 36 | >>> dsc.update(y) 37 | >>> dsc.get_cov() 38 | array([[ 1.58333337, 0.58333337, -2.16666675, 0.41666669], 39 | [ 0.58333337, 0.25 , -0.83333337, 0.08333334], 40 | [-2.16666675, -0.83333337, 3. , -0.5 ], 41 | [ 0.41666669, 0.08333334, -0.5 , 0.25 ]], dtype=float64) 42 | 43 | Internally, only the upper part of the symmetrical co-variance matrix is 44 | stored and the full matrix reconstructed on each call to *get_cov()*. 45 | Alternatively, you can also request the upper triangular matrix, which is 46 | slightly faster. 47 | 48 | >>> dsc.get_cov_tri() 49 | array([ 1.58333337, 0.58333337, -2.16666675, 0.41666669, 0.25 , 50 | -0.83333337, 0.08333334, 3. , -0.5 , 0.25 ], dtype=float64) 51 | 52 | We can also remove a sample setting the optional second argument of `update()` non-zero. 53 | 54 | >>> dsc.update(y, 1) 55 | >>> dsc.get_cov() 56 | array([[ 2.33333397, 0.83333397, -3.16666698, 0.66666603], 57 | [ 0.83333397, 0.33333206, -1.16666603, 0.16666603], 58 | [-3.16666698, -1.16666603, 4.33333302, -0.83333397], 59 | [ 0.66666603, 0.16666603, -0.83333397, 0.33333397]], dtype=float64) 60 | 61 | Note on precision 62 | ----------------- 63 | DynStatCov can be compiled with different precisions (e.g *numpy.float32* or *numpy.float64*). 64 | You might have to test, which version you are running. By default, its double precision. 65 | If required, you can always change typedef of `DTYPE_t` in the cython code and re-compile, as described in :doc:`../installation/configuration`. 66 | 67 | Note on update() method 68 | ----------------------- 69 | The sample will not get checked for its length. You are yourself 70 | responsible, that it fits the length of the observations passed 71 | on class initialization. 72 | 73 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/js/copybutton.js: -------------------------------------------------------------------------------- 1 | // Copyright 2014 PSF. Licensed under the PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 2 | // File originates from the cpython source found in Doc/tools/sphinxext/static/copybutton.js 3 | 4 | $(document).ready(function() { 5 | /* Add a [>>>] button on the top-right corner of code samples to hide 6 | * the >>> and ... prompts and the output and thus make the code 7 | * copyable. */ 8 | var div = $('.highlight-python .highlight,' + 9 | '.highlight-python3 .highlight') 10 | var pre = div.find('pre'); 11 | 12 | // get the styles from the current theme 13 | pre.parent().parent().css('position', 'relative'); 14 | var hide_text = 'Hide the prompts and output'; 15 | var show_text = 'Show the prompts and output'; 16 | var border_width = pre.css('border-top-width'); 17 | var border_style = pre.css('border-top-style'); 18 | var border_color = pre.css('border-top-color'); 19 | var button_styles = { 20 | 'cursor':'pointer', 'position': 'absolute', 'top': '0', 'right': '0', 21 | 'border-color': border_color, 'border-style': border_style, 22 | 'border-width': border_width, 'color': border_color, 'text-size': '75%', 23 | 'font-family': 'monospace', 'padding-left': '0.2em', 'padding-right': '0.2em', 24 | 'border-radius': '0 3px 0 0' 25 | } 26 | 27 | // create and add the button to all the code blocks that contain >>> 28 | div.each(function(index) { 29 | var jthis = $(this); 30 | if (jthis.find('.gp').length > 0) { 31 | var button = $('>>>'); 32 | button.css(button_styles) 33 | button.attr('title', hide_text); 34 | jthis.prepend(button); 35 | } 36 | // tracebacks (.gt) contain bare text elements that need to be 37 | // wrapped in a span to work with .nextUntil() (see later) 38 | jthis.find('pre:has(.gt)').contents().filter(function() { 39 | return ((this.nodeType == 3) && (this.data.trim().length > 0)); 40 | }).wrap(''); 41 | }); 42 | 43 | // define the behavior of the button when it's clicked 44 | $('.copybutton').toggle( 45 | function() { 46 | var button = $(this); 47 | button.parent().find('.go, .gp, .gt').hide(); 48 | button.next('pre').find('.gt').nextUntil('.gp, .go').css('visibility', 'hidden'); 49 | button.css('text-decoration', 'line-through'); 50 | button.attr('title', show_text); 51 | }, 52 | function() { 53 | var button = $(this); 54 | button.parent().find('.go, .gp, .gt').show(); 55 | button.next('pre').find('.gt').nextUntil('.gp, .go').css('visibility', 'visible'); 56 | button.css('text-decoration', 'none'); 57 | button.attr('title', hide_text); 58 | }); 59 | }); 60 | 61 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/pagination.less: -------------------------------------------------------------------------------- 1 | // 2 | // Pagination (multiple pages) 3 | // -------------------------------------------------- 4 | 5 | // Space out pagination from surrounding content 6 | .pagination { 7 | margin: @baseLineHeight 0; 8 | } 9 | 10 | .pagination ul { 11 | // Allow for text-based alignment 12 | display: inline-block; 13 | .ie7-inline-block(); 14 | // Reset default ul styles 15 | margin-left: 0; 16 | margin-bottom: 0; 17 | // Visuals 18 | .border-radius(@baseBorderRadius); 19 | .box-shadow(0 1px 2px rgba(0,0,0,.05)); 20 | } 21 | .pagination ul > li { 22 | display: inline; // Remove list-style and block-level defaults 23 | } 24 | .pagination ul > li > a, 25 | .pagination ul > li > span { 26 | float: left; // Collapse white-space 27 | padding: 4px 12px; 28 | line-height: @baseLineHeight; 29 | text-decoration: none; 30 | background-color: @paginationBackground; 31 | border: 1px solid @paginationBorder; 32 | border-left-width: 0; 33 | } 34 | .pagination ul > li > a:hover, 35 | .pagination ul > li > a:focus, 36 | .pagination ul > .active > a, 37 | .pagination ul > .active > span { 38 | background-color: @paginationActiveBackground; 39 | } 40 | .pagination ul > .active > a, 41 | .pagination ul > .active > span { 42 | color: @grayLight; 43 | cursor: default; 44 | } 45 | .pagination ul > .disabled > span, 46 | .pagination ul > .disabled > a, 47 | .pagination ul > .disabled > a:hover, 48 | .pagination ul > .disabled > a:focus { 49 | color: @grayLight; 50 | background-color: transparent; 51 | cursor: default; 52 | } 53 | .pagination ul > li:first-child > a, 54 | .pagination ul > li:first-child > span { 55 | border-left-width: 1px; 56 | .border-left-radius(@baseBorderRadius); 57 | } 58 | .pagination ul > li:last-child > a, 59 | .pagination ul > li:last-child > span { 60 | .border-right-radius(@baseBorderRadius); 61 | } 62 | 63 | 64 | // Alignment 65 | // -------------------------------------------------- 66 | 67 | .pagination-centered { 68 | text-align: center; 69 | } 70 | .pagination-right { 71 | text-align: right; 72 | } 73 | 74 | 75 | // Sizing 76 | // -------------------------------------------------- 77 | 78 | // Large 79 | .pagination-large { 80 | ul > li > a, 81 | ul > li > span { 82 | padding: @paddingLarge; 83 | font-size: @fontSizeLarge; 84 | } 85 | ul > li:first-child > a, 86 | ul > li:first-child > span { 87 | .border-left-radius(@borderRadiusLarge); 88 | } 89 | ul > li:last-child > a, 90 | ul > li:last-child > span { 91 | .border-right-radius(@borderRadiusLarge); 92 | } 93 | } 94 | 95 | // Small and mini 96 | .pagination-mini, 97 | .pagination-small { 98 | ul > li:first-child > a, 99 | ul > li:first-child > span { 100 | .border-left-radius(@borderRadiusSmall); 101 | } 102 | ul > li:last-child > a, 103 | ul > li:last-child > span { 104 | .border-right-radius(@borderRadiusSmall); 105 | } 106 | } 107 | 108 | // Small 109 | .pagination-small { 110 | ul > li > a, 111 | ul > li > span { 112 | padding: @paddingSmall; 113 | font-size: @fontSizeSmall; 114 | } 115 | } 116 | // Mini 117 | .pagination-mini { 118 | ul > li > a, 119 | ul > li > span { 120 | padding: @paddingMini; 121 | font-size: @fontSizeMini; 122 | } 123 | } 124 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/carousel.less: -------------------------------------------------------------------------------- 1 | // 2 | // Carousel 3 | // -------------------------------------------------- 4 | 5 | 6 | .carousel { 7 | position: relative; 8 | margin-bottom: @baseLineHeight; 9 | line-height: 1; 10 | } 11 | 12 | .carousel-inner { 13 | overflow: hidden; 14 | width: 100%; 15 | position: relative; 16 | } 17 | 18 | .carousel-inner { 19 | 20 | > .item { 21 | display: none; 22 | position: relative; 23 | .transition(.6s ease-in-out left); 24 | 25 | // Account for jankitude on images 26 | > img, 27 | > a > img { 28 | display: block; 29 | line-height: 1; 30 | } 31 | } 32 | 33 | > .active, 34 | > .next, 35 | > .prev { display: block; } 36 | 37 | > .active { 38 | left: 0; 39 | } 40 | 41 | > .next, 42 | > .prev { 43 | position: absolute; 44 | top: 0; 45 | width: 100%; 46 | } 47 | 48 | > .next { 49 | left: 100%; 50 | } 51 | > .prev { 52 | left: -100%; 53 | } 54 | > .next.left, 55 | > .prev.right { 56 | left: 0; 57 | } 58 | 59 | > .active.left { 60 | left: -100%; 61 | } 62 | > .active.right { 63 | left: 100%; 64 | } 65 | 66 | } 67 | 68 | // Left/right controls for nav 69 | // --------------------------- 70 | 71 | .carousel-control { 72 | position: absolute; 73 | top: 40%; 74 | left: 15px; 75 | width: 40px; 76 | height: 40px; 77 | margin-top: -20px; 78 | font-size: 60px; 79 | font-weight: 100; 80 | line-height: 30px; 81 | color: @white; 82 | text-align: center; 83 | background: @grayDarker; 84 | border: 3px solid @white; 85 | .border-radius(23px); 86 | .opacity(50); 87 | 88 | // we can't have this transition here 89 | // because webkit cancels the carousel 90 | // animation if you trip this while 91 | // in the middle of another animation 92 | // ;_; 93 | // .transition(opacity .2s linear); 94 | 95 | // Reposition the right one 96 | &.right { 97 | left: auto; 98 | right: 15px; 99 | } 100 | 101 | // Hover/focus state 102 | &:hover, 103 | &:focus { 104 | color: @white; 105 | text-decoration: none; 106 | .opacity(90); 107 | } 108 | } 109 | 110 | // Carousel indicator pips 111 | // ----------------------------- 112 | .carousel-indicators { 113 | position: absolute; 114 | top: 15px; 115 | right: 15px; 116 | z-index: 5; 117 | margin: 0; 118 | list-style: none; 119 | 120 | li { 121 | display: block; 122 | float: left; 123 | width: 10px; 124 | height: 10px; 125 | margin-left: 5px; 126 | text-indent: -999px; 127 | background-color: #ccc; 128 | background-color: rgba(255,255,255,.25); 129 | border-radius: 5px; 130 | } 131 | .active { 132 | background-color: #fff; 133 | } 134 | } 135 | 136 | // Caption for text below images 137 | // ----------------------------- 138 | 139 | .carousel-caption { 140 | position: absolute; 141 | left: 0; 142 | right: 0; 143 | bottom: 0; 144 | padding: 15px; 145 | background: @grayDark; 146 | background: rgba(0,0,0,.75); 147 | } 148 | .carousel-caption h4, 149 | .carousel-caption p { 150 | color: @white; 151 | line-height: @baseLineHeight; 152 | } 153 | .carousel-caption h4 { 154 | margin: 0 0 5px; 155 | } 156 | .carousel-caption p { 157 | margin-bottom: 0; 158 | } 159 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/progress-bars.less: -------------------------------------------------------------------------------- 1 | // 2 | // Progress bars 3 | // -------------------------------------------------- 4 | 5 | 6 | // ANIMATIONS 7 | // ---------- 8 | 9 | // Webkit 10 | @-webkit-keyframes progress-bar-stripes { 11 | from { background-position: 40px 0; } 12 | to { background-position: 0 0; } 13 | } 14 | 15 | // Firefox 16 | @-moz-keyframes progress-bar-stripes { 17 | from { background-position: 40px 0; } 18 | to { background-position: 0 0; } 19 | } 20 | 21 | // IE9 22 | @-ms-keyframes progress-bar-stripes { 23 | from { background-position: 40px 0; } 24 | to { background-position: 0 0; } 25 | } 26 | 27 | // Opera 28 | @-o-keyframes progress-bar-stripes { 29 | from { background-position: 0 0; } 30 | to { background-position: 40px 0; } 31 | } 32 | 33 | // Spec 34 | @keyframes progress-bar-stripes { 35 | from { background-position: 40px 0; } 36 | to { background-position: 0 0; } 37 | } 38 | 39 | 40 | 41 | // THE BARS 42 | // -------- 43 | 44 | // Outer container 45 | .progress { 46 | overflow: hidden; 47 | height: @baseLineHeight; 48 | margin-bottom: @baseLineHeight; 49 | #gradient > .vertical(#f5f5f5, #f9f9f9); 50 | .box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); 51 | .border-radius(@baseBorderRadius); 52 | } 53 | 54 | // Bar of progress 55 | .progress .bar { 56 | width: 0%; 57 | height: 100%; 58 | color: @white; 59 | float: left; 60 | font-size: 12px; 61 | text-align: center; 62 | text-shadow: 0 -1px 0 rgba(0,0,0,.25); 63 | #gradient > .vertical(#149bdf, #0480be); 64 | .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); 65 | .box-sizing(border-box); 66 | .transition(width .6s ease); 67 | } 68 | .progress .bar + .bar { 69 | .box-shadow(~"inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)"); 70 | } 71 | 72 | // Striped bars 73 | .progress-striped .bar { 74 | #gradient > .striped(#149bdf); 75 | .background-size(40px 40px); 76 | } 77 | 78 | // Call animation for the active one 79 | .progress.active .bar { 80 | -webkit-animation: progress-bar-stripes 2s linear infinite; 81 | -moz-animation: progress-bar-stripes 2s linear infinite; 82 | -ms-animation: progress-bar-stripes 2s linear infinite; 83 | -o-animation: progress-bar-stripes 2s linear infinite; 84 | animation: progress-bar-stripes 2s linear infinite; 85 | } 86 | 87 | 88 | 89 | // COLORS 90 | // ------ 91 | 92 | // Danger (red) 93 | .progress-danger .bar, .progress .bar-danger { 94 | #gradient > .vertical(#ee5f5b, #c43c35); 95 | } 96 | .progress-danger.progress-striped .bar, .progress-striped .bar-danger { 97 | #gradient > .striped(#ee5f5b); 98 | } 99 | 100 | // Success (green) 101 | .progress-success .bar, .progress .bar-success { 102 | #gradient > .vertical(#62c462, #57a957); 103 | } 104 | .progress-success.progress-striped .bar, .progress-striped .bar-success { 105 | #gradient > .striped(#62c462); 106 | } 107 | 108 | // Info (teal) 109 | .progress-info .bar, .progress .bar-info { 110 | #gradient > .vertical(#5bc0de, #339bb9); 111 | } 112 | .progress-info.progress-striped .bar, .progress-striped .bar-info { 113 | #gradient > .striped(#5bc0de); 114 | } 115 | 116 | // Warning (orange) 117 | .progress-warning .bar, .progress .bar-warning { 118 | #gradient > .vertical(lighten(@orange, 15%), @orange); 119 | } 120 | .progress-warning.progress-striped .bar, .progress-striped .bar-warning { 121 | #gradient > .striped(lighten(@orange, 15%)); 122 | } 123 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/popovers.less: -------------------------------------------------------------------------------- 1 | // 2 | // Popovers 3 | // -------------------------------------------------- 4 | 5 | 6 | .popover { 7 | position: absolute; 8 | top: 0; 9 | left: 0; 10 | z-index: @zindexPopover; 11 | display: none; 12 | max-width: 276px; 13 | padding: 1px; 14 | text-align: left; // Reset given new insertion method 15 | background-color: @popoverBackground; 16 | -webkit-background-clip: padding-box; 17 | -moz-background-clip: padding; 18 | background-clip: padding-box; 19 | border: 1px solid #ccc; 20 | border: 1px solid rgba(0,0,0,.2); 21 | .border-radius(6px); 22 | .box-shadow(0 5px 10px rgba(0,0,0,.2)); 23 | 24 | // Overrides for proper insertion 25 | white-space: normal; 26 | 27 | // Offset the popover to account for the popover arrow 28 | &.top { margin-top: -10px; } 29 | &.right { margin-left: 10px; } 30 | &.bottom { margin-top: 10px; } 31 | &.left { margin-left: -10px; } 32 | } 33 | 34 | .popover-title { 35 | margin: 0; // reset heading margin 36 | padding: 8px 14px; 37 | font-size: 14px; 38 | font-weight: normal; 39 | line-height: 18px; 40 | background-color: @popoverTitleBackground; 41 | border-bottom: 1px solid darken(@popoverTitleBackground, 5%); 42 | .border-radius(5px 5px 0 0); 43 | 44 | &:empty { 45 | display: none; 46 | } 47 | } 48 | 49 | .popover-content { 50 | padding: 9px 14px; 51 | } 52 | 53 | // Arrows 54 | // 55 | // .arrow is outer, .arrow:after is inner 56 | 57 | .popover .arrow, 58 | .popover .arrow:after { 59 | position: absolute; 60 | display: block; 61 | width: 0; 62 | height: 0; 63 | border-color: transparent; 64 | border-style: solid; 65 | } 66 | .popover .arrow { 67 | border-width: @popoverArrowOuterWidth; 68 | } 69 | .popover .arrow:after { 70 | border-width: @popoverArrowWidth; 71 | content: ""; 72 | } 73 | 74 | .popover { 75 | &.top .arrow { 76 | left: 50%; 77 | margin-left: -@popoverArrowOuterWidth; 78 | border-bottom-width: 0; 79 | border-top-color: #999; // IE8 fallback 80 | border-top-color: @popoverArrowOuterColor; 81 | bottom: -@popoverArrowOuterWidth; 82 | &:after { 83 | bottom: 1px; 84 | margin-left: -@popoverArrowWidth; 85 | border-bottom-width: 0; 86 | border-top-color: @popoverArrowColor; 87 | } 88 | } 89 | &.right .arrow { 90 | top: 50%; 91 | left: -@popoverArrowOuterWidth; 92 | margin-top: -@popoverArrowOuterWidth; 93 | border-left-width: 0; 94 | border-right-color: #999; // IE8 fallback 95 | border-right-color: @popoverArrowOuterColor; 96 | &:after { 97 | left: 1px; 98 | bottom: -@popoverArrowWidth; 99 | border-left-width: 0; 100 | border-right-color: @popoverArrowColor; 101 | } 102 | } 103 | &.bottom .arrow { 104 | left: 50%; 105 | margin-left: -@popoverArrowOuterWidth; 106 | border-top-width: 0; 107 | border-bottom-color: #999; // IE8 fallback 108 | border-bottom-color: @popoverArrowOuterColor; 109 | top: -@popoverArrowOuterWidth; 110 | &:after { 111 | top: 1px; 112 | margin-left: -@popoverArrowWidth; 113 | border-top-width: 0; 114 | border-bottom-color: @popoverArrowColor; 115 | } 116 | } 117 | 118 | &.left .arrow { 119 | top: 50%; 120 | right: -@popoverArrowOuterWidth; 121 | margin-top: -@popoverArrowOuterWidth; 122 | border-right-width: 0; 123 | border-left-color: #999; // IE8 fallback 124 | border-left-color: @popoverArrowOuterColor; 125 | &:after { 126 | right: 1px; 127 | border-right-width: 0; 128 | border-left-color: @popoverArrowColor; 129 | bottom: -@popoverArrowWidth; 130 | } 131 | } 132 | 133 | } 134 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/css/pygments.css: -------------------------------------------------------------------------------- 1 | /* Styling for the source code listings: (mostly from pygments)*/ 2 | 3 | .highlight pre{ 4 | overflow: auto; 5 | padding: 5px; 6 | background-color: #ffffff; 7 | color: #333333; 8 | border: 1px solid #ac9; 9 | border-left: none; 10 | border-right: none; 11 | } 12 | 13 | /* Styling for pre elements: from http://perishablepress.com/press/2009/11/09/perfect-pre-tags/ */ 14 | /* no vertical scrollbars for IE 6 */ 15 | * html pre { 16 | padding-bottom:25px; 17 | overflow-y:hidden; 18 | overflow:visible; 19 | overflow-x:auto 20 | } 21 | /* no vertical scrollbars for IE 7 */ 22 | *:first-child+html pre { 23 | padding-bottom:25px; 24 | overflow-y:hidden; 25 | overflow:visible; 26 | overflow-x:auto 27 | } 28 | 29 | div#spc-section-body td.linenos pre { 30 | padding: 5px 0px; 31 | border: 0; 32 | background-color: transparent; 33 | color: #aaa; 34 | } 35 | .highlight .hll { background-color: #ffffcc } 36 | .highlight { background: #ffffff; } 37 | .highlight .c { color: #008000 } /* Comment */ 38 | .highlight .k { color: #000080; font-weight: bold } /* Keyword */ 39 | .highlight .n { color: #000000 } /* Name */ 40 | .highlight .o { color: #000000 } /* Operator */ 41 | .highlight .cm { color: #008000 } /* Comment.Multiline */ 42 | .highlight .cp { color: #008000 } /* Comment.Preproc */ 43 | .highlight .c1 { color: #008000 } /* Comment.Single */ 44 | .highlight .cs { color: #008000 } /* Comment.Special */ 45 | .highlight .kc { color: #000080; font-weight: bold } /* Keyword.Constant */ 46 | .highlight .kd { color: #000080; font-weight: bold } /* Keyword.Declaration */ 47 | .highlight .kn { color: #000080; font-weight: bold } /* Keyword.Namespace */ 48 | .highlight .kp { color: #000080; font-weight: bold } /* Keyword.Pseudo */ 49 | .highlight .kr { color: #000080; font-weight: bold } /* Keyword.Reserved */ 50 | .highlight .kt { color: #000080; font-weight: bold } /* Keyword.Type */ 51 | .highlight .m { color: #008080 } /* Literal.Number */ 52 | .highlight .s { color: #800080 } /* Literal.String */ 53 | .highlight .na { color: #000000 } /* Name.Attribute */ 54 | .highlight .nb { color: #407090 } /* Name.Builtin */ 55 | .highlight .nc { color: #0000F0; font-weight: bold } /* Name.Class */ 56 | .highlight .no { color: #000000 } /* Name.Constant */ 57 | .highlight .nd { color: #000000 } /* Name.Decorator */ 58 | .highlight .ni { color: #000000 } /* Name.Entity */ 59 | .highlight .ne { color: #000000 } /* Name.Exception */ 60 | .highlight .nf { color: #008080; font-weight: bold } /* Name.Function */ 61 | .highlight .nl { color: #000000 } /* Name.Label */ 62 | .highlight .nn { color: #000000 } /* Name.Namespace */ 63 | .highlight .nx { color: #000000 } /* Name.Other */ 64 | .highlight .py { color: #000000 } /* Name.Property */ 65 | .highlight .nt { color: #000000 } /* Name.Tag */ 66 | .highlight .nv { color: #000000 } /* Name.Variable */ 67 | .highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ 68 | .highlight .mf { color: #008080 } /* Literal.Number.Float */ 69 | .highlight .mh { color: #008080 } /* Literal.Number.Hex */ 70 | .highlight .mi { color: #008080 } /* Literal.Number.Integer */ 71 | .highlight .mo { color: #008080 } /* Literal.Number.Oct */ 72 | .highlight .sb { color: #800080 } /* Literal.String.Backtick */ 73 | .highlight .sc { color: #800080 } /* Literal.String.Char */ 74 | .highlight .sd { color: #800000 } /* Literal.String.Doc */ 75 | .highlight .s2 { color: #800080 } /* Literal.String.Double */ 76 | .highlight .se { color: #800080 } /* Literal.String.Escape */ 77 | .highlight .sh { color: #800080 } /* Literal.String.Heredoc */ 78 | .highlight .si { color: #800080 } /* Literal.String.Interpol */ 79 | .highlight .sx { color: #800080 } /* Literal.String.Other */ 80 | .highlight .sr { color: #800080 } /* Literal.String.Regex */ 81 | .highlight .s1 { color: #800080 } /* Literal.String.Single */ 82 | .highlight .ss { color: #800080 } /* Literal.String.Symbol */ 83 | .highlight .bp { color: #407090 } /* Name.Builtin.Pseudo */ 84 | .highlight .vc { color: #000000 } /* Name.Variable.Class */ 85 | .highlight .vg { color: #000000 } /* Name.Variable.Global */ 86 | .highlight .vi { color: #000000 } /* Name.Variable.Instance */ 87 | .highlight .il { color: #008080 } /* Literal.Number.Integer.Long */ 88 | -------------------------------------------------------------------------------- /doc/numpydoc/numpydoc/traitsdoc.py: -------------------------------------------------------------------------------- 1 | """ 2 | ========= 3 | traitsdoc 4 | ========= 5 | 6 | Sphinx extension that handles docstrings in the Numpy standard format, [1] 7 | and support Traits [2]. 8 | 9 | This extension can be used as a replacement for ``numpydoc`` when support 10 | for Traits is required. 11 | 12 | .. [1] http://projects.scipy.org/numpy/wiki/CodingStyleGuidelines#docstring-standard 13 | .. [2] http://code.enthought.com/projects/traits/ 14 | 15 | """ 16 | from __future__ import division, absolute_import, print_function 17 | 18 | import inspect 19 | import os 20 | import pydoc 21 | import collections 22 | 23 | from . import docscrape 24 | from . import docscrape_sphinx 25 | from .docscrape_sphinx import SphinxClassDoc, SphinxFunctionDoc, SphinxDocString 26 | 27 | from . import numpydoc 28 | 29 | from . import comment_eater 30 | 31 | class SphinxTraitsDoc(SphinxClassDoc): 32 | def __init__(self, cls, modulename='', func_doc=SphinxFunctionDoc): 33 | if not inspect.isclass(cls): 34 | raise ValueError("Initialise using a class. Got %r" % cls) 35 | self._cls = cls 36 | 37 | if modulename and not modulename.endswith('.'): 38 | modulename += '.' 39 | self._mod = modulename 40 | self._name = cls.__name__ 41 | self._func_doc = func_doc 42 | 43 | docstring = pydoc.getdoc(cls) 44 | docstring = docstring.split('\n') 45 | 46 | # De-indent paragraph 47 | try: 48 | indent = min(len(s) - len(s.lstrip()) for s in docstring 49 | if s.strip()) 50 | except ValueError: 51 | indent = 0 52 | 53 | for n,line in enumerate(docstring): 54 | docstring[n] = docstring[n][indent:] 55 | 56 | self._doc = docscrape.Reader(docstring) 57 | self._parsed_data = { 58 | 'Signature': '', 59 | 'Summary': '', 60 | 'Description': [], 61 | 'Extended Summary': [], 62 | 'Parameters': [], 63 | 'Returns': [], 64 | 'Raises': [], 65 | 'Warns': [], 66 | 'Other Parameters': [], 67 | 'Traits': [], 68 | 'Methods': [], 69 | 'See Also': [], 70 | 'Notes': [], 71 | 'References': '', 72 | 'Example': '', 73 | 'Examples': '', 74 | 'index': {} 75 | } 76 | 77 | self._parse() 78 | 79 | def _str_summary(self): 80 | return self['Summary'] + [''] 81 | 82 | def _str_extended_summary(self): 83 | return self['Description'] + self['Extended Summary'] + [''] 84 | 85 | def __str__(self, indent=0, func_role="func"): 86 | out = [] 87 | out += self._str_signature() 88 | out += self._str_index() + [''] 89 | out += self._str_summary() 90 | out += self._str_extended_summary() 91 | for param_list in ('Parameters', 'Traits', 'Methods', 92 | 'Returns','Raises'): 93 | out += self._str_param_list(param_list) 94 | out += self._str_see_also("obj") 95 | out += self._str_section('Notes') 96 | out += self._str_references() 97 | out += self._str_section('Example') 98 | out += self._str_section('Examples') 99 | out = self._str_indent(out,indent) 100 | return '\n'.join(out) 101 | 102 | def looks_like_issubclass(obj, classname): 103 | """ Return True if the object has a class or superclass with the given class 104 | name. 105 | 106 | Ignores old-style classes. 107 | """ 108 | t = obj 109 | if t.__name__ == classname: 110 | return True 111 | for klass in t.__mro__: 112 | if klass.__name__ == classname: 113 | return True 114 | return False 115 | 116 | def get_doc_object(obj, what=None, config=None): 117 | if what is None: 118 | if inspect.isclass(obj): 119 | what = 'class' 120 | elif inspect.ismodule(obj): 121 | what = 'module' 122 | elif isinstance(obj, collections.Callable): 123 | what = 'function' 124 | else: 125 | what = 'object' 126 | if what == 'class': 127 | doc = SphinxTraitsDoc(obj, '', func_doc=SphinxFunctionDoc, config=config) 128 | if looks_like_issubclass(obj, 'HasTraits'): 129 | for name, trait, comment in comment_eater.get_class_traits(obj): 130 | # Exclude private traits. 131 | if not name.startswith('_'): 132 | doc['Traits'].append((name, trait, comment.splitlines())) 133 | return doc 134 | elif what in ('function', 'method'): 135 | return SphinxFunctionDoc(obj, '', config=config) 136 | else: 137 | return SphinxDocString(pydoc.getdoc(obj), config=config) 138 | 139 | def setup(app): 140 | # init numpydoc 141 | numpydoc.setup(app, get_doc_object) 142 | 143 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/responsive-767px-max.less: -------------------------------------------------------------------------------- 1 | // 2 | // Responsive: Landscape phone to desktop/tablet 3 | // -------------------------------------------------- 4 | 5 | 6 | @media (max-width: 767px) { 7 | 8 | // Padding to set content in a bit 9 | body { 10 | padding-left: 20px; 11 | padding-right: 20px; 12 | } 13 | // Negative indent the now static "fixed" navbar 14 | .navbar-fixed-top, 15 | .navbar-fixed-bottom, 16 | .navbar-static-top { 17 | margin-left: -20px; 18 | margin-right: -20px; 19 | } 20 | // Remove padding on container given explicit padding set on body 21 | .container-fluid { 22 | padding: 0; 23 | } 24 | 25 | // TYPOGRAPHY 26 | // ---------- 27 | // Reset horizontal dl 28 | .dl-horizontal { 29 | dt { 30 | float: none; 31 | clear: none; 32 | width: auto; 33 | text-align: left; 34 | } 35 | dd { 36 | margin-left: 0; 37 | } 38 | } 39 | 40 | // GRID & CONTAINERS 41 | // ----------------- 42 | // Remove width from containers 43 | .container { 44 | width: auto; 45 | } 46 | // Fluid rows 47 | .row-fluid { 48 | width: 100%; 49 | } 50 | // Undo negative margin on rows and thumbnails 51 | .row, 52 | .thumbnails { 53 | margin-left: 0; 54 | } 55 | .thumbnails > li { 56 | float: none; 57 | margin-left: 0; // Reset the default margin for all li elements when no .span* classes are present 58 | } 59 | // Make all grid-sized elements block level again 60 | [class*="span"], 61 | .uneditable-input[class*="span"], // Makes uneditable inputs full-width when using grid sizing 62 | .row-fluid [class*="span"] { 63 | float: none; 64 | display: block; 65 | width: 100%; 66 | margin-left: 0; 67 | .box-sizing(border-box); 68 | } 69 | .span12, 70 | .row-fluid .span12 { 71 | width: 100%; 72 | .box-sizing(border-box); 73 | } 74 | .row-fluid [class*="offset"]:first-child { 75 | margin-left: 0; 76 | } 77 | 78 | // FORM FIELDS 79 | // ----------- 80 | // Make span* classes full width 81 | .input-large, 82 | .input-xlarge, 83 | .input-xxlarge, 84 | input[class*="span"], 85 | select[class*="span"], 86 | textarea[class*="span"], 87 | .uneditable-input { 88 | .input-block-level(); 89 | } 90 | // But don't let it screw up prepend/append inputs 91 | .input-prepend input, 92 | .input-append input, 93 | .input-prepend input[class*="span"], 94 | .input-append input[class*="span"] { 95 | display: inline-block; // redeclare so they don't wrap to new lines 96 | width: auto; 97 | } 98 | .controls-row [class*="span"] + [class*="span"] { 99 | margin-left: 0; 100 | } 101 | 102 | // Modals 103 | .modal { 104 | position: fixed; 105 | top: 20px; 106 | left: 20px; 107 | right: 20px; 108 | width: auto; 109 | margin: 0; 110 | &.fade { top: -100px; } 111 | &.fade.in { top: 20px; } 112 | } 113 | 114 | } 115 | 116 | 117 | 118 | // UP TO LANDSCAPE PHONE 119 | // --------------------- 120 | 121 | @media (max-width: 480px) { 122 | 123 | // Smooth out the collapsing/expanding nav 124 | .nav-collapse { 125 | -webkit-transform: translate3d(0, 0, 0); // activate the GPU 126 | } 127 | 128 | // Block level the page header small tag for readability 129 | .page-header h1 small { 130 | display: block; 131 | line-height: @baseLineHeight; 132 | } 133 | 134 | // Update checkboxes for iOS 135 | input[type="checkbox"], 136 | input[type="radio"] { 137 | border: 1px solid #ccc; 138 | } 139 | 140 | // Remove the horizontal form styles 141 | .form-horizontal { 142 | .control-label { 143 | float: none; 144 | width: auto; 145 | padding-top: 0; 146 | text-align: left; 147 | } 148 | // Move over all input controls and content 149 | .controls { 150 | margin-left: 0; 151 | } 152 | // Move the options list down to align with labels 153 | .control-list { 154 | padding-top: 0; // has to be padding because margin collaspes 155 | } 156 | // Move over buttons in .form-actions to align with .controls 157 | .form-actions { 158 | padding-left: 10px; 159 | padding-right: 10px; 160 | } 161 | } 162 | 163 | // Medias 164 | // Reset float and spacing to stack 165 | .media .pull-left, 166 | .media .pull-right { 167 | float: none; 168 | display: block; 169 | margin-bottom: 10px; 170 | } 171 | // Remove side margins since we stack instead of indent 172 | .media-object { 173 | margin-right: 0; 174 | margin-left: 0; 175 | } 176 | 177 | // Modals 178 | .modal { 179 | top: 10px; 180 | left: 10px; 181 | right: 10px; 182 | } 183 | .modal-header .close { 184 | padding: 10px; 185 | margin: -10px; 186 | } 187 | 188 | // Carousel 189 | .carousel-caption { 190 | position: static; 191 | } 192 | 193 | } 194 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/responsive-navbar.less: -------------------------------------------------------------------------------- 1 | // 2 | // Responsive: Navbar 3 | // -------------------------------------------------- 4 | 5 | 6 | // TABLETS AND BELOW 7 | // ----------------- 8 | @media (max-width: @navbarCollapseWidth) { 9 | 10 | // UNFIX THE TOPBAR 11 | // ---------------- 12 | // Remove any padding from the body 13 | body { 14 | padding-top: 0; 15 | } 16 | // Unfix the navbars 17 | .navbar-fixed-top, 18 | .navbar-fixed-bottom { 19 | position: static; 20 | } 21 | .navbar-fixed-top { 22 | margin-bottom: @baseLineHeight; 23 | } 24 | .navbar-fixed-bottom { 25 | margin-top: @baseLineHeight; 26 | } 27 | .navbar-fixed-top .navbar-inner, 28 | .navbar-fixed-bottom .navbar-inner { 29 | padding: 5px; 30 | } 31 | .navbar .container { 32 | width: auto; 33 | padding: 0; 34 | } 35 | // Account for brand name 36 | .navbar .brand { 37 | padding-left: 10px; 38 | padding-right: 10px; 39 | margin: 0 0 0 -5px; 40 | } 41 | 42 | // COLLAPSIBLE NAVBAR 43 | // ------------------ 44 | // Nav collapse clears brand 45 | .nav-collapse { 46 | clear: both; 47 | } 48 | // Block-level the nav 49 | .nav-collapse .nav { 50 | float: none; 51 | margin: 0 0 (@baseLineHeight / 2); 52 | } 53 | .nav-collapse .nav > li { 54 | float: none; 55 | } 56 | .nav-collapse .nav > li > a { 57 | margin-bottom: 2px; 58 | } 59 | .nav-collapse .nav > .divider-vertical { 60 | display: none; 61 | } 62 | .nav-collapse .nav .nav-header { 63 | color: @navbarText; 64 | text-shadow: none; 65 | } 66 | // Nav and dropdown links in navbar 67 | .nav-collapse .nav > li > a, 68 | .nav-collapse .dropdown-menu a { 69 | padding: 9px 15px; 70 | font-weight: bold; 71 | color: @navbarLinkColor; 72 | .border-radius(3px); 73 | } 74 | // Buttons 75 | .nav-collapse .btn { 76 | padding: 4px 10px 4px; 77 | font-weight: normal; 78 | .border-radius(@baseBorderRadius); 79 | } 80 | .nav-collapse .dropdown-menu li + li a { 81 | margin-bottom: 2px; 82 | } 83 | .nav-collapse .nav > li > a:hover, 84 | .nav-collapse .nav > li > a:focus, 85 | .nav-collapse .dropdown-menu a:hover, 86 | .nav-collapse .dropdown-menu a:focus { 87 | background-color: @navbarBackground; 88 | } 89 | .navbar-inverse .nav-collapse .nav > li > a, 90 | .navbar-inverse .nav-collapse .dropdown-menu a { 91 | color: @navbarInverseLinkColor; 92 | } 93 | .navbar-inverse .nav-collapse .nav > li > a:hover, 94 | .navbar-inverse .nav-collapse .nav > li > a:focus, 95 | .navbar-inverse .nav-collapse .dropdown-menu a:hover, 96 | .navbar-inverse .nav-collapse .dropdown-menu a:focus { 97 | background-color: @navbarInverseBackground; 98 | } 99 | // Buttons in the navbar 100 | .nav-collapse.in .btn-group { 101 | margin-top: 5px; 102 | padding: 0; 103 | } 104 | // Dropdowns in the navbar 105 | .nav-collapse .dropdown-menu { 106 | position: static; 107 | top: auto; 108 | left: auto; 109 | float: none; 110 | display: none; 111 | max-width: none; 112 | margin: 0 15px; 113 | padding: 0; 114 | background-color: transparent; 115 | border: none; 116 | .border-radius(0); 117 | .box-shadow(none); 118 | } 119 | .nav-collapse .open > .dropdown-menu { 120 | display: block; 121 | } 122 | 123 | .nav-collapse .dropdown-menu:before, 124 | .nav-collapse .dropdown-menu:after { 125 | display: none; 126 | } 127 | .nav-collapse .dropdown-menu .divider { 128 | display: none; 129 | } 130 | .nav-collapse .nav > li > .dropdown-menu { 131 | &:before, 132 | &:after { 133 | display: none; 134 | } 135 | } 136 | // Forms in navbar 137 | .nav-collapse .navbar-form, 138 | .nav-collapse .navbar-search { 139 | float: none; 140 | padding: (@baseLineHeight / 2) 15px; 141 | margin: (@baseLineHeight / 2) 0; 142 | border-top: 1px solid @navbarBackground; 143 | border-bottom: 1px solid @navbarBackground; 144 | .box-shadow(~"inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1)"); 145 | } 146 | .navbar-inverse .nav-collapse .navbar-form, 147 | .navbar-inverse .nav-collapse .navbar-search { 148 | border-top-color: @navbarInverseBackground; 149 | border-bottom-color: @navbarInverseBackground; 150 | } 151 | // Pull right (secondary) nav content 152 | .navbar .nav-collapse .nav.pull-right { 153 | float: none; 154 | margin-left: 0; 155 | } 156 | // Hide everything in the navbar save .brand and toggle button */ 157 | .nav-collapse, 158 | .nav-collapse.collapse { 159 | overflow: hidden; 160 | height: 0; 161 | } 162 | // Navbar button 163 | .navbar .btn-navbar { 164 | display: block; 165 | } 166 | 167 | // STATIC NAVBAR 168 | // ------------- 169 | .navbar-static .navbar-inner { 170 | padding-left: 10px; 171 | padding-right: 10px; 172 | } 173 | 174 | 175 | } 176 | 177 | 178 | // DEFAULT DESKTOP 179 | // --------------- 180 | 181 | @media (min-width: @navbarCollapseDesktopWidth) { 182 | 183 | // Required to make the collapsing navbar work on regular desktops 184 | .nav-collapse.collapse { 185 | height: auto !important; 186 | overflow: visible !important; 187 | } 188 | 189 | } 190 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/reset.less: -------------------------------------------------------------------------------- 1 | // 2 | // Reset CSS 3 | // Adapted from http://github.com/necolas/normalize.css 4 | // -------------------------------------------------- 5 | 6 | 7 | // Display in IE6-9 and FF3 8 | // ------------------------- 9 | 10 | article, 11 | aside, 12 | details, 13 | figcaption, 14 | figure, 15 | footer, 16 | header, 17 | hgroup, 18 | nav, 19 | section { 20 | display: block; 21 | } 22 | 23 | // Display block in IE6-9 and FF3 24 | // ------------------------- 25 | 26 | audio, 27 | canvas, 28 | video { 29 | display: inline-block; 30 | *display: inline; 31 | *zoom: 1; 32 | } 33 | 34 | // Prevents modern browsers from displaying 'audio' without controls 35 | // ------------------------- 36 | 37 | audio:not([controls]) { 38 | display: none; 39 | } 40 | 41 | // Base settings 42 | // ------------------------- 43 | 44 | html { 45 | font-size: 100%; 46 | -webkit-text-size-adjust: 100%; 47 | -ms-text-size-adjust: 100%; 48 | } 49 | // Focus states 50 | a:focus { 51 | .tab-focus(); 52 | } 53 | // Hover & Active 54 | a:hover, 55 | a:active { 56 | outline: 0; 57 | } 58 | 59 | // Prevents sub and sup affecting line-height in all browsers 60 | // ------------------------- 61 | 62 | sub, 63 | sup { 64 | position: relative; 65 | font-size: 75%; 66 | line-height: 0; 67 | vertical-align: baseline; 68 | } 69 | sup { 70 | top: -0.5em; 71 | } 72 | sub { 73 | bottom: -0.25em; 74 | } 75 | 76 | // Img border in a's and image quality 77 | // ------------------------- 78 | 79 | img { 80 | /* Responsive images (ensure images don't scale beyond their parents) */ 81 | max-width: 100%; /* Part 1: Set a maxium relative to the parent */ 82 | width: auto\9; /* IE7-8 need help adjusting responsive images */ 83 | height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ 84 | 85 | vertical-align: middle; 86 | border: 0; 87 | -ms-interpolation-mode: bicubic; 88 | } 89 | 90 | // Prevent max-width from affecting Google Maps 91 | #map_canvas img, 92 | .google-maps img { 93 | max-width: none; 94 | } 95 | 96 | // Forms 97 | // ------------------------- 98 | 99 | // Font size in all browsers, margin changes, misc consistency 100 | button, 101 | input, 102 | select, 103 | textarea { 104 | margin: 0; 105 | font-size: 100%; 106 | vertical-align: middle; 107 | } 108 | button, 109 | input { 110 | *overflow: visible; // Inner spacing ie IE6/7 111 | line-height: normal; // FF3/4 have !important on line-height in UA stylesheet 112 | } 113 | button::-moz-focus-inner, 114 | input::-moz-focus-inner { // Inner padding and border oddities in FF3/4 115 | padding: 0; 116 | border: 0; 117 | } 118 | button, 119 | html input[type="button"], // Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 120 | input[type="reset"], 121 | input[type="submit"] { 122 | -webkit-appearance: button; // Corrects inability to style clickable `input` types in iOS. 123 | cursor: pointer; // Improves usability and consistency of cursor style between image-type `input` and others. 124 | } 125 | label, 126 | select, 127 | button, 128 | input[type="button"], 129 | input[type="reset"], 130 | input[type="submit"], 131 | input[type="radio"], 132 | input[type="checkbox"] { 133 | cursor: pointer; // Improves usability and consistency of cursor style between image-type `input` and others. 134 | } 135 | input[type="search"] { // Appearance in Safari/Chrome 136 | .box-sizing(content-box); 137 | -webkit-appearance: textfield; 138 | } 139 | input[type="search"]::-webkit-search-decoration, 140 | input[type="search"]::-webkit-search-cancel-button { 141 | -webkit-appearance: none; // Inner-padding issues in Chrome OSX, Safari 5 142 | } 143 | textarea { 144 | overflow: auto; // Remove vertical scrollbar in IE6-9 145 | vertical-align: top; // Readability and alignment cross-browser 146 | } 147 | 148 | 149 | // Printing 150 | // ------------------------- 151 | // Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css 152 | 153 | @media print { 154 | 155 | * { 156 | text-shadow: none !important; 157 | color: #000 !important; // Black prints faster: h5bp.com/s 158 | background: transparent !important; 159 | box-shadow: none !important; 160 | } 161 | 162 | a, 163 | a:visited { 164 | text-decoration: underline; 165 | } 166 | 167 | a[href]:after { 168 | content: " (" attr(href) ")"; 169 | } 170 | 171 | abbr[title]:after { 172 | content: " (" attr(title) ")"; 173 | } 174 | 175 | // Don't show links for images, or javascript/internal links 176 | .ir a:after, 177 | a[href^="javascript:"]:after, 178 | a[href^="#"]:after { 179 | content: ""; 180 | } 181 | 182 | pre, 183 | blockquote { 184 | border: 1px solid #999; 185 | page-break-inside: avoid; 186 | } 187 | 188 | thead { 189 | display: table-header-group; // h5bp.com/t 190 | } 191 | 192 | tr, 193 | img { 194 | page-break-inside: avoid; 195 | } 196 | 197 | img { 198 | max-width: 100% !important; 199 | } 200 | 201 | @page { 202 | margin: 0.5cm; 203 | } 204 | 205 | p, 206 | h2, 207 | h3 { 208 | orphans: 3; 209 | widows: 3; 210 | } 211 | 212 | h2, 213 | h3 { 214 | page-break-after: avoid; 215 | } 216 | } 217 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/scipy.css_t: -------------------------------------------------------------------------------- 1 | /* -*- css -*- 2 | * 3 | * sphinxdoc.css_t 4 | * ~~~~~~~~~~~~~~~ 5 | * 6 | * Sphinx stylesheet -- sphinxdoc theme. Originally created by 7 | * Armin Ronacher for Werkzeug. 8 | * 9 | * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. 10 | * :license: BSD, see LICENSE for details. 11 | * 12 | */ 13 | 14 | @import url("basic.css"); 15 | 16 | @import url("css/scipy-central.css"); 17 | 18 | 19 | /* 20 | * General tweaks 21 | */ 22 | 23 | div.container-navbar-bottom { 24 | margin-top: 0; 25 | } 26 | 27 | div.container-navbar-bottom div.spc-navbar { 28 | margin-top: 0; 29 | } 30 | 31 | div.spc-navbar { 32 | margin: 0; 33 | } 34 | 35 | tt { 36 | color: inherit; 37 | font: inherit; 38 | } 39 | 40 | tt.literal { 41 | font-family: monospace; 42 | padding-left: 2px; 43 | background-color: rgb(242, 242, 242); 44 | } 45 | 46 | a tt.literal { 47 | border-bottom: none; 48 | background-color: inherit; 49 | } 50 | 51 | tt.xref { 52 | font-family: inherit; 53 | border-bottom: none; 54 | background-color: inherit; 55 | font-weight: normal; 56 | padding-left: 0px; 57 | } 58 | 59 | tt.descname { 60 | font-size: 16px; 61 | } 62 | 63 | dl.class > dt > em { 64 | font-weight: normal; 65 | } 66 | 67 | dl.function > dt > em { 68 | font-weight: normal; 69 | } 70 | 71 | dl.method > dt > em { 72 | font-weight: normal; 73 | } 74 | 75 | pre { 76 | border-radius: 0; 77 | border: none; 78 | font-family: monospace; 79 | } 80 | 81 | 82 | /* 83 | * Field lists 84 | */ 85 | 86 | table.field-list { 87 | border-collapse: collapse; 88 | border-spacing: 5px; 89 | margin-left: 1px; 90 | border-left: 5px solid rgb(238, 238, 238) !important; 91 | } 92 | 93 | table.field-list th.field-name { 94 | display: inline-block; 95 | padding: 1px 8px 1px 5px; 96 | white-space: nowrap; 97 | background-color: rgb(238, 238, 238); 98 | } 99 | 100 | table.field-list td.field-body { 101 | border-left: none !important; 102 | } 103 | 104 | table.field-list td.field-body > p { 105 | font-style: italic; 106 | } 107 | 108 | table.field-list td.field-body > p > strong { 109 | font-style: normal; 110 | } 111 | 112 | td.field-body blockquote { 113 | border-left: none; 114 | margin: 0; 115 | padding-left: 30px; 116 | } 117 | 118 | td.field-body blockquote p, 119 | dl.class blockquote p, 120 | dl.function blockquote p, 121 | dl.method blockquote p 122 | { 123 | font-family: inherit; 124 | font-size: inherit; 125 | font-weight: inherit; 126 | line-height: inherit; 127 | } 128 | 129 | 130 | /* 131 | * Sidebars and top logo 132 | */ 133 | 134 | div.sphinxsidebarwrapper { 135 | overflow: hidden; 136 | } 137 | 138 | div.spc-rightsidebar h3 { 139 | font-size: 120%; 140 | line-height: inherit; 141 | border-bottom: none; 142 | } 143 | 144 | div.spc-rightsidebar h4 { 145 | font-size: 120%; 146 | line-height: inherit; 147 | border-bottom: none; 148 | } 149 | 150 | div.top-scipy-org-logo-header { 151 | text-align: left; 152 | background-color: rgb(140, 170, 230); 153 | border-bottom: 8px solid rgb(0, 51, 153); 154 | margin-top: 10px; 155 | padding: 5px; 156 | box-shadow: 0px 0px 3px rgb(136, 136, 136); 157 | } 158 | 159 | 160 | /* 161 | * Headers 162 | */ 163 | 164 | h1 a { color: rgb(85, 85, 85); } 165 | h2 a { color: rgb(85, 85, 85); } 166 | h3 a { color: rgb(85, 85, 85); } 167 | h4 a { color: rgb(85, 85, 85); } 168 | h5 a { color: rgb(85, 85, 85); } 169 | h6 a { color: rgb(85, 85, 85); } 170 | 171 | h1 tt { font: inherit; border-bottom: none; } 172 | h2 tt { font: inherit; border-bottom: none; } 173 | h3 tt { font: inherit; border-bottom: none; } 174 | h4 tt { font: inherit; border-bottom: none; } 175 | h5 tt { font: inherit; border-bottom: none; } 176 | h6 tt { font: inherit; border-bottom: none; } 177 | 178 | div#spc-section-body h1 { color: rgb(85, 85, 85); } 179 | div#spc-section-body h2 { color: rgb(85, 85, 85); } 180 | div#spc-section-body h3 { color: rgb(85, 85, 85); } 181 | div#spc-section-body h4 { color: rgb(85, 85, 85); border-bottom: none; } 182 | div#spc-section-body h5 { color: rgb(85, 85, 85); border-bottom: none; } 183 | div#spc-section-body h6 { color: rgb(85, 85, 85); border-bottom: none; } 184 | 185 | p.rubric { 186 | color: rgb(85, 85, 85); 187 | font-size: 120%; 188 | font-weight: normal; 189 | border-bottom: 1px solid rgb(204, 204, 204); 190 | } 191 | 192 | 193 | /* 194 | * Tables 195 | */ 196 | 197 | table.citation { 198 | border: none; 199 | } 200 | 201 | table.docutils td, table.docutils th { 202 | border: none; 203 | } 204 | 205 | table.docutils { 206 | margin-bottom: 9.5px; 207 | } 208 | 209 | 210 | /* 211 | * Admonitions 212 | */ 213 | 214 | p.admonition-title { 215 | display: inline; 216 | } 217 | 218 | p.admonition-title:after { 219 | content: ":"; 220 | } 221 | 222 | div.seealso { 223 | background-color: #ffc; 224 | border: 1px solid #ff6; 225 | } 226 | 227 | div.seealso dt { 228 | float: left; 229 | clear: left; 230 | min-width: 4em; 231 | padding-right: 1em; 232 | } 233 | 234 | div.seealso dd { 235 | margin-top: 0; 236 | margin-bottom: 0; 237 | } 238 | 239 | div.warning { 240 | background-color: #ffe4e4; 241 | border: 1px solid #f66; 242 | } 243 | 244 | div.note { 245 | background-color: #eee; 246 | border: 1px solid #ccc; 247 | } 248 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/buttons.less: -------------------------------------------------------------------------------- 1 | // 2 | // Buttons 3 | // -------------------------------------------------- 4 | 5 | 6 | // Base styles 7 | // -------------------------------------------------- 8 | 9 | // Core 10 | .btn { 11 | display: inline-block; 12 | .ie7-inline-block(); 13 | padding: 4px 12px; 14 | margin-bottom: 0; // For input.btn 15 | font-size: @baseFontSize; 16 | line-height: @baseLineHeight; 17 | text-align: center; 18 | vertical-align: middle; 19 | cursor: pointer; 20 | .buttonBackground(@btnBackground, @btnBackgroundHighlight, @grayDark, 0 1px 1px rgba(255,255,255,.75)); 21 | border: 1px solid @btnBorder; 22 | *border: 0; // Remove the border to prevent IE7's black border on input:focus 23 | border-bottom-color: darken(@btnBorder, 10%); 24 | .border-radius(@baseBorderRadius); 25 | .ie7-restore-left-whitespace(); // Give IE7 some love 26 | .box-shadow(~"inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)"); 27 | 28 | // Hover/focus state 29 | &:hover, 30 | &:focus { 31 | color: @grayDark; 32 | text-decoration: none; 33 | background-position: 0 -15px; 34 | 35 | // transition is only when going to hover/focus, otherwise the background 36 | // behind the gradient (there for IE<=9 fallback) gets mismatched 37 | .transition(background-position .1s linear); 38 | } 39 | 40 | // Focus state for keyboard and accessibility 41 | &:focus { 42 | .tab-focus(); 43 | } 44 | 45 | // Active state 46 | &.active, 47 | &:active { 48 | background-image: none; 49 | outline: 0; 50 | .box-shadow(~"inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05)"); 51 | } 52 | 53 | // Disabled state 54 | &.disabled, 55 | &[disabled] { 56 | cursor: default; 57 | background-image: none; 58 | .opacity(65); 59 | .box-shadow(none); 60 | } 61 | 62 | } 63 | 64 | 65 | 66 | // Button Sizes 67 | // -------------------------------------------------- 68 | 69 | // Large 70 | .btn-large { 71 | padding: @paddingLarge; 72 | font-size: @fontSizeLarge; 73 | .border-radius(@borderRadiusLarge); 74 | } 75 | .btn-large [class^="icon-"], 76 | .btn-large [class*=" icon-"] { 77 | margin-top: 4px; 78 | } 79 | 80 | // Small 81 | .btn-small { 82 | padding: @paddingSmall; 83 | font-size: @fontSizeSmall; 84 | .border-radius(@borderRadiusSmall); 85 | } 86 | .btn-small [class^="icon-"], 87 | .btn-small [class*=" icon-"] { 88 | margin-top: 0; 89 | } 90 | .btn-mini [class^="icon-"], 91 | .btn-mini [class*=" icon-"] { 92 | margin-top: -1px; 93 | } 94 | 95 | // Mini 96 | .btn-mini { 97 | padding: @paddingMini; 98 | font-size: @fontSizeMini; 99 | .border-radius(@borderRadiusSmall); 100 | } 101 | 102 | 103 | // Block button 104 | // ------------------------- 105 | 106 | .btn-block { 107 | display: block; 108 | width: 100%; 109 | padding-left: 0; 110 | padding-right: 0; 111 | .box-sizing(border-box); 112 | } 113 | 114 | // Vertically space out multiple block buttons 115 | .btn-block + .btn-block { 116 | margin-top: 5px; 117 | } 118 | 119 | // Specificity overrides 120 | input[type="submit"], 121 | input[type="reset"], 122 | input[type="button"] { 123 | &.btn-block { 124 | width: 100%; 125 | } 126 | } 127 | 128 | 129 | 130 | // Alternate buttons 131 | // -------------------------------------------------- 132 | 133 | // Provide *some* extra contrast for those who can get it 134 | .btn-primary.active, 135 | .btn-warning.active, 136 | .btn-danger.active, 137 | .btn-success.active, 138 | .btn-info.active, 139 | .btn-inverse.active { 140 | color: rgba(255,255,255,.75); 141 | } 142 | 143 | // Set the backgrounds 144 | // ------------------------- 145 | .btn-primary { 146 | .buttonBackground(@btnPrimaryBackground, @btnPrimaryBackgroundHighlight); 147 | } 148 | // Warning appears are orange 149 | .btn-warning { 150 | .buttonBackground(@btnWarningBackground, @btnWarningBackgroundHighlight); 151 | } 152 | // Danger and error appear as red 153 | .btn-danger { 154 | .buttonBackground(@btnDangerBackground, @btnDangerBackgroundHighlight); 155 | } 156 | // Success appears as green 157 | .btn-success { 158 | .buttonBackground(@btnSuccessBackground, @btnSuccessBackgroundHighlight); 159 | } 160 | // Info appears as a neutral blue 161 | .btn-info { 162 | .buttonBackground(@btnInfoBackground, @btnInfoBackgroundHighlight); 163 | } 164 | // Inverse appears as dark gray 165 | .btn-inverse { 166 | .buttonBackground(@btnInverseBackground, @btnInverseBackgroundHighlight); 167 | } 168 | 169 | 170 | // Cross-browser Jank 171 | // -------------------------------------------------- 172 | 173 | button.btn, 174 | input[type="submit"].btn { 175 | 176 | // Firefox 3.6 only I believe 177 | &::-moz-focus-inner { 178 | padding: 0; 179 | border: 0; 180 | } 181 | 182 | // IE7 has some default padding on button controls 183 | *padding-top: 3px; 184 | *padding-bottom: 3px; 185 | 186 | &.btn-large { 187 | *padding-top: 7px; 188 | *padding-bottom: 7px; 189 | } 190 | &.btn-small { 191 | *padding-top: 3px; 192 | *padding-bottom: 3px; 193 | } 194 | &.btn-mini { 195 | *padding-top: 1px; 196 | *padding-bottom: 1px; 197 | } 198 | } 199 | 200 | 201 | // Link buttons 202 | // -------------------------------------------------- 203 | 204 | // Make a button look and behave like a link 205 | .btn-link, 206 | .btn-link:active, 207 | .btn-link[disabled] { 208 | background-color: transparent; 209 | background-image: none; 210 | .box-shadow(none); 211 | } 212 | .btn-link { 213 | border-color: transparent; 214 | cursor: pointer; 215 | color: @linkColor; 216 | .border-radius(0); 217 | } 218 | .btn-link:hover, 219 | .btn-link:focus { 220 | color: @linkColorHover; 221 | text-decoration: underline; 222 | background-color: transparent; 223 | } 224 | .btn-link[disabled]:hover, 225 | .btn-link[disabled]:focus { 226 | color: @grayDark; 227 | text-decoration: none; 228 | } 229 | -------------------------------------------------------------------------------- /doc/scipy-sphinx-theme/_theme/scipy/static/less/bootstrap/type.less: -------------------------------------------------------------------------------- 1 | // 2 | // Typography 3 | // -------------------------------------------------- 4 | 5 | 6 | // Body text 7 | // ------------------------- 8 | 9 | p { 10 | margin: 0 0 @baseLineHeight / 2; 11 | } 12 | .lead { 13 | margin-bottom: @baseLineHeight; 14 | font-size: @baseFontSize * 1.5; 15 | font-weight: 200; 16 | line-height: @baseLineHeight * 1.5; 17 | } 18 | 19 | 20 | // Emphasis & misc 21 | // ------------------------- 22 | 23 | // Ex: 14px base font * 85% = about 12px 24 | small { font-size: 85%; } 25 | 26 | strong { font-weight: bold; } 27 | em { font-style: italic; } 28 | cite { font-style: normal; } 29 | 30 | // Utility classes 31 | .muted { color: @grayLight; } 32 | a.muted:hover, 33 | a.muted:focus { color: darken(@grayLight, 10%); } 34 | 35 | .text-warning { color: @warningText; } 36 | a.text-warning:hover, 37 | a.text-warning:focus { color: darken(@warningText, 10%); } 38 | 39 | .text-error { color: @errorText; } 40 | a.text-error:hover, 41 | a.text-error:focus { color: darken(@errorText, 10%); } 42 | 43 | .text-info { color: @infoText; } 44 | a.text-info:hover, 45 | a.text-info:focus { color: darken(@infoText, 10%); } 46 | 47 | .text-success { color: @successText; } 48 | a.text-success:hover, 49 | a.text-success:focus { color: darken(@successText, 10%); } 50 | 51 | .text-left { text-align: left; } 52 | .text-right { text-align: right; } 53 | .text-center { text-align: center; } 54 | 55 | 56 | // Headings 57 | // ------------------------- 58 | 59 | h1, h2, h3, h4, h5, h6 { 60 | margin: (@baseLineHeight / 2) 0; 61 | font-family: @headingsFontFamily; 62 | font-weight: @headingsFontWeight; 63 | line-height: @baseLineHeight; 64 | color: @headingsColor; 65 | text-rendering: optimizelegibility; // Fix the character spacing for headings 66 | small { 67 | font-weight: normal; 68 | line-height: 1; 69 | color: @grayLight; 70 | } 71 | } 72 | 73 | h1, 74 | h2, 75 | h3 { line-height: @baseLineHeight * 2; } 76 | 77 | h1 { font-size: @baseFontSize * 2.75; } // ~38px 78 | h2 { font-size: @baseFontSize * 2.25; } // ~32px 79 | h3 { font-size: @baseFontSize * 1.75; } // ~24px 80 | h4 { font-size: @baseFontSize * 1.25; } // ~18px 81 | h5 { font-size: @baseFontSize; } 82 | h6 { font-size: @baseFontSize * 0.85; } // ~12px 83 | 84 | h1 small { font-size: @baseFontSize * 1.75; } // ~24px 85 | h2 small { font-size: @baseFontSize * 1.25; } // ~18px 86 | h3 small { font-size: @baseFontSize; } 87 | h4 small { font-size: @baseFontSize; } 88 | 89 | 90 | // Page header 91 | // ------------------------- 92 | 93 | .page-header { 94 | padding-bottom: (@baseLineHeight / 2) - 1; 95 | margin: @baseLineHeight 0 (@baseLineHeight * 1.5); 96 | border-bottom: 1px solid @grayLighter; 97 | } 98 | 99 | 100 | 101 | // Lists 102 | // -------------------------------------------------- 103 | 104 | // Unordered and Ordered lists 105 | ul, ol { 106 | padding: 0; 107 | margin: 0 0 @baseLineHeight / 2 25px; 108 | } 109 | ul ul, 110 | ul ol, 111 | ol ol, 112 | ol ul { 113 | margin-bottom: 0; 114 | } 115 | li { 116 | line-height: @baseLineHeight; 117 | } 118 | 119 | // Remove default list styles 120 | ul.unstyled, 121 | ol.unstyled { 122 | margin-left: 0; 123 | list-style: none; 124 | } 125 | 126 | // Single-line list items 127 | ul.inline, 128 | ol.inline { 129 | margin-left: 0; 130 | list-style: none; 131 | > li { 132 | display: inline-block; 133 | .ie7-inline-block(); 134 | padding-left: 5px; 135 | padding-right: 5px; 136 | } 137 | } 138 | 139 | // Description Lists 140 | dl { 141 | margin-bottom: @baseLineHeight; 142 | } 143 | dt, 144 | dd { 145 | line-height: @baseLineHeight; 146 | } 147 | dt { 148 | font-weight: bold; 149 | } 150 | dd { 151 | margin-left: @baseLineHeight / 2; 152 | } 153 | // Horizontal layout (like forms) 154 | .dl-horizontal { 155 | .clearfix(); // Ensure dl clears floats if empty dd elements present 156 | dt { 157 | float: left; 158 | width: @horizontalComponentOffset - 20; 159 | clear: left; 160 | text-align: right; 161 | .text-overflow(); 162 | } 163 | dd { 164 | margin-left: @horizontalComponentOffset; 165 | } 166 | } 167 | 168 | // MISC 169 | // ---- 170 | 171 | // Horizontal rules 172 | hr { 173 | margin: @baseLineHeight 0; 174 | border: 0; 175 | border-top: 1px solid @hrBorder; 176 | border-bottom: 1px solid @white; 177 | } 178 | 179 | // Abbreviations and acronyms 180 | abbr[title], 181 | // Added data-* attribute to help out our tooltip plugin, per https://github.com/twitter/bootstrap/issues/5257 182 | abbr[data-original-title] { 183 | cursor: help; 184 | border-bottom: 1px dotted @grayLight; 185 | } 186 | abbr.initialism { 187 | font-size: 90%; 188 | text-transform: uppercase; 189 | } 190 | 191 | // Blockquotes 192 | blockquote { 193 | padding: 0 0 0 15px; 194 | margin: 0 0 @baseLineHeight; 195 | border-left: 5px solid @grayLighter; 196 | p { 197 | margin-bottom: 0; 198 | font-size: @baseFontSize * 1.25; 199 | font-weight: 300; 200 | line-height: 1.25; 201 | } 202 | small { 203 | display: block; 204 | line-height: @baseLineHeight; 205 | color: @grayLight; 206 | &:before { 207 | content: '\2014 \00A0'; 208 | } 209 | } 210 | 211 | // Float right with text-align: right 212 | &.pull-right { 213 | float: right; 214 | padding-right: 15px; 215 | padding-left: 0; 216 | border-right: 5px solid @grayLighter; 217 | border-left: 0; 218 | p, 219 | small { 220 | text-align: right; 221 | } 222 | small { 223 | &:before { 224 | content: ''; 225 | } 226 | &:after { 227 | content: '\00A0 \2014'; 228 | } 229 | } 230 | } 231 | } 232 | 233 | // Quotes 234 | q:before, 235 | q:after, 236 | blockquote:before, 237 | blockquote:after { 238 | content: ""; 239 | } 240 | 241 | // Addresses 242 | address { 243 | display: block; 244 | margin-bottom: @baseLineHeight; 245 | font-style: normal; 246 | line-height: @baseLineHeight; 247 | } 248 | --------------------------------------------------------------------------------