Skip to content

Commit e9cbd14

Browse files
committed
chore(readme): remove external/split repositories from README and script
1 parent 56b2b89 commit e9cbd14

2 files changed

Lines changed: 1 addition & 33 deletions

File tree

README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ Libraries are available on GitHub and Maven Central for developing Java applicat
3838
| [BigQuery Reservation](https://github.com/googleapis/google-cloud-java/tree/main/java-bigqueryreservation) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigqueryreservation.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-bigqueryreservation&core=gav) |
3939
| [BigQuery Storage](https://github.com/googleapis/google-cloud-java/tree/main/java-bigquerystorage) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigquerystorage.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-bigquerystorage&core=gav) |
4040
| [Bigtable](https://github.com/googleapis/google-cloud-java/tree/main/java-bigtable) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigtable.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-bigtable&core=gav) |
41-
| [Bigtable Hbase Client](https://github.com/googleapis/java-bigtable-hbase) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud.bigtable/bigtable-client-parent.svg)](https://search.maven.org/search?q=g:com.google.cloud.bigtable%20AND%20a:bigtable-client-parent&core=gav) |
4241
| [Billing](https://github.com/googleapis/google-cloud-java/tree/main/java-billing) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-billing.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-billing&core=gav) |
4342
| [Billing Budgets](https://github.com/googleapis/google-cloud-java/tree/main/java-billingbudgets) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-billingbudgets.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-billingbudgets&core=gav) |
4443
| [Binary Authorization](https://github.com/googleapis/google-cloud-java/tree/main/java-binary-authorization) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-binary-authorization.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-binary-authorization&core=gav) |
@@ -114,10 +113,6 @@ Libraries are available on GitHub and Maven Central for developing Java applicat
114113
| [Organization Policy](https://github.com/googleapis/google-cloud-java/tree/main/java-orgpolicy) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-orgpolicy.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-orgpolicy&core=gav) |
115114
| [Profiler](https://github.com/googleapis/google-cloud-java/tree/main/java-profiler) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-profiler.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-profiler&core=gav) |
116115
| [Pub/Sub](https://github.com/googleapis/google-cloud-java/tree/main/java-pubsub) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-pubsub.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-pubsub&core=gav) |
117-
| [Pub/Sub Group Kafka Connector](https://github.com/googleapis/java-pubsub-group-kafka-connector) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/pubsub-group-kafka-connector.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:pubsub-group-kafka-connector&core=gav) |
118-
| [Pub/Sub Lite](https://github.com/googleapis/java-pubsublite) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-pubsublite.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-pubsublite&core=gav) |
119-
| [Pub/Sub Lite Kafka Shim](https://github.com/googleapis/java-pubsublite-kafka) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/pubsublite-kafka.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:pubsublite-kafka&core=gav) |
120-
| [Pub/Sub Lite Spark Connector](https://github.com/googleapis/java-pubsublite-spark) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/pubsublite-spark-sql-streaming.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:pubsublite-spark-sql-streaming&core=gav) |
121116
| [Public Certificate Authority API](https://github.com/googleapis/google-cloud-java/tree/main/java-publicca) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-publicca.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-publicca&core=gav) |
122117
| [Quotas API](https://github.com/googleapis/google-cloud-java/tree/main/java-cloudquotas) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudquotas.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-cloudquotas&core=gav) |
123118
| [Recommender](https://github.com/googleapis/google-cloud-java/tree/main/java-recommender) | [![stable][stable-stability]][stable-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recommender.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-recommender&core=gav) |
@@ -225,7 +220,6 @@ Libraries are available on GitHub and Maven Central for developing Java applicat
225220
| [Local Rides and Deliveries API](https://github.com/googleapis/google-cloud-java/tree/main/java-maps-fleetengine) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.maps/google-maps-fleetengine.svg)](https://search.maven.org/search?q=g:com.google.maps%20AND%20a:google-maps-fleetengine&core=gav) |
226221
| [Location Finder API](https://github.com/googleapis/google-cloud-java/tree/main/java-locationfinder) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-locationfinder.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-locationfinder&core=gav) |
227222
| [Logging Logback Appender](https://github.com/googleapis/google-cloud-java/tree/main/java-logging-logback) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-logging-logback.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-logging-logback&core=gav) |
228-
| [Logging Servlet Initializer](https://github.com/googleapis/java-logging-servlet-initializer) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-logging-servlet-initializer.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-logging-servlet-initializer&core=gav) |
229223
| [Maintenance API](https://github.com/googleapis/google-cloud-java/tree/main/java-maintenance) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-maintenance.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-maintenance&core=gav) |
230224
| [Malachite Common Protos](https://github.com/googleapis/google-cloud-java/tree/main/java-backstory) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-backstory.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-backstory&core=gav) |
231225
| [Managed Lustre API](https://github.com/googleapis/google-cloud-java/tree/main/java-lustre) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-lustre.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-lustre&core=gav) |
@@ -253,7 +247,6 @@ Libraries are available on GitHub and Maven Central for developing Java applicat
253247
| [Policy Simulator API](https://github.com/googleapis/google-cloud-java/tree/main/java-policysimulator) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-policysimulator.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-policysimulator&core=gav) |
254248
| [Private Catalog](https://github.com/googleapis/google-cloud-java/tree/main/java-private-catalog) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-private-catalog.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-private-catalog&core=gav) |
255249
| [Privileged Access Manager API](https://github.com/googleapis/google-cloud-java/tree/main/java-privilegedaccessmanager) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-privilegedaccessmanager.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-privilegedaccessmanager&core=gav) |
256-
| [Pub/Sub Lite Flink Connector](https://github.com/googleapis/java-pubsublite-flink) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-pubsublite-flink.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-pubsublite-flink&core=gav) |
257250
| [Rapid Migration Assessment API](https://github.com/googleapis/google-cloud-java/tree/main/java-rapidmigrationassessment) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-rapidmigrationassessment.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-rapidmigrationassessment&core=gav) |
258251
| [Recommendations AI](https://github.com/googleapis/google-cloud-java/tree/main/java-recommendations-ai) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-recommendations-ai.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-recommendations-ai&core=gav) |
259252
| [Registry API](https://github.com/googleapis/google-cloud-java/tree/main/java-apigee-registry) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-apigee-registry.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-apigee-registry&core=gav) |
@@ -262,7 +255,6 @@ Libraries are available on GitHub and Maven Central for developing Java applicat
262255
| [Security Command Center Settings API](https://github.com/googleapis/google-cloud-java/tree/main/java-securitycenter-settings) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-securitycenter-settings.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-securitycenter-settings&core=gav) |
263256
| [Security Compliance API](https://github.com/googleapis/google-cloud-java/tree/main/java-cloudsecuritycompliance) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-cloudsecuritycompliance.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-cloudsecuritycompliance&core=gav) |
264257
| [Service Health API](https://github.com/googleapis/google-cloud-java/tree/main/java-servicehealth) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-servicehealth.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-servicehealth&core=gav) |
265-
| [Showcase](https://github.com/googleapis/google-cloud-java/tree/main/java-showcase) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/gapic-showcase.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:gapic-showcase&core=gav) |
266258
| [Solar API](https://github.com/googleapis/google-cloud-java/tree/main/java-maps-solar) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.maps/google-maps-solar.svg)](https://search.maven.org/search?q=g:com.google.maps%20AND%20a:google-maps-solar&core=gav) |
267259
| [Spanner Adapter API](https://github.com/googleapis/google-cloud-java/tree/main/java-spanneradapter) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-spanneradapter.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-spanneradapter&core=gav) |
268260
| [Storage Batch Operations API](https://github.com/googleapis/google-cloud-java/tree/main/java-storagebatchoperations) | [![preview][preview-stability]][preview-description] | [![Maven](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storagebatchoperations.svg)](https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-storagebatchoperations&core=gav) |

generate-readme.py

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
from typing import List, Optional
1818
from glob import glob
1919
import json
20-
import requests
2120

2221
class CloudClient:
2322
repo: str = None
@@ -90,16 +89,6 @@ def generate_table_contents(clients: List[CloudClient]) -> List[str]:
9089
return content_rows + [client_row(client) for client in clients]
9190

9291

93-
REPO_METADATA_URL_FORMAT = "https://raw.githubusercontent.com/{repo_slug}/main/.repo-metadata.json"
94-
95-
def client_for_repo(repo_slug) -> Optional[CloudClient]:
96-
url = REPO_METADATA_URL_FORMAT.format(repo_slug=repo_slug)
97-
response = requests.get(url)
98-
if response.status_code != requests.codes.ok:
99-
return
100-
101-
return CloudClient(response.json())
102-
10392
def client_for_module(module) -> Optional[CloudClient]:
10493
with open ('%s/.repo-metadata.json' % module, "r") as metadata_file:
10594
data = json.load(metadata_file)
@@ -119,27 +108,14 @@ def client_for_module(module) -> Optional[CloudClient]:
119108
'java-shared-config',
120109
'java-shared-dependencies',
121110
'java-samples',
111+
'java-showcase',
122112
'java-vertexai'
123113
]
124114

125115
LIBRARIES_IN_MONOREPO = glob("java-*")
126116

127-
EXTERNAL_REPOS = [
128-
"googleapis/java-bigtable-hbase",
129-
"googleapis/java-pubsub-group-kafka-connector",
130-
"googleapis/java-pubsublite",
131-
"googleapis/java-pubsublite-kafka",
132-
"googleapis/java-pubsublite-spark",
133-
"googleapis/java-pubsublite-flink",
134-
"googleapis/java-logging-servlet-initializer",
135-
]
136-
137117
def all_clients() -> List[CloudClient]:
138118
clients = []
139-
for repo in EXTERNAL_REPOS:
140-
client = client_for_repo(repo)
141-
if client:
142-
clients.append(client)
143119
for module in sorted(LIBRARIES_IN_MONOREPO):
144120
if module not in REPO_EXCLUSION:
145121
client = client_for_module(module)

0 commit comments

Comments
 (0)