88
99
1010
11+
12+
13+
1114 < link rel ="icon " href ="/assets/images/favicon.png ">
12- < meta name ="generator " content ="mkdocs-1.6.1, mkdocs-material-8.2.16 ">
15+ < meta name ="generator " content ="mkdocs-1.6.1, mkdocs-material-9.6.22 ">
1316
1417
1518
1619 < title > python-dotenv</ title >
1720
1821
1922
20- < link rel ="stylesheet " href ="/assets/stylesheets/main.1c3799f8 .min.css ">
23+ < link rel ="stylesheet " href ="/assets/stylesheets/main.84d31ad4 .min.css ">
2124
2225
23- < link rel ="stylesheet " href ="/assets/stylesheets/palette.cc9b2e1e.min.css ">
24-
25-
26-
27- < meta name ="theme-color " content ="#4cae4f ">
28-
26+ < link rel ="stylesheet " href ="/assets/stylesheets/palette.06af60db.min.css ">
27+
2928
29+
30+
3031
3132
33+
34+
3235
3336
3437
4144
4245 < link rel ="stylesheet " href ="/assets/_mkdocstrings.css ">
4346
44- < script > __md_scope = new URL ( "/" , location ) , __md_get = ( e , _ = localStorage , t = __md_scope ) => JSON . parse ( _ . getItem ( t . pathname + "." + e ) ) , __md_set = ( e , _ , t = localStorage , a = __md_scope ) => { try { t . setItem ( a . pathname + "." + e , JSON . stringify ( _ ) ) } catch ( e ) { } } </ script >
47+ < script > __md_scope = new URL ( "/" , location ) , __md_hash = e => [ ... e ] . reduce ( ( ( e , _ ) => ( e << 5 ) - e + _ . charCodeAt ( 0 ) ) , 0 ) , __md_get = ( e , _ = localStorage , t = __md_scope ) => JSON . parse ( _ . getItem ( t . pathname + "." + e ) ) , __md_set = ( e , _ , t = localStorage , a = __md_scope ) => { try { t . setItem ( a . pathname + "." + e , JSON . stringify ( _ ) ) } catch ( e ) { } } </ script >
4548
4649
4750
4851
4952
53+
5054 </ head >
5155
5256
5559
5660
5761
58- < body dir ="ltr " data-md-color-scheme ="" data-md-color-primary ="green " data-md-color-accent ="">
62+ < body dir ="ltr " data-md-color-scheme ="default " data-md-color-primary ="green " data-md-color-accent ="indigo ">
5963
6064
61-
6265 < input class ="md-toggle " data-md-toggle ="drawer " type ="checkbox " id ="__drawer " autocomplete ="off ">
6366 < input class ="md-toggle " data-md-toggle ="search " type ="checkbox " id ="__search " autocomplete ="off ">
6467 < label class ="md-overlay " for ="__drawer "> </ label >
7275
7376
7477
75- < header class ="md-header " data-md-component ="header ">
78+
79+
80+ < header class ="md-header md-header--shadow " data-md-component ="header ">
7681 < nav class ="md-header__inner md-grid " aria-label ="Header ">
7782 < a href ="/. " title ="python-dotenv " class ="md-header__button md-logo " aria-label ="python-dotenv " data-md-component ="logo ">
7883
7984
80- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z "/> </ svg >
85+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54 "/> </ svg >
8186
8287 </ a >
8388 < label class ="md-header__button md-icon " for ="__drawer ">
84- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z "/> </ svg >
89+
90+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z "/> </ svg >
8591 </ label >
8692 < div class ="md-header__title " data-md-component ="header-title ">
8793 < div class ="md-header__ellipsis ">
100106 </ div >
101107 </ div >
102108
109+
103110
104111
105- < label class ="md-header__button md-icon " for ="__search ">
106- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z "/> </ svg >
107- </ label >
108- < div class ="md-search " data-md-component ="search " role ="dialog ">
112+
113+
114+
115+
116+ < label class ="md-header__button md-icon " for ="__search ">
117+
118+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5 "/> </ svg >
119+ </ label >
120+ < div class ="md-search " data-md-component ="search " role ="dialog ">
109121 < label class ="md-search__overlay " for ="__search "> </ label >
110122 < div class ="md-search__inner " role ="search ">
111123 < form class ="md-search__form " name ="search ">
112124 < input type ="text " class ="md-search__input " name ="query " aria-label ="Search " placeholder ="Search " autocapitalize ="off " autocorrect ="off " autocomplete ="off " spellcheck ="false " data-md-component ="search-query " required >
113125 < label class ="md-search__icon md-icon " for ="__search ">
114- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z "/> </ svg >
115- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z "/> </ svg >
126+
127+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5 "/> </ svg >
128+
129+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z "/> </ svg >
116130 </ label >
117131 < nav class ="md-search__options " aria-label ="Search ">
118132
119- < button type ="reset " class ="md-search__icon md-icon " aria-label ="Clear " tabindex ="-1 ">
120- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z "/> </ svg >
133+ < button type ="reset " class ="md-search__icon md-icon " title ="Clear " aria-label ="Clear " tabindex ="-1 ">
134+
135+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z "/> </ svg >
121136 </ button >
122137 </ nav >
123138
124139 </ form >
125140 < div class ="md-search__output ">
126- < div class ="md-search__scrollwrap " data-md-scrollfix >
141+ < div class ="md-search__scrollwrap " tabindex =" 0 " data-md-scrollfix >
127142 < div class ="md-search-result " data-md-component ="search-result ">
128143 < div class ="md-search-result__meta ">
129144 Initializing search
130145 </ div >
131- < ol class ="md-search-result__list "> </ ol >
146+ < ol class ="md-search-result__list " role =" presentation " > </ ol >
132147 </ div >
133148 </ div >
134149 </ div >
135150 </ div >
136151</ div >
152+
137153
138154
139155 < div class ="md-header__source ">
140156 < a href ="https://github.com/theskumar/python-dotenv " title ="Go to repository " class ="md-source " data-md-component ="source ">
141157 < div class ="md-source__icon md-icon ">
142158
143- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 6 .1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--> < path d ="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06 -9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23 -11.8 61.18 31 35.47 56.69 -26.49 26.49 -70.21 -2.87 -56-37.34L240.22 199v121.85c25 .3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c -17.57- 17.6-11.07 -46.91 11.25 -56v-123c-20.8-8.51 -24.6-30.74 -18.64 -45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69- 194.69a28.86 28.86 0 0 0 0-40.81z "/> </ svg >
159+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 7 .1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--> < path d ="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1 -9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2 -11.8 61.2 31 35.5 56.7 -26.5 26.5 -70.2 -2.9 -56-37.3L240.3 199v121.9c25 .3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s -17.8-3.6-24.3-10.1c- 17.6-17.6- 11.1 -46.9 11.2 -56v-123c-20.8-8.5 -24.6-30.7 -18.6 -45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7- 194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4 "/> </ svg >
144160 </ div >
145161 < div class ="md-source__repository ">
146162 GitHub
170186
171187
172188
189+
173190< nav class ="md-nav md-nav--primary " aria-label ="Navigation " data-md-level ="0 ">
174191 < label class ="md-nav__title " for ="__drawer ">
175192 < a href ="/. " title ="python-dotenv " class ="md-nav__button md-logo " aria-label ="python-dotenv " data-md-component ="logo ">
176193
177194
178- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z "/> </ svg >
195+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54 "/> </ svg >
179196
180197 </ a >
181198 python-dotenv
185202 < a href ="https://github.com/theskumar/python-dotenv " title ="Go to repository " class ="md-source " data-md-component ="source ">
186203 < div class ="md-source__icon md-icon ">
187204
188- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 6 .1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--> < path d ="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06 -9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23 -11.8 61.18 31 35.47 56.69 -26.49 26.49 -70.21 -2.87 -56-37.34L240.22 199v121.85c25 .3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c -17.57- 17.6-11.07 -46.91 11.25 -56v-123c-20.8-8.51 -24.6-30.74 -18.64 -45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69- 194.69a28.86 28.86 0 0 0 0-40.81z "/> </ svg >
205+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 7 .1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--> < path d ="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1 -9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2 -11.8 61.2 31 35.5 56.7 -26.5 26.5 -70.2 -2.9 -56-37.3L240.3 199v121.9c25 .3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s -17.8-3.6-24.3-10.1c- 17.6-17.6- 11.1 -46.9 11.2 -56v-123c-20.8-8.5 -24.6-30.7 -18.6 -45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7- 194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4 "/> </ svg >
189206 </ div >
190207 < div class ="md-source__repository ">
191208 GitHub
197214
198215
199216
200-
201-
217+
202218
203219
204220
205221 < li class ="md-nav__item ">
206222 < a href ="/. " class ="md-nav__link ">
207- Home
223+
224+
225+
226+ < span class ="md-ellipsis ">
227+ Home
228+
229+ </ span >
230+
231+
208232 </ a >
209233 </ li >
210234
211235
212236
213237
214238
215-
216-
239+
217240
218241
219242
220243 < li class ="md-nav__item ">
221244 < a href ="/changelog/ " class ="md-nav__link ">
222- Changelog
245+
246+
247+
248+ < span class ="md-ellipsis ">
249+ Changelog
250+
251+ </ span >
252+
253+
223254 </ a >
224255 </ li >
225256
226257
227258
228259
229260
230-
231-
261+
232262
233263
234264
235265 < li class ="md-nav__item ">
236266 < a href ="/contributing/ " class ="md-nav__link ">
237- Contributing
267+
268+
269+
270+ < span class ="md-ellipsis ">
271+ Contributing
272+
273+ </ span >
274+
275+
238276 </ a >
239277 </ li >
240278
241279
242280
243281
244282
245-
246-
283+
247284
248285
249286
250287 < li class ="md-nav__item ">
251288 < a href ="/reference/ " class ="md-nav__link ">
252- Reference
289+
290+
291+
292+ < span class ="md-ellipsis ">
293+ Reference
294+
295+ </ span >
296+
297+
253298 </ a >
254299 </ li >
255300
256301
257302
258303
259304
260-
261-
305+
262306
263307
264308
265309 < li class ="md-nav__item ">
266310 < a href ="/license/ " class ="md-nav__link ">
267- License
311+
312+
313+
314+ < span class ="md-ellipsis ">
315+ License
316+
317+ </ span >
318+
319+
268320 </ a >
269321 </ li >
270322
294346 </ div >
295347
296348
297- < div class ="md-content " data-md-component ="content ">
298- < article class ="md-content__inner md-typeset ">
299-
349+
350+ < div class ="md-content " data-md-component ="content ">
351+ < article class ="md-content__inner md-typeset ">
352+
300353 < h1 > 404 - Not found</ h1 >
301354
302- </ article >
303- </ div >
355+ </ article >
356+ </ div >
357+
358+
359+ < script > var target = document . getElementById ( location . hash . slice ( 1 ) ) ; target && target . name && ( target . checked = target . name . startsWith ( "__tabbed_" ) ) </ script >
304360 </ div >
305361
306362 </ main >
@@ -327,10 +383,14 @@ <h1>404 - Not found</h1>
327383 < div class ="md-dialog " data-md-component ="dialog ">
328384 < div class ="md-dialog__inner md-typeset "> </ div >
329385 </ div >
330- < script id ="__config " type ="application/json "> { "base" : "/" , "features" : [ "toc.follow" , "navigation.sections" ] , "search" : "/assets/javascripts/workers/search.2a1c317c.min.js" , "translations" : { "clipboard.copied" : "Copied to clipboard" , "clipboard.copy" : "Copy to clipboard" , "search.config.lang" : "en" , "search.config.pipeline" : "trimmer, stopWordFilter" , "search.config.separator" : "[\\s\\-]+" , "search.placeholder" : "Search" , "search.result.more.one" : "1 more on this page" , "search.result.more.other" : "# more on this page" , "search.result.none" : "No matching documents" , "search.result.one" : "1 matching document" , "search.result.other" : "# matching documents" , "search.result.placeholder" : "Type to start searching" , "search.result.term.missing" : "Missing" , "select.version.title" : "Select version" } } </ script >
331386
332387
333- < script src ="/assets/javascripts/bundle.3a4b43e5.min.js "> </ script >
388+
389+
390+ < script id ="__config " type ="application/json "> { "base" : "/" , "features" : [ "toc.follow" , "navigation.sections" ] , "search" : "/assets/javascripts/workers/search.973d3a69.min.js" , "tags" : null , "translations" : { "clipboard.copied" : "Copied to clipboard" , "clipboard.copy" : "Copy to clipboard" , "search.result.more.one" : "1 more on this page" , "search.result.more.other" : "# more on this page" , "search.result.none" : "No matching documents" , "search.result.one" : "1 matching document" , "search.result.other" : "# matching documents" , "search.result.placeholder" : "Type to start searching" , "search.result.term.missing" : "Missing" , "select.version" : "Select version" } , "version" : null } </ script >
391+
392+
393+ < script src ="/assets/javascripts/bundle.f55a23d4.min.js "> </ script >
334394
335395
336396 </ body >
0 commit comments