{"id":21750,"library":"pyfunceble-process-manager","title":"PyFunceble Process Manager","description":"The process manager library for and from the PyFunceble project. It provides concurrency management and task scheduling for PyFunceble-based tools. Current version: 1.0.11. Release cadence is sporadic, tied to PyFunceble updates.","status":"active","version":"1.0.11","language":"python","source_language":"en","source_url":"https://github.com/PyFunceble/process-manager","tags":["process-manager","pyfunceble","concurrency","task-scheduling"],"install":[{"cmd":"pip install pyfunceble-process-manager","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[{"note":"The correct import uses dots, not underscores.","wrong":"from pyfunceble_process_manager import ProcessManager","symbol":"ProcessManager","correct":"from pyfunceble.process_manager import ProcessManager"}],"quickstart":{"code":"from pyfunceble.process_manager import ProcessManager\n\nmanager = ProcessManager()\nmanager.start()\n# Use manager to queue tasks\nmanager.stop()","lang":"python","description":"Basic usage: create a ProcessManager instance, start it, queue tasks, then stop."},"warnings":[{"fix":"Use 'from pyfunceble.process_manager import ...'","message":"Import path uses dots (pyfunceble.process_manager) not underscores. Many users incorrectly import 'pyfunceble_process_manager'.","severity":"gotcha","affected_versions":"all"},{"fix":"Refer to the GitHub repository https://github.com/PyFunceble/process-manager","message":"The library currently has no official documentation beyond the GitHub README. Rely on the source code for API details.","severity":"deprecated","affected_versions":"<=1.0.11"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"Install the package and import as 'from pyfunceble.process_manager import ProcessManager'.","cause":"Incorrect import path with underscores instead of dots.","error":"ModuleNotFoundError: No module named 'pyfunceble_process_manager'"},{"fix":"Ensure you have installed 'pyfunceble-process-manager' and not just 'pyfunceble'. Run 'pip install pyfunceble-process-manager'.","cause":"The 'pyfunceble' package is not installed or the submodule is not imported.","error":"AttributeError: module 'pyfunceble' has no attribute 'process_manager'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}