{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/10"}],"enrichment":{"capability":"A Python REST API client for Jama Connect that retrieves and modifies requirements, test management, and project data within a Jama instance.","skillfed_tags":["jama-connect","rest-api-client","requirements-management"],"use_cases":["Automate bulk retrieval or updates of requirements and test items from a Jama instance for reporting or integration.","Sync project data between Jama Connect and external systems or databases.","Build custom dashboards or tools that query Jama project metadata, relationships, and test results.","Manage test cycles and runs programmatically as part of continuous integration workflows.","Batch-upload attachments or create relationships between items without manual Jama UI interaction."],"what_it_does":"py-jama-rest-client is a Python wrapper around the Jama Connect REST API, distributed by Jama Software as an example client. It abstracts HTTP operations into Python methods for common tasks: retrieving and modifying items, managing attachments, handling test cycles and runs, querying relationships, and managing users and projects within a Jama instance. The client supports both basic authentication and OAuth.\n\nThe package depends only on requests and installs with low friction. However, it is explicitly described as distributed \"as-is as an example\" and likely requires modification for specific use cases. Maintenance is dormant (last release June 2023), and the classifier targets only Python 3.7, raising questions about compatibility with current Python versions. It is best suited for teams already committed to Jama Connect who need programmatic access to their instance and can maintain or adapt the code as needed.","worth_installing":"Yes, if you use Jama Connect and need programmatic API access\u2014the client is straightforward and has low install friction. However, treat it as example code: verify compatibility with your Python version and Jama instance, expect to modify it for your use case, and be aware that maintenance is dormant. Not recommended for new projects seeking an actively maintained, production-grade integration library."},"id":"py-jama-rest-client","links":{"html":"https://skillfed.io/packages/py-jama-rest-client","md":"https://skillfed.io/packages/py-jama-rest-client.md","pypi":"https://pypi.org/project/py-jama-rest-client/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-06-21","license_spdx":null,"license_treatment":"permissive","name":"py-jama-rest-client","python_support":"unspecified","summary":"A client for the Jama Connect REST API"},"popularity":{"monthly_downloads":80948,"position":14261,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.17.1"}
