--- id: mozilla-repo-urls version: "0.2.2" license: MPL-2.0 license_treatment: copyleft maintenance: aging --- # mozilla-repo-urls — Process Mozilla's repository URLs. The intent is to centralize URLs parsing. License: copyleft · Maintenance: aging · Downloads: 832.6K/mo ## What it is and what it does mozilla-repo-urls is a small utility library that centralizes URL parsing for Mozilla's repository ecosystem. It wraps giturlparse to handle Mozilla-specific repository URL patterns, intended to standardize how Mozilla projects extract and process repository metadata from URLs. The package is minimal and focused: it provides parsing logic without external service calls or complex dependencies. With only giturlparse as a runtime dependency and low install friction, it's suitable for Mozilla-internal tooling, CI/CD pipelines, or projects that need consistent repository URL handling across the Mozilla organization. Use it for: - Parse Mozilla repository URLs in CI/CD pipelines to extract project metadata or routing information. - Normalize and validate Mozilla Git URLs in internal tooling or build systems. - Centralize repository URL handling across multiple Mozilla projects to avoid duplicating parsing logic. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Parses and processes Mozilla repository URLs, centralizing URL parsing logic for Mozilla projects. Yes, if you work with Mozilla repositories and need standardized URL parsing. The package is lightweight, has no known vulnerabilities, and supports current Python versions. However, it is aging (437 days since last release) and appears to be Mozilla-internal tooling; verify that it solves your specific URL-parsing need before adopting it. ## Install pip install mozilla-repo-urls uv add mozilla-repo-urls poetry add mozilla-repo-urls ## Installing mozilla-repo-urls Before you install: Low install friction with a single dependency (giturlparse). Package is aging—437 days since last release—but supports current Python versions (3.11–3.13) and has seen no recent commits or activity signals in the fact sheet. License in practice: Licensed under MPL-2.0 (copyleft), which requires derivative works to disclose source and license under the same terms; suitable for internal or open-source use but may constrain proprietary redistribution. Quickstart: pip install mozilla-repo-urls import mozilla_repo_urls # Parse a Mozilla repository URL using the library's parsing logic Requires Python 3.11 or later. Verify before relying: - What specific URL formats or Mozilla repository types does this package handle? - Does it validate URLs, normalize them, or extract metadata from them? - Is there public documentation or examples beyond the test setup instructions? ## Package facts - License: MPL-2.0 (copyleft) - Python support: supports_current - Install friction: low - Maintenance: aging - Downloads: 832.6K/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags mozilla repository url parsing, parse mozilla repo urls, mozilla git url handler, repository url processor, mozilla project url utilities, mozilla-internal, url-parsing [View on SkillFed](https://skillfed.io/packages/mozilla-repo-urls) · [View on PyPI](https://pypi.org/project/mozilla-repo-urls/)