Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Manually cut releases of each package #2441

Copy link
Copy link
@dhermes

Description

@dhermes
Issue body actions

@tseaver Can you sign off on my current plan (mostly run from the command line)

  1. First, upgrade all packages from 0.20dev to 0.20.0 and solidify bounds for dependencies.
  2. Then get a fresh checkout
mkdir ${HOME}/tmp-release
cd ${HOME}/tmp-release
git clone https://github.com/GoogleCloudPlatform/google-cloud-python
  1. Make sure I have gcloudpypi credentials in ${HOME}/.pypirc
  2. Then go into each package and do a release
# core
cd ${HOME}/tmp-release/google-cloud-python/core
python setup.py sdist bdist_wheel
twine upload dist/*
# Similar for the 14 packages: 
# bigquery, bigtable, datastore, dns, error_reporting, language,
# logging, monitoring, pubsub, resource_manager, storage,
# translate, vision

NOTE: speech is not in here, it isn't ready to release
5. Then release the umbrella package

cd ${HOME}/tmp-release/google-cloud-python
python setup.py sdist bdist_wheel
twine upload dist/*    

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.