Repository: googleapis/google-cloud-python (language: python)

Issue:
Cannot pip install google-cloud-cloudquotas
### Determine this is the right repository

- [X] I determined this is the correct repository in which to report this bug.

### Summary of the issue

**Context**
I was trying to install quotas api following https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-cloudquotas:

python3 -m venv cloudquotas
source cloudquotas/bin/activate
pip install google-cloud-cloudquotas

**Expected Behavior:**

**Actual Behavior:**
   $ pip install google-cloud-cloudquotas
ERROR: Could not find a version that satisfies the requirement google-cloud-cloudquotas (from versions: none)
ERROR: No matching distribution found for google-cloud-cloudquotas


### API client name and version

_No response_

### Reproduction steps: code

file: main.py
```python
   def reproduce():
    # complete code here
```

<any additional py files>


### Reproduction steps: supporting files

file: mydata.csv
```
alpha,1,3
beta,2,5
```

<any additional supporting files>


### Reproduction steps: actual results

file: output.txtmydata.csv
```
Calculated: foo
```


### Reproduction steps: expected results

file: output.txtmydata.csv
```
Calculated: bar
```


### OS & version + platform

Ubuntu 22.04.4 LTS

### Python environment

Python 3.10.12

### Python dependencies

Package                  Version
------------------------ ---------
cachetools               5.5.0
certifi                  2024.8.30
charset-normalizer       3.3.2
gcloud                   0.18.3
google-api-core          2.19.2
google-auth              2.34.0
google-cloud-pubsub      2.23.1
googleapis-common-protos 1.65.0
grpc-google-iam-v1       0.13.1
grpcio                   1.66.1
grpcio-status            1.66.1
httplib2                 0.22.0
idna                     3.10
oauth2client             4.1.3
pip                      22.0.2
proto-plus               1.24.0
protobuf                 5.28.2
pyasn1                   0.6.1
pyasn1_modules           0.4.1
pyparsing                3.1.4
requests                 2.32.3
rsa                      4.9
setuptools               59.6.0
six                      1.16.0
urllib3                  2.2.3


Discussion / hints:
It seems that I need to
`pip install google-api-python-client`
then `pip install google-cloud-cloudquotas` 
@hqin2016 I think what you're looking for is:

```
pip install google-cloud-quotas
```

The distribution name isn't necessarily the same as the folder name and can be found in the `setup.py` file of a package.
I'm going to keep this issue open to track updating the directory name below to match the name of the package published to PyPI
https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-cloudquotas

Fix patch:
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index ed2e873c1bb1..156890de5625 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -50,7 +50,7 @@
     "packages/google-cloud-certificate-manager": "1.7.2",
     "packages/google-cloud-channel": "1.19.0",
     "packages/google-cloud-cloudcontrolspartner": "0.2.0",
-    "packages/google-cloud-cloudquotas": "0.1.10",
+    "packages/google-cloud-quotas": "0.1.10",
     "packages/google-cloud-commerce-consumer-procurement": "0.1.8",
     "packages/google-cloud-common": "1.3.5",
     "packages/google-cloud-compute": "1.19.2",
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c109bb2acc96..0e4d4502fc26 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -53,7 +53,7 @@ Changelogs
 - [google-cloud-certificate-manager==1.7.2](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-certificate-manager/CHANGELOG.md)
 - [google-cloud-channel==1.19.0](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-channel/CHANGELOG.md)
 - [google-cloud-cloudcontrolspartner==0.2.0](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-cloudcontrolspartner/CHANGELOG.md)
-- [google-cloud-cloudquotas==0.1.10](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-cloudquotas/CHANGELOG.md)
+- [google-cloud-quotas==0.1.10](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-quotas/CHANGELOG.md)
 - [google-cloud-commerce-consumer-procurement==0.1.8](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-commerce-consumer-procurement/CHANGELOG.md)
 - [google-cloud-common==1.3.5](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-common/CHANGELOG.md)
 - [google-cloud-compute==1.19.2](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-compute/CHANGELOG.md)
diff --git a/packages/google-cloud-cloudquotas/.OwlBot.yaml b/packages/google-cloud-quotas/.OwlBot.yaml
similarity index 87%
rename from packages/google-cloud-cloudquotas/.OwlBot.yaml
rename to packages/google-cloud-quotas/.OwlBot.yaml
index c51a395f7d8b..d9ac1d266b56 100644
--- a/packages/google-cloud-cloudquotas/.OwlBot.yaml
+++ b/packages/google-cloud-quotas/.OwlBot.yaml
@@ -14,5 +14,5 @@
 
 deep-copy-regex:
     - source: /google/api/cloudquotas/(v.*)/.*-py
-      dest: /owl-bot-staging/google-cloud-cloudquotas/$1
-api-name: google-cloud-cloudquotas
+      dest: /owl-bot-staging/google-cloud-quotas/$1
+api-name: google-cloud-quotas
diff --git a/packages/google-cloud-cloudquotas/.coveragerc b/packages/google-cloud-quotas/.coveragerc
similarity index 100%
rename from packages/google-cloud-cloudquotas/.coveragerc
rename to packages/google-cloud-quotas/.coveragerc
diff --git a/packages/google-cloud-cloudquotas/.flake8 b/packages/google-cloud-quotas/.flake8
similarity index 100%
rename from packages/google-cloud-cloudquotas/.flake8
rename to packages/google-cloud-quotas/.flake8
diff --git a/packages/google-cloud-cloudquotas/.gitignore b/packages/google-cloud-quotas/.gitignore
similarity index 100%
rename from packages/google-cloud-cloudquotas/.gitignore
rename to packages/google-cloud-quotas/.gitignore
diff --git a/packages/google-cloud-cloudquotas/.repo-metadata.json b/packages/google-cloud-quotas/.repo-metadata.json
similarity index 93%
rename from packages/google-cloud-cloudquotas/.repo-metadata.json
rename to packages/google-cloud-quotas/.repo-metadata.json
index 65ec36bcf232..805d7bc0f39b 100644
--- a/packages/google-cloud-cloudquotas/.repo-metadata.json
+++ b/packages/google-cloud-quotas/.repo-metadata.json
@@ -9,7 +9,7 @@
   "language": "python",
   "library_type": "GAPIC_AUTO",
   "repo": "googleapis/google-cloud-python",
-  "distribution_name": "google-cloud-cloudquotas",
+  "distribution_name": "google-cloud-quotas",
   "api_id": "cloudquotas.googleapis.com",
   "default_version": "v1",
   "codeowner_team": "",
diff --git a/packages/google-cloud-cloudquotas/CHANGELOG.md b/packages/google-cloud-quotas/CHANGELOG.md
similarity index 100%
rename from packages/google-cloud-cloudquotas/CHANGELOG.md
rename to packages/google-cloud-quotas/CHANGELOG.md
diff --git a/packages/google-cloud-cloudquotas/CODE_OF_CONDUCT.md b/packages/google-cloud-quotas/CODE_OF_CONDUCT.md
similarity index 100%
rename from packages/google-cloud-cloudquotas/CODE_OF_CONDUCT.md
rename to packages/google-cloud-quotas/CODE_OF_CONDUCT.md
diff --git a/packages/google-cloud-cloudquotas/CONTRIBUTING.rst b/packages/google-cloud-quotas/CONTRIBUTING.rst
similarity index 98%
rename from packages/google-cloud-cloudquotas/CONTRIBUTING.rst
rename to packages/google-cloud-quotas/CONTRIBUTING.rst
index ee4d1f52e9d1..1b96ce88299f 100644
--- a/packages/google-cloud-cloudquotas/CONTRIBUTING.rst
+++ b/packages/google-cloud-quotas/CONTRIBUTING.rst
@@ -212,7 +212,7 @@ instead of
 ``https://github.com/googleapis/google-cloud-python/blob/main/CONTRIBUTING.rst``)
 may cause problems creating links or rendering the description.
 
-.. _description on PyPI: https://pypi.org/project/google-cloud-cloudquotas
+.. _description on PyPI: https://pypi.org/project/google-cloud-quotas
 
 
 *************************
@@ -238,7 +238,7 @@ We support:
 
 Supported versions can be found in our ``noxfile.py`` `config`_.
 
-.. _config: https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-cloudquotas/noxfile.py
+.. _config: https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-quotas/noxfile.py
 
 
 **********
diff --git a/packages/google-cloud-cloudquotas/LICENSE b/packages/google-cloud-quotas/LICENSE
similarity index 100%
rename from packages/google-cloud-cloudquotas/LICENSE
rename to packages/google-cloud-quotas/LICENSE
diff --git a/packages/google-cloud-cloudquotas/MANIFEST.in b/packages/google-cloud-quotas/MANIFEST.in
similarity index 100%
rename from packages/google-cloud-cloudquotas/MANIFEST.in
rename to packages/google-cloud-quotas/MANIFEST.in
diff --git a/packages/google-cloud-cloudquotas/README.rst b/packages/google-cloud-quotas/README.rst
similarity index 90%
rename from packages/google-cloud-cloudquotas/README.rst
rename to packages/google-cloud-quotas/README.rst
index 04699436f8d1..70150d437c65 100644
--- a/packages/google-cloud-cloudquotas/README.rst
+++ b/packages/google-cloud-quotas/README.rst
@@ -10,10 +10,10 @@ Python Client for Cloud Quotas API
 
 .. |preview| image:: https://img.shields.io/badge/support-preview-orange.svg
    :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels
-.. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-cloudquotas.svg
-   :target: https://pypi.org/project/google-cloud-cloudquotas/
-.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-cloudquotas.svg
-   :target: https://pypi.org/project/google-cloud-cloudquotas/
+.. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-quotas.svg
+   :target: https://pypi.org/project/google-cloud-quotas/
+.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-quotas.svg
+   :target: https://pypi.org/project/google-cloud-quotas/
 .. _Cloud Quotas API: https://cloud.google.com/docs/quota/api-overview
 .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/google-cloud-cloudquotas/latest/summary_overview
 .. _Product Documentation:  https://cloud.google.com/docs/quota/api-overview
@@ -53,7 +53,7 @@ Code samples and snippets
 
 Code samples and snippets live in the `samples/`_ folder.
 
-.. _samples/: https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-cloudquotas/samples
+.. _samples/: https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-quotas/samples
 
 
 Supported Python Versions
@@ -82,7 +82,7 @@ Mac/Linux
 
     python3 -m venv <your-env>
     source <your-env>/bin/activate
-    pip install google-cloud-cloudquotas
+    pip install google-cloud-quotas
 
 
 Windows
@@ -92,7 +92,7 @@ Windows
 
     py -m venv <your-env>
     .\<your-env>\Scripts\activate
-    pip install google-cloud-cloudquotas
+    pip install google-cloud-quotas
 
 Next Steps
 ~~~~~~~~~~
diff --git a/packages/google-cloud-cloudquotas/docs/CHANGELOG.md b/packages/google-cloud-quotas/docs/CHANGELOG.md
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/CHANGELOG.md
rename to packages/google-cloud-quotas/docs/CHANGELOG.md
diff --git a/packages/google-cloud-cloudquotas/docs/README.rst b/packages/google-cloud-quotas/docs/README.rst
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/README.rst
rename to packages/google-cloud-quotas/docs/README.rst
diff --git a/packages/google-cloud-cloudquotas/docs/_static/custom.css b/packages/google-cloud-quotas/docs/_static/custom.css
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/_static/custom.css
rename to packages/google-cloud-quotas/docs/_static/custom.css
diff --git a/packages/google-cloud-cloudquotas/docs/_templates/layout.html b/packages/google-cloud-quotas/docs/_templates/layout.html
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/_templates/layout.html
rename to packages/google-cloud-quotas/docs/_templates/layout.html
diff --git a/packages/google-cloud-cloudquotas/docs/cloudquotas_v1/cloud_quotas.rst b/packages/google-cloud-quotas/docs/cloudquotas_v1/cloud_quotas.rst
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/cloudquotas_v1/cloud_quotas.rst
rename to packages/google-cloud-quotas/docs/cloudquotas_v1/cloud_quotas.rst
diff --git a/packages/google-cloud-cloudquotas/docs/cloudquotas_v1/services_.rst b/packages/google-cloud-quotas/docs/cloudquotas_v1/services_.rst
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/cloudquotas_v1/services_.rst
rename to packages/google-cloud-quotas/docs/cloudquotas_v1/services_.rst
diff --git a/packages/google-cloud-cloudquotas/docs/cloudquotas_v1/types_.rst b/packages/google-cloud-quotas/docs/cloudquotas_v1/types_.rst
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/cloudquotas_v1/types_.rst
rename to packages/google-cloud-quotas/docs/cloudquotas_v1/types_.rst
diff --git a/packages/google-cloud-cloudquotas/docs/conf.py b/packages/google-cloud-quotas/docs/conf.py
similarity index 95%
rename from packages/google-cloud-cloudquotas/docs/conf.py
rename to packages/google-cloud-quotas/docs/conf.py
index 5bff33820bf8..280f4b70c7ed 100644
--- a/packages/google-cloud-cloudquotas/docs/conf.py
+++ b/packages/google-cloud-quotas/docs/conf.py
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-# google-cloud-cloudquotas documentation build configuration file
+# google-cloud-quotas documentation build configuration file
 #
 # This file is execfile()d with the current directory set to its
 # containing dir.
@@ -80,7 +80,7 @@
 root_doc = "index"
 
 # General information about the project.
-project = "google-cloud-cloudquotas"
+project = "google-cloud-quotas"
 copyright = "2019, Google"
 author = "Google APIs"
 
@@ -154,7 +154,7 @@
 # further.  For a list of options available for each theme, see the
 # documentation.
 html_theme_options = {
-    "description": "Google Cloud Client Libraries for google-cloud-cloudquotas",
+    "description": "Google Cloud Client Libraries for google-cloud-quotas",
     "github_user": "googleapis",
     "github_repo": "google-cloud-python",
     "github_banner": True,
@@ -248,7 +248,7 @@
 # html_search_scorer = 'scorer.js'
 
 # Output file base name for HTML help builder.
-htmlhelp_basename = "google-cloud-cloudquotas-doc"
+htmlhelp_basename = "google-cloud-quotas-doc"
 
 # -- Options for warnings ------------------------------------------------------
 
@@ -281,8 +281,8 @@
 latex_documents = [
     (
         root_doc,
-        "google-cloud-cloudquotas.tex",
-        "google-cloud-cloudquotas Documentation",
+        "google-cloud-quotas.tex",
+        "google-cloud-quotas Documentation",
         author,
         "manual",
     )
@@ -316,8 +316,8 @@
 man_pages = [
     (
         root_doc,
-        "google-cloud-cloudquotas",
-        "google-cloud-cloudquotas Documentation",
+        "google-cloud-quotas",
+        "google-cloud-quotas Documentation",
         [author],
         1,
     )
@@ -335,11 +335,11 @@
 texinfo_documents = [
     (
         root_doc,
-        "google-cloud-cloudquotas",
-        "google-cloud-cloudquotas Documentation",
+        "google-cloud-quotas",
+        "google-cloud-quotas Documentation",
         author,
-        "google-cloud-cloudquotas",
-        "google-cloud-cloudquotas Library",
+        "google-cloud-quotas",
+        "google-cloud-quotas Library",
         "APIs",
     )
 ]
diff --git a/packages/google-cloud-cloudquotas/docs/index.rst b/packages/google-cloud-quotas/docs/index.rst
similarity index 83%
rename from packages/google-cloud-cloudquotas/docs/index.rst
rename to packages/google-cloud-quotas/docs/index.rst
index 8e1b9e1935ff..84d8ca576a4c 100644
--- a/packages/google-cloud-cloudquotas/docs/index.rst
+++ b/packages/google-cloud-quotas/docs/index.rst
@@ -15,7 +15,7 @@ API Reference
 Changelog
 ---------
 
-For a list of all ``google-cloud-cloudquotas`` releases:
+For a list of all ``google-cloud-quotas`` releases:
 
 .. toctree::
     :maxdepth: 2
diff --git a/packages/google-cloud-cloudquotas/docs/multiprocessing.rst b/packages/google-cloud-quotas/docs/multiprocessing.rst
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/multiprocessing.rst
rename to packages/google-cloud-quotas/docs/multiprocessing.rst
diff --git a/packages/google-cloud-cloudquotas/docs/summary_overview.md b/packages/google-cloud-quotas/docs/summary_overview.md
similarity index 100%
rename from packages/google-cloud-cloudquotas/docs/summary_overview.md
rename to packages/google-cloud-quotas/docs/summary_overview.md
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas/__init__.py b/packages/google-cloud-quotas/google/cloud/cloudquotas/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas/__init__.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas/__init__.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas/gapic_version.py b/packages/google-cloud-quotas/google/cloud/cloudquotas/gapic_version.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas/gapic_version.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas/gapic_version.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas/py.typed b/packages/google-cloud-quotas/google/cloud/cloudquotas/py.typed
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas/py.typed
rename to packages/google-cloud-quotas/google/cloud/cloudquotas/py.typed
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/__init__.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/__init__.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/__init__.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/gapic_metadata.json b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/gapic_metadata.json
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/gapic_metadata.json
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/gapic_metadata.json
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/gapic_version.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/gapic_version.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/gapic_version.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/gapic_version.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/py.typed b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/py.typed
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/py.typed
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/py.typed
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/__init__.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/__init__.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/__init__.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/__init__.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/__init__.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/__init__.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/async_client.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/async_client.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/async_client.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/async_client.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/client.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/client.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/client.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/client.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/pagers.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/pagers.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/pagers.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/pagers.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/README.rst b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/README.rst
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/README.rst
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/README.rst
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/__init__.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/__init__.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/__init__.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/base.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/base.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/base.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/base.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc_asyncio.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc_asyncio.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc_asyncio.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/grpc_asyncio.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest_base.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest_base.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest_base.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/services/cloud_quotas/transports/rest_base.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/types/__init__.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/types/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/types/__init__.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/types/__init__.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/types/cloudquotas.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/types/cloudquotas.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/types/cloudquotas.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/types/cloudquotas.py
diff --git a/packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/types/resources.py b/packages/google-cloud-quotas/google/cloud/cloudquotas_v1/types/resources.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/google/cloud/cloudquotas_v1/types/resources.py
rename to packages/google-cloud-quotas/google/cloud/cloudquotas_v1/types/resources.py
diff --git a/packages/google-cloud-cloudquotas/mypy.ini b/packages/google-cloud-quotas/mypy.ini
similarity index 100%
rename from packages/google-cloud-cloudquotas/mypy.ini
rename to packages/google-cloud-quotas/mypy.ini
diff --git a/packages/google-cloud-cloudquotas/noxfile.py b/packages/google-cloud-quotas/noxfile.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/noxfile.py
rename to packages/google-cloud-quotas/noxfile.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_async.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_async.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_async.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_async.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_sync.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_sync.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_sync.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_create_quota_preference_sync.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_async.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_async.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_async.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_async.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_sync.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_sync.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_sync.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_info_sync.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_async.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_async.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_async.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_async.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_sync.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_sync.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_sync.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_get_quota_preference_sync.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_async.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_async.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_async.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_async.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_sync.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_sync.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_sync.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_infos_sync.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_async.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_async.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_async.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_async.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_sync.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_sync.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_sync.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_list_quota_preferences_sync.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_async.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_async.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_async.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_async.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_sync.py b/packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_sync.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_sync.py
rename to packages/google-cloud-quotas/samples/generated_samples/cloudquotas_v1_generated_cloud_quotas_update_quota_preference_sync.py
diff --git a/packages/google-cloud-cloudquotas/samples/generated_samples/snippet_metadata_google.api.cloudquotas.v1.json b/packages/google-cloud-quotas/samples/generated_samples/snippet_metadata_google.api.cloudquotas.v1.json
similarity index 100%
rename from packages/google-cloud-cloudquotas/samples/generated_samples/snippet_metadata_google.api.cloudquotas.v1.json
rename to packages/google-cloud-quotas/samples/generated_samples/snippet_metadata_google.api.cloudquotas.v1.json
diff --git a/packages/google-cloud-cloudquotas/scripts/decrypt-secrets.sh b/packages/google-cloud-quotas/scripts/decrypt-secrets.sh
similarity index 100%
rename from packages/google-cloud-cloudquotas/scripts/decrypt-secrets.sh
rename to packages/google-cloud-quotas/scripts/decrypt-secrets.sh
diff --git a/packages/google-cloud-cloudquotas/scripts/fixup_cloudquotas_v1_keywords.py b/packages/google-cloud-quotas/scripts/fixup_cloudquotas_v1_keywords.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/scripts/fixup_cloudquotas_v1_keywords.py
rename to packages/google-cloud-quotas/scripts/fixup_cloudquotas_v1_keywords.py
diff --git a/packages/google-cloud-cloudquotas/setup.py b/packages/google-cloud-quotas/setup.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/setup.py
rename to packages/google-cloud-quotas/setup.py
diff --git a/release-please-config.json b/release-please-config.json
index 71fbe6873b37..6e22d4b9d835 100644
--- a/release-please-config.json
+++ b/release-please-config.json
@@ -873,10 +873,10 @@
             ],
             "release-type": "python"
         },
-        "packages/google-cloud-cloudquotas": {
+        "packages/google-cloud-quotas": {
             "bump-minor-pre-major": true,
             "bump-patch-for-minor-pre-major": true,
-            "component": "google-cloud-cloudquotas",
+            "component": "google-cloud-quotas",
             "extra-files": [
                 "google/cloud/cloudquotas/gapic_version.py",
                 "google/cloud/cloudquotas_v1/gapic_version.py",


Test patch:
diff --git a/packages/google-cloud-cloudquotas/testing/.gitignore b/packages/google-cloud-quotas/testing/.gitignore
similarity index 100%
rename from packages/google-cloud-cloudquotas/testing/.gitignore
rename to packages/google-cloud-quotas/testing/.gitignore
diff --git a/packages/google-cloud-cloudquotas/testing/constraints-3.10.txt b/packages/google-cloud-quotas/testing/constraints-3.10.txt
similarity index 100%
rename from packages/google-cloud-cloudquotas/testing/constraints-3.10.txt
rename to packages/google-cloud-quotas/testing/constraints-3.10.txt
diff --git a/packages/google-cloud-cloudquotas/testing/constraints-3.11.txt b/packages/google-cloud-quotas/testing/constraints-3.11.txt
similarity index 100%
rename from packages/google-cloud-cloudquotas/testing/constraints-3.11.txt
rename to packages/google-cloud-quotas/testing/constraints-3.11.txt
diff --git a/packages/google-cloud-cloudquotas/testing/constraints-3.12.txt b/packages/google-cloud-quotas/testing/constraints-3.12.txt
similarity index 100%
rename from packages/google-cloud-cloudquotas/testing/constraints-3.12.txt
rename to packages/google-cloud-quotas/testing/constraints-3.12.txt
diff --git a/packages/google-cloud-cloudquotas/testing/constraints-3.7.txt b/packages/google-cloud-quotas/testing/constraints-3.7.txt
similarity index 100%
rename from packages/google-cloud-cloudquotas/testing/constraints-3.7.txt
rename to packages/google-cloud-quotas/testing/constraints-3.7.txt
diff --git a/packages/google-cloud-cloudquotas/testing/constraints-3.8.txt b/packages/google-cloud-quotas/testing/constraints-3.8.txt
similarity index 100%
rename from packages/google-cloud-cloudquotas/testing/constraints-3.8.txt
rename to packages/google-cloud-quotas/testing/constraints-3.8.txt
diff --git a/packages/google-cloud-cloudquotas/testing/constraints-3.9.txt b/packages/google-cloud-quotas/testing/constraints-3.9.txt
similarity index 100%
rename from packages/google-cloud-cloudquotas/testing/constraints-3.9.txt
rename to packages/google-cloud-quotas/testing/constraints-3.9.txt
diff --git a/packages/google-cloud-cloudquotas/tests/__init__.py b/packages/google-cloud-quotas/tests/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/tests/__init__.py
rename to packages/google-cloud-quotas/tests/__init__.py
diff --git a/packages/google-cloud-cloudquotas/tests/unit/__init__.py b/packages/google-cloud-quotas/tests/unit/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/tests/unit/__init__.py
rename to packages/google-cloud-quotas/tests/unit/__init__.py
diff --git a/packages/google-cloud-cloudquotas/tests/unit/gapic/__init__.py b/packages/google-cloud-quotas/tests/unit/gapic/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/tests/unit/gapic/__init__.py
rename to packages/google-cloud-quotas/tests/unit/gapic/__init__.py
diff --git a/packages/google-cloud-cloudquotas/tests/unit/gapic/cloudquotas_v1/__init__.py b/packages/google-cloud-quotas/tests/unit/gapic/cloudquotas_v1/__init__.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/tests/unit/gapic/cloudquotas_v1/__init__.py
rename to packages/google-cloud-quotas/tests/unit/gapic/cloudquotas_v1/__init__.py
diff --git a/packages/google-cloud-cloudquotas/tests/unit/gapic/cloudquotas_v1/test_cloud_quotas.py b/packages/google-cloud-quotas/tests/unit/gapic/cloudquotas_v1/test_cloud_quotas.py
similarity index 100%
rename from packages/google-cloud-cloudquotas/tests/unit/gapic/cloudquotas_v1/test_cloud_quotas.py
rename to packages/google-cloud-quotas/tests/unit/gapic/cloudquotas_v1/test_cloud_quotas.py