Registry / devops / pulsar-galaxy-lib

pulsar-galaxy-lib

JSON →
library0.15.14pypypiunverified

Distributed job execution application built for Galaxy (http://galaxyproject.org/). Current version 0.15.14. Release cadence irregular; minor versions every few months.

pip install pulsar-galaxy-lib
INSTALL
IMPORT
SIG · PULSAR-GALAXY-LIB
P
pulsar-galaxy-lib
devopspythonv0.15.14
Install
11.2s avg
Import
Disk
103MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v0.15.14 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 101.9MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 11.2s · import 0.000s · 101MB
103MB installed
● package 103MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ManagerApp
from pulsar.app import ManagerApp
from pulsar.app import ManagerApp

Create a Pulsar client and submit a basic job.

from pulsar.client import PulsarClient client = PulsarClient('http://localhost:8913', private_token='secret') # Submit a simple job client.submit_job({ 'command_line': 'echo hello', 'tool_id': 'echo_tool', 'inputs': {}, 'outputs': {}, 'output_collections': [] })
pulsar-galaxy-lib --version
Debug
Known issues
gotchaPulsar requires a Redis or database backend for job management. Without it, jobs may not persist or recover.
fix
Configure app['redis_url'] or app['database_url'] in the app config.
affects: all
gotchaThe 'private_token' must match the server's 'private_token' config. Mismatch leads to 403 errors.
fix
Ensure tokens are identical on client and server side.
affects: all
gotchaWhen using DRMAA or Condor, job cleanup may leave orphaned processes if not configured properly (see 0.15.13 changelog).
fix
Update to latest version and set 'cleanup_jobs = always' in the manager config.
affects: >=0.15.13
gotchaThe library 'pulsar-galaxy-lib' on PyPI is separate from the 'pulsar' package. Install the correct one.
fix
pip install pulsar-galaxy-lib (not 'pulsar')
affects: all
Upgrade
Version history
0.15.14latest on PyPI · released Jan 20, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
32 hits · last 30 days
node
28
OpenAI (training)
1
Resources
pulsar-galaxy-lib — pip install pulsar-galaxy-lib · libregistry