{"library":"pulpcore","title":"Pulpcore","description":"Pulp 3 is a platform for managing software packages and content repositories. pulpcore is the core Django application providing REST API, task scheduling, and plugin API. Current version 3.109.2, requires Python >=3.11, released monthly with LTS branches.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pulpcore"],"cli":{"name":"pulp","version":"sh: 1: pulp: not found"}},"imports":["from pulpcore.plugin import PulpPluginAppConfig","from pulpcore.app.models import Task"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pulpcore.app.apps import PulpPluginAppConfig\n\nclass MyPluginAppConfig(PulpPluginAppConfig):\n    name = 'myplugin'\n    label = 'myplugin'\n    default = True\n\n# Or for basic API access:\nimport requests\nurl = os.environ.get('PULP_BASE_URL', 'https://pulp.example.com')\nresponse = requests.get(f'{url}/pulp/api/v3/status/')\nprint(response.json())","lang":"python","description":"Minimal plugin app config and API status check.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}