From d4972ed0d5fad1736b4e657022c9e7909d8337d4 Mon Sep 17 00:00:00 2001 From: jswhit Date: Tue, 10 Dec 2024 04:25:16 +0000 Subject: [PATCH] deploy: 06624d3679328440faeaeb55640e36f3ead905bb --- .buildinfo | 4 ++-- _static/basic.css | 15 ++------------- _static/doctools.js | 7 ------- _static/language_data.js | 7 ------- _static/searchtools.js | 38 +++++++++++++++++++++++++------------- api.html | 6 +++--- genindex.html | 6 +++--- index.html | 6 +++--- installing.html | 6 +++--- py-modindex.html | 6 +++--- search.html | 6 +++--- searchindex.js | 2 +- 12 files changed, 48 insertions(+), 61 deletions(-) diff --git a/.buildinfo b/.buildinfo index 839e0832..5ceca4fb 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 5e23140005adacc70a9a265bfacf0983 +# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. +config: fbd7fdf155dfafc84855e8346bf1ee29 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_static/basic.css b/_static/basic.css index e5179b7a..d9846dac 100644 --- a/_static/basic.css +++ b/_static/basic.css @@ -1,12 +1,5 @@ /* - * basic.css - * ~~~~~~~~~ - * * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ /* -- main layout ----------------------------------------------------------- */ @@ -115,15 +108,11 @@ img { /* -- search page ----------------------------------------------------------- */ ul.search { - margin: 10px 0 0 20px; - padding: 0; + margin-top: 10px; } ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; + padding: 5px 0; } ul.search li a { diff --git a/_static/doctools.js b/_static/doctools.js index 4d67807d..0398ebb9 100644 --- a/_static/doctools.js +++ b/_static/doctools.js @@ -1,12 +1,5 @@ /* - * doctools.js - * ~~~~~~~~~~~ - * * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; diff --git a/_static/language_data.js b/_static/language_data.js index 367b8ed8..c7fe6c6f 100644 --- a/_static/language_data.js +++ b/_static/language_data.js @@ -1,13 +1,6 @@ /* - * language_data.js - * ~~~~~~~~~~~~~~~~ - * * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; diff --git a/_static/searchtools.js b/_static/searchtools.js index b08d58c9..2c774d17 100644 --- a/_static/searchtools.js +++ b/_static/searchtools.js @@ -1,12 +1,5 @@ /* - * searchtools.js - * ~~~~~~~~~~~~~~~~ - * * Sphinx JavaScript utilities for the full-text search. - * - * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * */ "use strict"; @@ -20,7 +13,7 @@ if (typeof Scorer === "undefined") { // and returns the new score. /* score: result => { - const [docname, title, anchor, descr, score, filename] = result + const [docname, title, anchor, descr, score, filename, kind] = result return score }, */ @@ -47,6 +40,14 @@ if (typeof Scorer === "undefined") { }; } +// Global search result kind enum, used by themes to style search results. +class SearchResultKind { + static get index() { return "index"; } + static get object() { return "object"; } + static get text() { return "text"; } + static get title() { return "title"; } +} + const _removeChildren = (element) => { while (element && element.lastChild) element.removeChild(element.lastChild); }; @@ -64,9 +65,13 @@ const _displayItem = (item, searchTerms, highlightTerms) => { const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; const contentRoot = document.documentElement.dataset.content_root; - const [docName, title, anchor, descr, score, _filename] = item; + const [docName, title, anchor, descr, score, _filename, kind] = item; let listItem = document.createElement("li"); + // Add a class representing the item's type: + // can be used by a theme's CSS selector for styling + // See SearchResultKind for the class names. + listItem.classList.add(`kind-${kind}`); let requestUrl; let linkUrl; if (docBuilder === "dirhtml") { @@ -115,8 +120,10 @@ const _finishSearch = (resultCount) => { "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." ); else - Search.status.innerText = _( - "Search finished, found ${resultCount} page(s) matching the search query." + Search.status.innerText = Documentation.ngettext( + "Search finished, found one page matching the search query.", + "Search finished, found ${resultCount} pages matching the search query.", + resultCount, ).replace('${resultCount}', resultCount); }; const _displayNextItem = ( @@ -138,7 +145,7 @@ const _displayNextItem = ( else _finishSearch(resultCount); }; // Helper function used by query() to order search results. -// Each input is an array of [docname, title, anchor, descr, score, filename]. +// Each input is an array of [docname, title, anchor, descr, score, filename, kind]. // Order the results by score (in opposite order of appearance, since the // `_displayNextItem` function uses pop() to retrieve items) and then alphabetically. const _orderResultsByScoreThenName = (a, b) => { @@ -248,6 +255,7 @@ const Search = { searchSummary.classList.add("search-summary"); searchSummary.innerText = ""; const searchList = document.createElement("ul"); + searchList.setAttribute("role", "list"); searchList.classList.add("search"); const out = document.getElementById("search-results"); @@ -318,7 +326,7 @@ const Search = { const indexEntries = Search._index.indexentries; // Collect multiple result groups to be sorted separately and then ordered. - // Each is an array of [docname, title, anchor, descr, score, filename]. + // Each is an array of [docname, title, anchor, descr, score, filename, kind]. const normalResults = []; const nonMainIndexResults = []; @@ -337,6 +345,7 @@ const Search = { null, score + boost, filenames[file], + SearchResultKind.title, ]); } } @@ -354,6 +363,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.index, ]; if (isMain) { normalResults.push(result); @@ -475,6 +485,7 @@ const Search = { descr, score, filenames[match[0]], + SearchResultKind.object, ]); }; Object.keys(objects).forEach((prefix) => @@ -585,6 +596,7 @@ const Search = { null, score, filenames[file], + SearchResultKind.text, ]); } return results; diff --git a/api.html b/api.html index c3633426..3772dbbe 100644 --- a/api.html +++ b/api.html @@ -7,10 +7,10 @@ API — cftime 1.0 documentation - + - + @@ -408,7 +408,7 @@

Related Topics

©2018, Jeff Whitaker. | - Powered by Sphinx 8.0.2 + Powered by Sphinx 8.1.3 & Alabaster 1.0.0 | diff --git a/genindex.html b/genindex.html index 3696c3e4..02cd18ec 100644 --- a/genindex.html +++ b/genindex.html @@ -6,10 +6,10 @@ Index — cftime 1.0 documentation - + - + @@ -212,7 +212,7 @@

Related Topics

©2018, Jeff Whitaker. | - Powered by Sphinx 8.0.2 + Powered by Sphinx 8.1.3 & Alabaster 1.0.0 diff --git a/index.html b/index.html index b453f02e..8ecb4af5 100644 --- a/index.html +++ b/index.html @@ -7,10 +7,10 @@ cftime — cftime 1.0 documentation - + - + @@ -125,7 +125,7 @@

Related Topics

©2018, Jeff Whitaker. | - Powered by Sphinx 8.0.2 + Powered by Sphinx 8.1.3 & Alabaster 1.0.0 | diff --git a/installing.html b/installing.html index 3dd400b2..37dae0e2 100644 --- a/installing.html +++ b/installing.html @@ -7,10 +7,10 @@ Installation — cftime 1.0 documentation - + - + @@ -131,7 +131,7 @@

Related Topics

©2018, Jeff Whitaker. | - Powered by Sphinx 8.0.2 + Powered by Sphinx 8.1.3 & Alabaster 1.0.0 | diff --git a/py-modindex.html b/py-modindex.html index 30b27529..c9ba7002 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -6,10 +6,10 @@ Python Module Index — cftime 1.0 documentation - + - + @@ -109,7 +109,7 @@

Related Topics

©2018, Jeff Whitaker. | - Powered by Sphinx 8.0.2 + Powered by Sphinx 8.1.3 & Alabaster 1.0.0 diff --git a/search.html b/search.html index 74ee6efb..1a4c6fb6 100644 --- a/search.html +++ b/search.html @@ -6,11 +6,11 @@ Search — cftime 1.0 documentation - + - + @@ -109,7 +109,7 @@

Related Topics

©2018, Jeff Whitaker. | - Powered by Sphinx 8.0.2 + Powered by Sphinx 8.1.3 & Alabaster 1.0.0 diff --git a/searchindex.js b/searchindex.js index 88864684..1803e1f4 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"API": [[0, null]], "Contents": [[1, "contents"]], "Developing": [[2, "developing"]], "Indices and tables": [[1, "indices-and-tables"]], "Installation": [[2, null]], "Instructions": [[2, "instructions"]], "Required dependencies": [[2, "required-dependencies"]], "cftime": [[1, null]]}, "docnames": ["api", "index", "installing"], "envversion": {"sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1}, "filenames": ["api.rst", "index.rst", "installing.rst"], "indexentries": {"cftime": [[0, "module-cftime", false]], "change_calendar() (cftime.datetime method)": [[0, "cftime.datetime.change_calendar", false]], "date2index() (in module cftime)": [[0, "cftime.date2index", false]], "date2num() (in module cftime)": [[0, "cftime.date2num", false]], "datetime (class in cftime)": [[0, "cftime.datetime", false]], "fromordinal() (cftime.datetime static method)": [[0, "cftime.datetime.fromordinal", false]], "is_leap_year() (in module cftime)": [[0, "cftime.is_leap_year", false]], "isoformat() (cftime.datetime method)": [[0, "cftime.datetime.isoformat", false]], "module": [[0, "module-cftime", false]], "num2date() (in module cftime)": [[0, "cftime.num2date", false]], "num2pydate() (in module cftime)": [[0, "cftime.num2pydate", false]], "replace() (cftime.datetime method)": [[0, "cftime.datetime.replace", false]], "strftime() (cftime.datetime method)": [[0, "cftime.datetime.strftime", false]], "strptime() (cftime.datetime static method)": [[0, "cftime.datetime.strptime", false]], "time2index() (in module cftime)": [[0, "cftime.time2index", false]], "timetuple() (cftime.datetime method)": [[0, "cftime.datetime.timetuple", false]], "to_tuple() (in module cftime)": [[0, "cftime.to_tuple", false]], "toordinal() (cftime.datetime method)": [[0, "cftime.datetime.toordinal", false]]}, "objects": {"": [[0, 0, 0, "-", "cftime"]], "cftime": [[0, 1, 1, "", "date2index"], [0, 1, 1, "", "date2num"], [0, 2, 1, "", "datetime"], [0, 1, 1, "", "is_leap_year"], [0, 1, 1, "", "num2date"], [0, 1, 1, "", "num2pydate"], [0, 1, 1, "", "time2index"], [0, 1, 1, "", "to_tuple"]], "cftime.datetime": [[0, 3, 1, "", "change_calendar"], [0, 3, 1, "", "fromordinal"], [0, 3, 1, "", "isoformat"], [0, 3, 1, "", "replace"], [0, 3, 1, "", "strftime"], [0, 3, 1, "", "strptime"], [0, 3, 1, "", "timetuple"], [0, 3, 1, "", "toordinal"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "terms": {"": 0, "0": [0, 2], "1": [0, 2], "10": 0, "13": 2, "15": 0, "1582": 0, "19": 2, "1st": 0, "24": 0, "3": 2, "360_dai": 0, "365_dai": 0, "366_dai": 0, "4712": 0, "4713": 0, "4714": 0, "7": 2, "8601": 0, "9": 0, "A": 0, "For": 0, "If": [0, 2], "The": [0, 2], "Then": 2, "__add__": 0, "__format__": 0, "__repr__": 0, "__str__": 0, "__sub__": 0, "accord": 0, "accuraci": 0, "adopt": 0, "affect": 0, "after": 0, "again": 0, "all": 0, "all_leap": 0, "allow": 0, "also": 2, "alwai": 0, "an": 0, "api": 1, "appear": 2, "appli": 0, "approxim": 0, "ar": [0, 2], "argument": 0, "arrai": 0, "associ": 0, "assum": 0, "astronom": 0, "attribut": 0, "auto": 0, "awar": 0, "b": 0, "back": 0, "base": 0, "befor": [0, 2], "behavior": 0, "being": 2, "between": 0, "blank": 0, "breakpoint": 0, "build": 2, "build_ext": 2, "c": 2, "calcul": 0, "calendar": 0, "can": 0, "cannot": 0, "cartopi": 2, "cf": [0, 1], "cftime": [0, 2], "chang": 2, "change_calendar": 0, "channel": 2, "check": 2, "class": 0, "climat": 1, "clone": 2, "closest": 0, "command": 2, "common_year": 0, "commun": 2, "compar": 0, "comparison": 0, "complet": 0, "conda": 2, "conform": [0, 1], "contain": 0, "control": 0, "convent": [0, 1], "convert": 0, "correspond": 0, "creat": 0, "ctime": 0, "current": 0, "cython": 2, "d": 0, "dai": 0, "date": 0, "date2index": [0, 1], "date2num": [0, 1], "date_str": 0, "datestr": 0, "datetim": [0, 1], "dayofwk": 0, "dayofyr": 0, "daysinmonth": 0, "decod": 1, "decreas": 0, "default": [0, 2], "defin": 0, "depend": 1, "describ": 0, "develop": 1, "differ": 0, "difficult": 2, "direct": 0, "discret": 0, "do": 0, "document": 0, "doe": 0, "don": [0, 2], "doubl": 0, "dst": 0, "dt": 0, "easi": 0, "easiest": 2, "either": 0, "element": 0, "entri": 0, "equival": 0, "error": 0, "even": 0, "everyth": 2, "exact": 0, "exist": 0, "explicit": 0, "extens": 2, "f": 0, "fals": 0, "field": 0, "file": 1, "first": [0, 2], "flag": 0, "float": 0, "float128": 0, "float64": 0, "forecast": 1, "forg": 2, "form": 0, "format": 0, "found": 0, "fraction": 0, "from": 0, "fromordin": 0, "get": 2, "github": 2, "given": 0, "go": 0, "gregorian": 0, "h": 0, "ha": 0, "has_year_zero": 0, "have": [0, 2], "histor": 0, "hour": 0, "i": [0, 2], "ideal": 0, "ignor": 0, "includ": 0, "increas": 0, "index": [0, 1], "indic": 0, "inplac": 2, "input": 0, "instal": 1, "instanc": 0, "instead": 0, "instruct": 1, "int": 0, "integ": 0, "invers": 0, "is_leap_year": [0, 1], "iso": 0, "isoformat": 0, "its": 0, "januari": 0, "jdai": 0, "julian": 0, "just": 0, "keyword": 0, "kwarg": 0, "later": 2, "leap": 0, "librari": 1, "line": 2, "list": 0, "localtim": 0, "long": 0, "longdoubl": 0, "m": 0, "mai": 2, "maintain": 2, "make": 0, "match": 0, "mean": 0, "mention": 0, "metadata": 0, "method": 0, "microsecond": 0, "millisecond": 0, "mimic": 0, "minut": 0, "mix": 0, "modul": 1, "month": 0, "multipl": 0, "must": 0, "nativ": 0, "nctime": 0, "nearest": 0, "need": [0, 2], "netcdf": [0, 1], "new": [0, 2], "noleap": 0, "none": 0, "noon": 0, "note": 0, "novemb": 0, "num2dat": [0, 1], "num2pyd": [0, 1], "number": 0, "numer": 0, "numpi": [0, 2], "object": 0, "offset": 0, "omit": 0, "one": 0, "onli": 0, "only_use_cftime_datetim": 0, "only_use_python_datetim": 0, "oper": 0, "option": 0, "order": 0, "ordin": 0, "origin": 0, "other": 0, "otherwis": 0, "output": 0, "over": 0, "overload": 0, "page": 1, "pars": 0, "part": 0, "pass": 2, "perfectli": 0, "pip": 2, "place": 2, "possibl": 0, "preced": 0, "produc": 0, "prolept": 0, "proleptic_gregorian": 0, "py": 2, "pyarg": 2, "pynio": 2, "pytest": 2, "python": [0, 1, 2], "rais": 0, "real": 0, "recommend": 2, "refer": 0, "releas": 2, "replac": 0, "repositori": 2, "repres": 0, "represent": 0, "requir": 1, "return": 0, "ridden": 0, "run": 2, "same": 0, "search": 1, "second": 0, "section": 0, "see": 0, "select": 0, "self": 0, "sep": 0, "sequenc": 0, "set": 0, "setup": 2, "should": 0, "signific": 0, "sinc": 0, "so": 0, "some": 0, "specif": 0, "specifi": 0, "standard": 0, "start": 0, "state": 0, "static": 0, "store": 0, "strftime": 0, "string": 0, "strptime": 0, "struct_tim": 0, "subclass": 0, "suit": 2, "support": 0, "sure": 2, "synonym": 0, "system": 0, "t": [0, 2], "test": 2, "than": 0, "thei": 0, "thi": 0, "time": [0, 1], "time2index": [0, 1], "timedelta": 0, "timespec": 0, "timetupl": 0, "to_tupl": [0, 1], "tool": 2, "toordin": 0, "true": 0, "tupl": 0, "turn": 0, "type": 0, "u": 0, "unit": [0, 1], "unless": 0, "updat": 2, "us": [0, 2], "use_only_python_datetim": 0, "utc": 0, "v1": 0, "valid": 0, "valu": [0, 1], "variabl": [0, 1], "version": 0, "wai": 2, "we": [0, 2], "weekdai": 0, "when": [0, 2], "where": 0, "whether": 0, "which": 0, "within": 0, "work": 0, "world": 0, "y": 0, "ydai": 0, "year": 0, "you": 2, "zero": 0, "zone": 0}, "titles": ["API", "cftime", "Installation"], "titleterms": {"api": 0, "cftime": 1, "content": 1, "depend": 2, "develop": 2, "indic": 1, "instal": 2, "instruct": 2, "requir": 2, "tabl": 1}}) \ No newline at end of file +Search.setIndex({"alltitles": {"API": [[0, null]], "Contents": [[1, "contents"]], "Developing": [[2, "developing"]], "Indices and tables": [[1, "indices-and-tables"]], "Installation": [[2, null]], "Instructions": [[2, "instructions"]], "Required dependencies": [[2, "required-dependencies"]], "cftime": [[1, null]]}, "docnames": ["api", "index", "installing"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1}, "filenames": ["api.rst", "index.rst", "installing.rst"], "indexentries": {"cftime": [[0, "module-cftime", false]], "change_calendar() (cftime.datetime method)": [[0, "cftime.datetime.change_calendar", false]], "date2index() (in module cftime)": [[0, "cftime.date2index", false]], "date2num() (in module cftime)": [[0, "cftime.date2num", false]], "datetime (class in cftime)": [[0, "cftime.datetime", false]], "fromordinal() (cftime.datetime static method)": [[0, "cftime.datetime.fromordinal", false]], "is_leap_year() (in module cftime)": [[0, "cftime.is_leap_year", false]], "isoformat() (cftime.datetime method)": [[0, "cftime.datetime.isoformat", false]], "module": [[0, "module-cftime", false]], "num2date() (in module cftime)": [[0, "cftime.num2date", false]], "num2pydate() (in module cftime)": [[0, "cftime.num2pydate", false]], "replace() (cftime.datetime method)": [[0, "cftime.datetime.replace", false]], "strftime() (cftime.datetime method)": [[0, "cftime.datetime.strftime", false]], "strptime() (cftime.datetime static method)": [[0, "cftime.datetime.strptime", false]], "time2index() (in module cftime)": [[0, "cftime.time2index", false]], "timetuple() (cftime.datetime method)": [[0, "cftime.datetime.timetuple", false]], "to_tuple() (in module cftime)": [[0, "cftime.to_tuple", false]], "toordinal() (cftime.datetime method)": [[0, "cftime.datetime.toordinal", false]]}, "objects": {"": [[0, 0, 0, "-", "cftime"]], "cftime": [[0, 1, 1, "", "date2index"], [0, 1, 1, "", "date2num"], [0, 2, 1, "", "datetime"], [0, 1, 1, "", "is_leap_year"], [0, 1, 1, "", "num2date"], [0, 1, 1, "", "num2pydate"], [0, 1, 1, "", "time2index"], [0, 1, 1, "", "to_tuple"]], "cftime.datetime": [[0, 3, 1, "", "change_calendar"], [0, 3, 1, "", "fromordinal"], [0, 3, 1, "", "isoformat"], [0, 3, 1, "", "replace"], [0, 3, 1, "", "strftime"], [0, 3, 1, "", "strptime"], [0, 3, 1, "", "timetuple"], [0, 3, 1, "", "toordinal"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "terms": {"": 0, "0": [0, 2], "1": [0, 2], "10": 0, "13": 2, "15": 0, "1582": 0, "19": 2, "1st": 0, "24": 0, "3": 2, "360_dai": 0, "365_dai": 0, "366_dai": 0, "4712": 0, "4713": 0, "4714": 0, "7": 2, "8601": 0, "9": 0, "A": 0, "For": 0, "If": [0, 2], "The": [0, 2], "Then": 2, "__add__": 0, "__format__": 0, "__repr__": 0, "__str__": 0, "__sub__": 0, "accord": 0, "accuraci": 0, "adopt": 0, "affect": 0, "after": 0, "again": 0, "all": 0, "all_leap": 0, "allow": 0, "also": 2, "alwai": 0, "an": 0, "api": 1, "appear": 2, "appli": 0, "approxim": 0, "ar": [0, 2], "argument": 0, "arrai": 0, "associ": 0, "assum": 0, "astronom": 0, "attribut": 0, "auto": 0, "awar": 0, "b": 0, "back": 0, "base": 0, "befor": [0, 2], "behavior": 0, "being": 2, "between": 0, "blank": 0, "breakpoint": 0, "build": 2, "build_ext": 2, "c": 2, "calcul": 0, "calendar": 0, "can": 0, "cannot": 0, "cartopi": 2, "cf": [0, 1], "cftime": [0, 2], "chang": 2, "change_calendar": 0, "channel": 2, "check": 2, "class": 0, "climat": 1, "clone": 2, "closest": 0, "command": 2, "common_year": 0, "commun": 2, "compar": 0, "comparison": 0, "complet": 0, "conda": 2, "conform": [0, 1], "contain": 0, "control": 0, "convent": [0, 1], "convert": 0, "correspond": 0, "creat": 0, "ctime": 0, "current": 0, "cython": 2, "d": 0, "dai": 0, "date": 0, "date2index": [0, 1], "date2num": [0, 1], "date_str": 0, "datestr": 0, "datetim": [0, 1], "dayofwk": 0, "dayofyr": 0, "daysinmonth": 0, "decod": 1, "decreas": 0, "default": [0, 2], "defin": 0, "depend": 1, "describ": 0, "develop": 1, "differ": 0, "difficult": 2, "direct": 0, "discret": 0, "do": 0, "document": 0, "doe": 0, "don": [0, 2], "doubl": 0, "dst": 0, "dt": 0, "easi": 0, "easiest": 2, "either": 0, "element": 0, "entri": 0, "equival": 0, "error": 0, "even": 0, "everyth": 2, "exact": 0, "exist": 0, "explicit": 0, "extens": 2, "f": 0, "fals": 0, "field": 0, "file": 1, "first": [0, 2], "flag": 0, "float": 0, "float128": 0, "float64": 0, "forecast": 1, "forg": 2, "form": 0, "format": 0, "found": 0, "fraction": 0, "from": 0, "fromordin": 0, "get": 2, "github": 2, "given": 0, "go": 0, "gregorian": 0, "h": 0, "ha": 0, "has_year_zero": 0, "have": [0, 2], "histor": 0, "hour": 0, "i": [0, 2], "ideal": 0, "ignor": 0, "includ": 0, "increas": 0, "index": [0, 1], "indic": 0, "inplac": 2, "input": 0, "instal": 1, "instanc": 0, "instead": 0, "instruct": 1, "int": 0, "integ": 0, "invers": 0, "is_leap_year": [0, 1], "iso": 0, "isoformat": 0, "its": 0, "januari": 0, "jdai": 0, "julian": 0, "just": 0, "keyword": 0, "kwarg": 0, "later": 2, "leap": 0, "librari": 1, "line": 2, "list": 0, "localtim": 0, "long": 0, "longdoubl": 0, "m": 0, "mai": 2, "maintain": 2, "make": 0, "match": 0, "mean": 0, "mention": 0, "metadata": 0, "method": 0, "microsecond": 0, "millisecond": 0, "mimic": 0, "minut": 0, "mix": 0, "modul": 1, "month": 0, "multipl": 0, "must": 0, "nativ": 0, "nctime": 0, "nearest": 0, "need": [0, 2], "netcdf": [0, 1], "new": [0, 2], "noleap": 0, "none": 0, "noon": 0, "note": 0, "novemb": 0, "num2dat": [0, 1], "num2pyd": [0, 1], "number": 0, "numer": 0, "numpi": [0, 2], "object": 0, "offset": 0, "omit": 0, "one": 0, "onli": 0, "only_use_cftime_datetim": 0, "only_use_python_datetim": 0, "oper": 0, "option": 0, "order": 0, "ordin": 0, "origin": 0, "other": 0, "otherwis": 0, "output": 0, "over": 0, "overload": 0, "page": 1, "pars": 0, "part": 0, "pass": 2, "perfectli": 0, "pip": 2, "place": 2, "possibl": 0, "preced": 0, "produc": 0, "prolept": 0, "proleptic_gregorian": 0, "py": 2, "pyarg": 2, "pynio": 2, "pytest": 2, "python": [0, 1, 2], "rais": 0, "real": 0, "recommend": 2, "refer": 0, "releas": 2, "replac": 0, "repositori": 2, "repres": 0, "represent": 0, "requir": 1, "return": 0, "ridden": 0, "run": 2, "same": 0, "search": 1, "second": 0, "section": 0, "see": 0, "select": 0, "self": 0, "sep": 0, "sequenc": 0, "set": 0, "setup": 2, "should": 0, "signific": 0, "sinc": 0, "so": 0, "some": 0, "specif": 0, "specifi": 0, "standard": 0, "start": 0, "state": 0, "static": 0, "store": 0, "strftime": 0, "string": 0, "strptime": 0, "struct_tim": 0, "subclass": 0, "suit": 2, "support": 0, "sure": 2, "synonym": 0, "system": 0, "t": [0, 2], "test": 2, "than": 0, "thei": 0, "thi": 0, "time": [0, 1], "time2index": [0, 1], "timedelta": 0, "timespec": 0, "timetupl": 0, "to_tupl": [0, 1], "tool": 2, "toordin": 0, "true": 0, "tupl": 0, "turn": 0, "type": 0, "u": 0, "unit": [0, 1], "unless": 0, "updat": 2, "us": [0, 2], "use_only_python_datetim": 0, "utc": 0, "v1": 0, "valid": 0, "valu": [0, 1], "variabl": [0, 1], "version": 0, "wai": 2, "we": [0, 2], "weekdai": 0, "when": [0, 2], "where": 0, "whether": 0, "which": 0, "within": 0, "work": 0, "world": 0, "y": 0, "ydai": 0, "year": 0, "you": 2, "zero": 0, "zone": 0}, "titles": ["API", "cftime", "Installation"], "titleterms": {"api": 0, "cftime": 1, "content": 1, "depend": 2, "develop": 2, "indic": 1, "instal": 2, "instruct": 2, "requir": 2, "tabl": 1}}) \ No newline at end of file