dynamic-functioneer

View on PyPIReverse Dependencies (0)

1.0.1 dynamic_functioneer-1.0.1-py3-none-any.whl

Wheel Details

Project: dynamic-functioneer
Version: 1.0.1
Filename: dynamic_functioneer-1.0.1-py3-none-any.whl
Download: [link]
Size: 68375
MD5: 60d31e7188a21557f63f0a5bb55a82f7
SHA256: 2108560e596e8f3fef20aa2c792880cfd6833750e7bb0b6ae9d30117a647292b
Uploaded: 2025-03-07 19:31:23 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: dynamic_functioneer
Version: 1.0.1
Summary: A Python package for dynamic function and method handling with LLM support.
Author: Erick Eduardo Ramirez Torres
Author-Email: Erick Eduardo Ramirez Torres <erickeduardoramireztorres[at]gmail.com>
Home-Page: https://github.com/eramireztorres/DynamicFunctioneer
License: MIT
Keywords: dynamic,methods,functions,LLM,hot-swapping
Requires-Python: >=3.9
Requires-Dist: astunparse
Requires-Dist: uv
Requires-Dist: openai (>=1.64.0)
Requires-Dist: httpx (>=0.28.1)
Requires-Dist: requests (>=2.32.3)
Requires-Dist: google-genai (>=1.3.0)
Requires-Dist: anthropic (>=0.49.0)
Requires-Dist: pytest (>=6.0); extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: home-page
Dynamic: requires-python
License-File: LICENSE
[Description omitted; length: 11642 characters]

WHEEL

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

RECORD

Path Digest Size
dynamic_functioneer/__init__.py sha256=M9j1NuexsmXRO0O_LLRNrLF7fEfPAHWIxm90hC6gV3I 27
dynamic_functioneer/anthropic_model_api.py sha256=yq1m603nE7U1aqTKAj8rg_-36VqtMAyk6ziy5c-LmvY 4888
dynamic_functioneer/base_model_api.py sha256=tZH6Pl5eCBg6dwTmmqlRYkkKkec8Zk4ZgINpl1TjJLw 621
dynamic_functioneer/boilerplate_manager - copia.py sha256=Zud8UrrNqpwZdYzbEqx9OZ5FR10cpjasrHcP9Pcyl0k 9848
dynamic_functioneer/boilerplate_manager.py sha256=Zx6bbpcXOHsAV6sVNTK7bDGTyoTT8Xn2QL4K4Y66Gls 6757
dynamic_functioneer/code_analyzer - copia.py sha256=6G8sFE-Q5eUzt3R7whZKIh4yP-x7CF4tLJmDIbN31mw 7755
dynamic_functioneer/code_analyzer.py sha256=zg6Z6VtYdNro_-m7Aiu782NDfw3qsilM0I6ar3j_Btg 6441
dynamic_functioneer/dynamic_code_manager.py sha256=3ZlBQAZsgwXd8TWbGEhEGQuwFPYYpwfWU7UotzvIyqE 4636
dynamic_functioneer/dynamic_decorator.py sha256=NDV6ZXdde-T8xDYTApRqCXMLG5ib-1Zg-O36BlTQEe0 20922
dynamic_functioneer/file_manager.py sha256=kkb8eGaF-4BspACUG0zwwRky2UdUwoUoT8MEImTS1rY 1443
dynamic_functioneer/gemini_model_api.py sha256=riSN47ItLqe0kH04d43sdlZsoRz2v7OPSakrdF3pYg8 3135
dynamic_functioneer/hot_swap_executor.py sha256=APV_vfyR_7TBAgpl1Kbpcb1CFx5KTB0xQRlXFiUTv98 6043
dynamic_functioneer/llama_model_api.py sha256=290nK7yie1i2o9mmK91Z9cW363g6rGgz3Rz5tg1JtiE 1975
dynamic_functioneer/llm_code_generator.py sha256=vGxcNSAx5OOX3eYvIHvpjlEfwUDcdOrymx94QJpOGUI 9785
dynamic_functioneer/llm_response_cleaner.py sha256=KYO-zMmNSV7nAXMuwRxjuiGtjsuegU_Em-gSDX00Vqg 12600
dynamic_functioneer/model_api_factory.py sha256=yXP8UiSx1JORn_IDg3d1MMJn3SJFN9fKNDpmAnLLpBI 3478
dynamic_functioneer/openai_model_api.py sha256=VnQSRKK8mrasIytobp_lVjTQa57Dot-h5w4JqkIAqQ0 5600
dynamic_functioneer/prompt_code_cleaner.py sha256=AL8S6HUPB3nBIRYm7Y10PNerfftePdvPBNlWaFwms-c 4358
dynamic_functioneer/prompt_manager.py sha256=Gwuuf1CeBshtIEVymkd5lc1DNCT-IlFSDpiOZ2Qro5E 2766
dynamic_functioneer/prompts/Code prints example to improve prompt.txt sha256=uzdimmBymv9MvGgILaSk0kHy-0pRvfIGJlLrXNL20lg 7532
dynamic_functioneer/prompts/default_function_prompt - copia.txt sha256=3D4V8s0_MgyQFlx2-jZTEUaffdcKnKR91GcxpwgjolQ 3161
dynamic_functioneer/prompts/default_function_prompt.txt sha256=d-UREMJwMgFOS_bO-QikGwUyX9mGzkZkXteSD6x_cT8 3278
dynamic_functioneer/prompts/default_method_prompt - copia.txt sha256=1dbls3p74Tve6gycb2AMAIWQU7vU706g4QWm56WqP_4 3736
dynamic_functioneer/prompts/default_method_prompt.txt sha256=vluCxlsNDIT_6fPxyga_v5l7bwtsNqmE0wXQ4cfCvFk 4112
dynamic_functioneer/prompts/error_correction_prompt.txt sha256=glDGkcbbbEPhide3rdqqDgOuoL3H3m0vNXthxwoxv5k 1716
dynamic_functioneer/prompts/hot_swapping_prompt.txt sha256=QksFIxxk_ERS-odolTCrrkXOrQY2qefuMBL3CtUlyXM 5160
dynamic_functioneer/prompts/test_function_prompt.txt sha256=xaiuf8nxnVwKtHIp6GfwcaeFXLhp787xSf9d2H-YRIs 1772
dynamic_functioneer/prompts/test_method_prompt.txt sha256=DZLGBx-LSg5IOYd9ToOWkpX61RHXZckcwFUL1Gf7JxY 2480
integration/bank_class.py sha256=enRSBH1v7Lu792TSx103HGGvSiGMIO3j9Li-OBRBmcA 3000
integration/class_bank.py sha256=-5tJAacfTyG7iC2ip7TZbbO7H6P-zSTiQ0v43eFeoHw 3516
integration/class_inventory.py sha256=nNaNt2IUWbVeMkNQxIEQmOvggnVCGzD8nmdI9NOyElw 3616
integration/class_inventory_2.py sha256=Hw3H14vLTwcCoUXq7IJ4p_-HO4fT-VnFvFe0pyG6hkg 3373
integration/class_students.py sha256=ekdFUd5VmeH-moDaNuRwDCjc4Jbkpsw_-67iD_sizpM 3322
integration/class_task.py sha256=ARO-0rvIi9K5k8zkObEHTgEfc6iYU4u_wmPptT2Y0dI 1975
integration/d_StudentGrades_add_grade.py sha256=FCwDlJxI8tTjiotkrt1Yrcw4gvM7Z065Ytz_zfgEK-c 1521
integration/d_StudentGrades_get_grade.py sha256=B6lAKokuNT8H-mbmrA8nEvNugabntK09OuqiE95f2WU 1352
integration/d_calculate_average.py sha256=qL2kH5EPpAawvk5rDnWgn4eu41qKGE2DgiOMLR-hvLw 516
integration/d_calculate_median.py sha256=pqbN9r66F2vSb1pCEZwHxV-Zory7RmpyRok3lCWuGW0 1192
integration/function_average.py sha256=kW8LLELljJXOFLvx-eRO9JD_-oXnnyq6mr_iawWx1XA 665
integration/function_median.py sha256=VoLnldfUvOWDZAcSfMa9semGyKJHwAOqK1hudrg4heU 941
integration/function_txt_file.py sha256=WcgHcwnEBIOkLiHSi_mTDUap6nDsCYB-YzHu-K08Pvc 1873
integration/library_class.py sha256=_uTlFp7sfZzSbJoKdE_K0mTxu7vIt8uv_B8ByHfEuZ4 4650
integration/simple_function.py sha256=Fo0OeINi5yqEv7i8svlAgnUil1UrI2mdyrJ0B7IssCk 658
tests/test_boilerplate_manager.py sha256=5YjoC2g_JOb5Gahh4hxhBUmsWCballbzVYNiEKgehTU 5145
tests/test_class_extractor.py sha256=xsvga_r_Mxq3Dj-_PcV3ubfjkg1OOxGCmB9gn4ZaGsA 1417
tests/test_code_analyzer.py sha256=E9vpIhweMEcC7xrP1mLcQXDzkvKpeSNNrRFCo9GhC40 1141
tests/test_code_block_extractor.py sha256=AmFySSLtQFpMcsQlzkowJ8vr3AmSTBBtAxnyI8WJ_bU 2946
tests/test_code_reconstructor.py sha256=shPRorWuaLKnMR91zFWq-ny4yUHxPYmwD5yBzvJjv28 4932
tests/test_llm_response_cleaner.py sha256=qYrT5bAIazm2Mf4FYcxLc_DO1fRo5k9W4s50z-1RjKw 2731
dynamic_functioneer-1.0.1.dist-info/LICENSE sha256=X0h5yMidQ8OD1HlBov_z2h9WQkGFHo30snMN_fjy5HM 1106
dynamic_functioneer-1.0.1.dist-info/METADATA sha256=fGSyCKZETPRs6ETZTyvi9QPoADDB9_cuFfnSGG3n6Ho 13116
dynamic_functioneer-1.0.1.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
dynamic_functioneer-1.0.1.dist-info/top_level.txt sha256=ICY0WidCPt6K8JW9jILWN3W42Z2VJNSkn4bze3TwM8E 38
dynamic_functioneer-1.0.1.dist-info/RECORD

top_level.txt

dynamic_functioneer
integration
tests