neon-utils

View on PyPIReverse Dependencies (61)

1.12.1 neon_utils-1.12.1-py3-none-any.whl

Wheel Details

Project: neon-utils
Version: 1.12.1
Filename: neon_utils-1.12.1-py3-none-any.whl
Download: [link]
Size: 570519
MD5: eaffc8b854e3696f7beaf0a873807d60
SHA256: 097755cc6bf07750dbe583cfdf4093ae3ba7688e7114bb45e82c13abe0ebb9cb
Uploaded: 2025-03-18 00:55:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: neon-utils
Version: 1.12.1
Summary: Utilities for NeonAI
Author: Neongecko
Author-Email: developers[at]neon.ai
Home-Page: https://github.com/neongeckocom/neon-skill-utils
License: BSD-3-Clause
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: ovos-bus-client (>=0.0.3,~=0.0)
Requires-Dist: combo-lock (~=0.2)
Requires-Dist: pytz (>=2022.1)
Requires-Dist: timezonefinder (~=5.2)
Requires-Dist: nltk (~=3.5)
Requires-Dist: pyyaml (<7.0,>=5.4)
Requires-Dist: ovos-lingua-franca (~=0.4)
Requires-Dist: ovos-utils (>=0.0.35,~=0.0)
Requires-Dist: geopy (~=2.1)
Requires-Dist: ovos-config (>=0.0.9,~=0.0)
Requires-Dist: ovos-workshop (>=0.0.15,~=0.0)
Requires-Dist: soundfile (~=0.10); extra == "audio"
Requires-Dist: librosa (<0.10,~=0.8); extra == "audio"
Requires-Dist: pydub (~=0.25); extra == "audio"
Requires-Dist: ruamel.yaml (~=0.16); extra == "configuration"
Requires-Dist: requests; extra == "network"
Requires-Dist: beautifulsoup4 (~=4.9); extra == "network"
Requires-Dist: lxml (~=4.5); extra == "network"
Requires-Dist: netifaces (~=0.10); extra == "network"
Requires-Dist: neon-mq-connector (>=0.5.1,~=0.2); extra == "network"
Requires-Dist: sentry-sdk; extra == "sentry"
Requires-Dist: mock; extra == "signal"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-timeout; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: mock; extra == "test"
Requires-Dist: ovos-core (>=0.0.8a21,~=0.0.7); extra == "test"
Requires-Dist: ovos-plugin-manager (~=0.0.18); extra == "test"
Requires-Dist: ovos-skills-manager; extra == "test"
Requires-Dist: neon-lang-plugin-libretranslate; extra == "test"
Provides-Extra: audio
Provides-Extra: configuration
Provides-Extra: network
Provides-Extra: sentry
Provides-Extra: signal
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 241 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.45.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
neon_utils/__init__.py sha256=c9_ZiiJkeHEgP0aS0inVyhKtLdyfOsJgwCqFxt5VFAM 1866
neon_utils/authentication_utils.py sha256=GZk3OVbJ3guVNGCo9Gq_z2ROrTnZMEyuKJx77YSoIRg 10817
neon_utils/cache_utils.py sha256=xBflN-4M6rZG4KLtY6YDUEU_s0ncuXJGW0Wwu8dDBtE 4029
neon_utils/configuration_utils.py sha256=Xxjw7lDOdPBlQzSG36DwXSfUuXdxfOmGv6ZTm8vLGZs 68603
neon_utils/decorators.py sha256=g53FvLm1H7SgvclsN5c75XnHzsvMq0plnKCJwg2VPXw 2477
neon_utils/file_utils.py sha256=WtVgZdbuYVpIeLgL21V19tYJNzaq1OYQZIv9vHtos5Y 16908
neon_utils/hana_utils.py sha256=72OAa1IvFb37GZMYj5xZ0k5UDRLFk7XN2Ea6SAj3460 8507
neon_utils/language_utils.py sha256=38b37_LGqpk6tf7ybewA96Hs0o3mrvQ_l5sNg7uOZnQ 5353
neon_utils/location_utils.py sha256=-bpjXYNdvSL86fWSfV59o8pH6zVqbzLrx5ac63QJ3Pg 6771
neon_utils/log_utils.py sha256=3xnhAri9qn9T2ejpEX2nQKRnktrtGgvxnimUG3GHIZA 9104
neon_utils/logger.py sha256=VJx7XVrhlaFvpt7zijPsXXQm8jf3JaeMvlvmrsTRhKk 2055
neon_utils/message_utils.py sha256=tBqeHFVcYr1L7s00kUgadV3AM-9dAnWiWuwqkD5iaB4 11786
neon_utils/messagebus_utils.py sha256=9phuxH2UvsggH5ChgCTJzNBy5umeUOF9gbK-Ay2qVRY 2965
neon_utils/metrics_utils.py sha256=FTac9xh9s6dXs0J2udQwUBs5Ve3J3OTGSWbBFoWpn3c 4950
neon_utils/mq_utils.py sha256=aoAXHGpKfO7W5CpOUi1UwWrj2mgpEJ7WxTn9b7Irg-8 7259
neon_utils/net_utils.py sha256=IzwBIpNRpmeP8e2Fs4qkU_OgKPCdJ0COTQvnqgfcVG4 4995
neon_utils/packaging_utils.py sha256=p7dLfOBwqyjoNI_yuSHVJNO456B4Nz0T4hfpDSgoLig 11464
neon_utils/parse_utils.py sha256=dTMDK1XA4G_4NpRjChZGqEVWbugLZRMs10QzwPrC3vo 10040
neon_utils/process_utils.py sha256=UL7c3dg7bgqeyczCCtV-3t8cA-aX4euv_lsZ2unDOn0 6357
neon_utils/search_utils.py sha256=lxnQEyg_6MwCkcGFd-89ERUNqpr-WN5KfUzvNvk34ew 6425
neon_utils/signal_utils.py sha256=_502coH0aJgimyyKtL8sTLE4Q_CSNiguUU80cmwUBkI 11340
neon_utils/socket_utils.py sha256=pW62EN8Mk7GNN_OuMb90oLEVGB9lnmUmdZ_2cQNSE1Y 3642
neon_utils/user_utils.py sha256=Ir7FbTo5sPwYhQoNgPK5rm2c7eryMqeMDHMVZlqnMdY 6933
neon_utils/validator_utils.py sha256=LRP6VWR1guAVyyQKonWKOdZ2gWN-yFMNmFMhiESMuuA 4257
neon_utils/web_utils.py sha256=O0oqTambjBg7-kqqaeqzHUO2vmDlwzAEbVzjtC6Ij4U 5679
neon_utils/default_configurations/__init__.py sha256=ucA1YoY8A2n9KuPCcG_EuL44orSkC3ZqPWHlMxlLEKw 1827
neon_utils/default_configurations/default_user_conf.yml sha256=vbeHqkJDJpn5JH-BqSSeCC2xIzcUZse6JK2g6ttlTGg 844
neon_utils/log_aggregators/__init__.py sha256=-NlQ9UEHq_ONfIXCubdqwk_HYXb49M2Q8zyI7_0QcFU 2535
neon_utils/log_aggregators/sentry.py sha256=mhrckM4M1t7Q69fBpN-XPkxL-I393Kk-BMA4Q93yndo 2164
neon_utils/res/snd/acknowledge.mp3 sha256=QlsYCc5sIvFPYjEE6WyL5wdYLRfKMPn9716lxTok63s 6268
neon_utils/res/snd/loaded.wav sha256=T8kHP9HLoJPKJe7YFeLnaoyEioBx_-Pdb86GWtl_n14 428660
neon_utils/res/snd/start_listening.wav sha256=zK0SMMc21d3e6oJ9XORK-zbow4rHFixo7OA8swllsUA 67090
neon_utils/res/text/en-us/neon.voc sha256=PFVpgaAEHnWFgkGpnyZ63qwguBs-f6AVcHcE2an0UA8 20
neon_utils/res/text/en-us/no.voc sha256=dc58u1KgDiGyzs8pIGXLhLe2To52WQJJ_SL_JA1QSF8 41
neon_utils/res/text/en-us/stop.voc sha256=QGI7T_2AXVxCsblnSEm7P-e9kHbgOg6JwfDBCSUQfhE 9
neon_utils/res/text/en-us/yes.voc sha256=eHkOskjKLYJbE9UKShGQqcizbdRxwxQdMDdgJ57n928 55
neon_utils/res/ui/neon_logo.png sha256=sivmfi-hGbQs7VbK7HcGMHuoEQ9JTwrt7TDuhLmiD3g 11747
neon_utils/skills/__init__.py sha256=pG9hCO25bMF_snPPDyuKniiWdTgv4dF8BzVNyw6C7JU 2458
neon_utils/skills/common_message_skill.py sha256=RfvykQmMTE7iFq7qDfJZkvi72BHJUIlMXTWRGPxssIM 9762
neon_utils/skills/common_play_skill.py sha256=PzkaGMKb7vNKfrTSzFwCe63N9lSzpPASAXy0MTOWVW4 14789
neon_utils/skills/common_query_skill.py sha256=EmlCajaih43KpjIjaAiyJnbVQNHrC6CjK5W92_QnSh4 10656
neon_utils/skills/instructor_skill.py sha256=bgBZHn9TVcSbmV9xIQaqEY8oznfwD_HukzO1s41N7Oo 2520
neon_utils/skills/kiosk_skill.py sha256=hPex8Lmhtp9OMb1CgPrLLHEfNlr26OiwLW1XPS5bO34 8032
neon_utils/skills/mycroft_skill.py sha256=wyhNk0OciXJJnrpjmKfdKUBY3blKMAbUpjtsL39rLy4 16904
neon_utils/skills/neon_fallback_skill.py sha256=3MgVdSaPSrzqYnyqpFJvEXgffPDTz_Ldmv5Q1pIYSb4 37866
neon_utils/skills/neon_skill.py sha256=ussz8WXKtf-Z2R7TsIV2mTsuJKLEGkX_D3OYqes7FyM 38183
neon_utils/skills/skill_gui.py sha256=Vy9IY1r_UkK-VuP1cmMhY7OTH5zt3xJAe6wxnRmXdNM 3587
tests/__init__.py sha256=ucA1YoY8A2n9KuPCcG_EuL44orSkC3ZqPWHlMxlLEKw 1827
tests/authentication_util_tests.py sha256=Sm-6AT8vdhcG_ZdSoF9JFwDmhZCN-k15jhDtHaiZxO4 8163
tests/cache_util_tests.py sha256=EaGjK9ZqcUM98KEZmTFTAwXjz9JqxAXqXEzGy5RkEF4 4814
tests/configuration_util_tests.py sha256=dQ53pkg776hjBj7LTiQghIEuNscX728SkaCCZEktZHM 63953
tests/file_util_tests.py sha256=fo2jD5piv-cvm11FauL5_g0BLNbMrdCeEsGyMkFHCUQ 14032
tests/hana_util_tests.py sha256=ZFky2y5iPQ6HiVPEuvNeKGPOwTjwaziBfM4WtEBNvAM 9473
tests/language_util_tests.py sha256=t7p0h_DmEy2g7pID8XSc8gLCiCFYtI9l06PuL0DuYjw 8436
tests/location_util_tests.py sha256=MLDc3dtP-WXo_M9BjW-cDJ7MWTDbfLUxnmthlX6pH7g 7644
tests/log_util_tests.py sha256=8N9bACz8wOvVEZtpYH1bvq9326J2TwgezUJwegSl5TI 9633
tests/message_util_tests.py sha256=0SfOgnkLaFk0WRLsxFn-mWD0ZB1HmfCQiryJ6yRISJY 12677
tests/messagebus_util_tests.py sha256=JF5HF93SOkwiHPDDA_qlnSe2JDTrgAMfGQtP7-5fZIw 2585
tests/metric_util_tests.py sha256=mIi6U1eAGx7ujnPLU59tVqqDs78aCX8Ob7LXqqoEvFI 4253
tests/mq_util_tests.py sha256=68Okt6xRaQySOmD0uFvqDzv6z0Hula2_QfqdNjGBtUw 6737
tests/neon_skill_tests.py sha256=ozYZBN4nxvweoCLWIlIQdIGprnETCVs4exyPVD3kIvA 57983
tests/net_util_tests.py sha256=Q9wo2dWFnmo4_AGB9bCE-fKUhBgQ-xFKN2X0lMSh_Xw 6518
tests/packaging_util_tests.py sha256=oGmtbKfLZx8Vc465EEqlwtC-yQ_X0pDtxPoUQFKuivw 7491
tests/parse_util_tests.py sha256=QhikjPl2ShaCaIYqmBxOAfsjqzBAKFgHJNQU7DD1gdI 8105
tests/search_util_tests.py sha256=9fYDV_zIpl6BSiMaeKQ8zQV1fj7PvGHB8r9wEqBzZgQ 3699
tests/signal_util_tests.py sha256=KA-mfd-uB3tvpqpFlDui_2sA5ZnZy5qL5HrKx05KIg4 10553
tests/socket_utils_tests.py sha256=xjf-cfZ_qVw0wUUOPExT_zNgbKObjRfOzLkYPHofxgs 3816
tests/user_util_tests.py sha256=NJ8CKXYpZRDUwToLEUh9SD-6z4aURcmjH--CGAos7E0 11138
tests/validator_util_tests.py sha256=jEwqBX23_NWZkNFp5rJlzSWH29Em-nqiqrdwuf8Bhg0 4470
tests/web_util_tests.py sha256=d-vTevC9RG6dmRbz3YwtHUowBN1etGzwGeoh4UZh-kc 2620
tests/skills/__init__.py sha256=qHlC9JC3xqhGqu9TqYCmSGhS_3Vnpyh03YdyksLmZ0g 5219
tests/skills/test_skill/__init__.py sha256=9OKiYESy4elDjZZSkurvc4jrbXBQ1BwI3jZQPIlfRiU 2004
tests/skills/test_skill/settingsmeta.yml sha256=wV0u2BmM6u_UVLuw5UNgAS1rsD7-qnia3aghY6ob3Sg 368
tests/valid_skill/__init__.py sha256=fZ63T9oBwyIy8ZwuPhsVXaOCidT_LBap59EgMbUezRY 2049
neon_utils-1.12.1.dist-info/LICENSE.md sha256=if6RIdHFdFHoQcGh9nT7a3nwpSKlKIRNqAqQ1iiKDhg 1635
neon_utils-1.12.1.dist-info/METADATA sha256=JzJXvUyFNEsDPS5FhgbvmJ4ltghMiYGWyBY7T9-6ykA 2121
neon_utils-1.12.1.dist-info/WHEEL sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A 92
neon_utils-1.12.1.dist-info/entry_points.txt sha256=ZbUzk-9An5TZXSjx2oK3NBsCllCX0oLrsJOgMcINdNw 102
neon_utils-1.12.1.dist-info/top_level.txt sha256=o3YH8r9ObyXzr79399IiBRnxr98NIDFe-jaaSzaaQbk 17
neon_utils-1.12.1.dist-info/RECORD

top_level.txt

neon_utils
tests

entry_points.txt

neon-config-import = neon_utils.configuration_utils:create_config_from_setup_params