From e960ce360faba64a933150cbcb8f2707b36c184a Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Tue, 8 Dec 2020 13:15:40 -0700 Subject: [PATCH 1/3] add missing modules to init.py --- pvlib/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pvlib/__init__.py b/pvlib/__init__.py index c2d645d169..9c704dee29 100644 --- a/pvlib/__init__.py +++ b/pvlib/__init__.py @@ -16,3 +16,8 @@ from pvlib import bifacial # noqa: F401 from pvlib import soiling # noqa: F401 from pvlib import snow # noqa: F401 +from pvlib import shading # noqa: F401 +from pvlib import iam # noqa: F401 +from pvlib import inverter # noqa: F401 +from pvlib import scaling # noqa: F401 +from pvlib import temperature # noqa: F401 From 69feb9c60f535631df3b32729015a7dfbcc73d83 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Tue, 8 Dec 2020 13:18:28 -0700 Subject: [PATCH 2/3] whatsnew --- docs/sphinx/source/whatsnew/v0.8.1.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/sphinx/source/whatsnew/v0.8.1.rst b/docs/sphinx/source/whatsnew/v0.8.1.rst index 4028e49f79..708a24ab40 100644 --- a/docs/sphinx/source/whatsnew/v0.8.1.rst +++ b/docs/sphinx/source/whatsnew/v0.8.1.rst @@ -26,6 +26,8 @@ Bug fixes inputs. (:issue:`1071`, :pull:`1072`) * Raise ``ValueError`` from :py:meth:`pvlib.modelchain.ModelChain.prepare_inputs` when input does not have a 'dhi' column. (:issue:`1092`, :pull:`1093`) +* Add missing modules (including ``shading`` and ``scaling``) to ``__init__.py``. + (:pull:`1103`) Testing ~~~~~~~ From 774ee3ab400e6eb5394f37e800a7b35a4eb8fe79 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Tue, 8 Dec 2020 13:40:37 -0700 Subject: [PATCH 3/3] alphabetize and list-ify --- pvlib/__init__.py | 47 +++++++++++++++++++++++++---------------------- 1 file changed, 25 insertions(+), 22 deletions(-) diff --git a/pvlib/__init__.py b/pvlib/__init__.py index 9c704dee29..55ffa5188a 100644 --- a/pvlib/__init__.py +++ b/pvlib/__init__.py @@ -1,23 +1,26 @@ from pvlib.version import __version__ # noqa: F401 -from pvlib import tools # noqa: F401 -from pvlib import atmosphere # noqa: F401 -from pvlib import clearsky # noqa: F401 -# from pvlib import forecast # noqa: F401 -from pvlib import irradiance # noqa: F401 -from pvlib import location # noqa: F401 -from pvlib import solarposition # noqa: F401 -from pvlib import iotools # noqa: F401 -from pvlib import ivtools # noqa: F401 -from pvlib import tracking # noqa: F401 -from pvlib import pvsystem # noqa: F401 -from pvlib import spa # noqa: F401 -from pvlib import modelchain # noqa: F401 -from pvlib import singlediode # noqa: F401 -from pvlib import bifacial # noqa: F401 -from pvlib import soiling # noqa: F401 -from pvlib import snow # noqa: F401 -from pvlib import shading # noqa: F401 -from pvlib import iam # noqa: F401 -from pvlib import inverter # noqa: F401 -from pvlib import scaling # noqa: F401 -from pvlib import temperature # noqa: F401 + +from pvlib import ( # noqa: F401 + atmosphere, + bifacial, + clearsky, + # forecast + iam, + inverter, + iotools, + irradiance, + ivtools, + location, + modelchain, + pvsystem, + scaling, + shading, + singlediode, + snow, + soiling, + solarposition, + spa, + temperature, + tools, + tracking, +)