sync ports with The Matrix
This commit is contained in:
parent
ec769495ab
commit
f5034afcba
3108 changed files with 91999 additions and 80269 deletions
29
net/py-solaredge-interface/Makefile
Normal file
29
net/py-solaredge-interface/Makefile
Normal file
|
@ -0,0 +1,29 @@
|
|||
COMMENT = collect data from SolarEdge API
|
||||
|
||||
MODPY_EGG_VERSION = 0.3.2
|
||||
DISTNAME = solaredge-interface-${MODPY_EGG_VERSION}
|
||||
PKGNAME = py-solaredge-interface-${MODPY_EGG_VERSION}
|
||||
|
||||
CATEGORIES = net
|
||||
|
||||
HOMEPAGE = https://solaredge-interface.readthedocs.io/
|
||||
|
||||
# BSD-2 clauses
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
MODPY_PI = Yes
|
||||
NO_TEST = Yes
|
||||
|
||||
RUN_DEPENDS = math/py-pandas${MODPY_FLAVOR} \
|
||||
devel/py-click${MODPY_FLAVOR} \
|
||||
devel/py-dateutil${MODPY_FLAVOR} \
|
||||
devel/py-tz${MODPY_FLAVOR} \
|
||||
www/py-requests${MODPY_FLAVOR}
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
||||
.include <bsd.port.mk>
|
2
net/py-solaredge-interface/distinfo
Normal file
2
net/py-solaredge-interface/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (solaredge-interface-0.3.2.tar.gz) = Zx4XYYpWs8WhbDY3HX2ZlJFk+yDqwXpRVrCAW9qe0hM=
|
||||
SIZE (solaredge-interface-0.3.2.tar.gz) = 18022
|
14
net/py-solaredge-interface/pkg/DESCR
Normal file
14
net/py-solaredge-interface/pkg/DESCR
Normal file
|
@ -0,0 +1,14 @@
|
|||
The SolarEdge Interface provides both a command-line interface, and a
|
||||
Python module interface to interact with the SolarEdge API service.
|
||||
|
||||
- All (documented) SolarEdge API endpoints are implemented with
|
||||
multisite support for endpoints that provide multisite queries.
|
||||
- Response data for all endpoints are available as a Python-dict
|
||||
structure, a Pandas-DataFrame or as raw-JSON.
|
||||
- The command-line interface output can be formatted as a CSV; as a
|
||||
Pandas style JSON structure or; as plain-JSON.
|
||||
- Timestamps can be returned as datetime values with their respective
|
||||
site timezones applied. Doing so is the default behaviour, however
|
||||
this can be disabled if required.
|
||||
- Configuration via environment variables or config file is possible,
|
||||
thus making it safer to manage your API key value(s).
|
70
net/py-solaredge-interface/pkg/PLIST
Normal file
70
net/py-solaredge-interface/pkg/PLIST
Normal file
|
@ -0,0 +1,70 @@
|
|||
bin/solaredge-interface
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface-${MODPY_EGG_VERSION}.dist-info/zip-safe
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/solaredge_interface/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/SolarEdgeAPI.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/${MODPY_PYCACHE}SolarEdgeAPI.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/${MODPY_PYCACHE}SolarEdgeAPI.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/api/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}click.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}click.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}entrypoints.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/${MODPY_PYCACHE}entrypoints.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/click.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/config.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/cli/entrypoints.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/SolarEdgeInterfaceException.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/${MODPY_PYCACHE}SolarEdgeInterfaceException.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/${MODPY_PYCACHE}SolarEdgeInterfaceException.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/exceptions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}arg_helper.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}arg_helper.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}http_request.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}http_request.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}json.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}output.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}output.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}pandas.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}pandas.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}timedates.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}timedates.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}url_join.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/${MODPY_PYCACHE}url_join.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/arg_helper.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/http_request.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/json.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/output.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/pandas.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/timedates.py
|
||||
lib/python${MODPY_VERSION}/site-packages/solaredge_interface/utils/url_join.py
|
Loading…
Add table
Add a link
Reference in a new issue