<commit_before># Package Registry Service

* Proposal: [SE-0292](0292-package-registry-service.md)
* Authors: [<NAME>](https://github.com/clarkbw),
           [<NAME>](https://github.com/whitneyimura),
           [<NAME>](https://github.com/mattt)
* Review Manager: [<NAME>](https://github.com/tomerd)
* Status: **Active review (December 8...December 17)**
* Implementation: [apple/swift-package-manager#3023](https://github.com/apple/swift-package-manager/pull/3023)


## Introduction

Swift Package Manager downloads dependencies using Git.
Our proposal defines a standard web service interface
that it can also use to download dependencies from package registries.

## Motivation

A package dependency is specified by a URL for its source repository.
When a project is built for the first time,<commit_msg>Update 0292-package-registry-service.md (#1229)<commit_after># Package Registry Service

* Proposal: [SE-0292](0292-package-registry-service.md)
* Authors: [<NAME>](https://github.com/clarkbw),
           [<NAME>](https://github.com/whitneyimura),
           [<NAME>](https://github.com/mattt)
* Review Manager: [<NAME>](https://github.com/tomerd)
* Status: **Active review (December 8...December 17)**
* Implementation: [apple/swift-package-manager#3023](https://github.com/apple/swift-package-manager/pull/3023)
* Review: [Review](https://forums.swift.org/t/se-0292-package-registry-service/)

## Introduction

Swift Package Manager downloads dependencies using Git.
Our proposal defines a standard web service interface
that it can also use to download dependencies from package registries.

## Motivation

A package dependency is specified by a URL for its source repository.
When a project is built for the first time,
{'fraction_non_alphanumeric': 0.13452655889145496, 'fraction_numerical': 0.028868360277136258, 'mean_word_length': 4.663398692810458, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 11, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4429572', 'n_tokens_mistral': 546, 'n_tokens_neox': 490, 'n_words': 143}