From fe8b17aff5b419ffb418a77228fa049190488233 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Thu, 9 Apr 2020 15:30:35 -0700 Subject: [PATCH] build(google/maps): update python postprocessing - modify python versions. see https://github.com/googleapis/gapic-generator/pull/3128 - use markdown readme instead of rst - remove enum34 - fix namespace google.cloud -> google.maps. see https://github.com/googleapis/gapic-generator/issues/3166 PiperOrigin-RevId: 305773355 --- google/maps/postprocessing_py.sh | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/google/maps/postprocessing_py.sh b/google/maps/postprocessing_py.sh index de90482f..ad903bc1 100755 --- a/google/maps/postprocessing_py.sh +++ b/google/maps/postprocessing_py.sh @@ -4,21 +4,23 @@ set -eu # Performs Maps specific post-processing on a .tar.gz archive -# Rename nox config file from nox.py to noxfile.py if it exists -# -# Arguments: -# postprocess_dir: The directory that contains the Java files to postprocess. -rename_nox_file() { - postprocess_dir="${1}" - - if [ -f "$postprocess_dir/nox.py" ]; then - mv "$postprocess_dir/nox.py" "$postprocess_dir/noxfile.py" - fi +use_map_namespace() { + f="${1}/setup.py" + sed -e "s/google.cloud/google.maps/g" "${f}" > "${f}.new" && mv "${f}.new" "${f}" } use_markdown_readme() { - sed -e "s/= 'com\.google\.cloud'/= 'com\.google\.maps'/g" "${1}/${f}" > "${f}.new" && mv "${f}.new" "${f}" + f="${1}/setup.py" + sed -e "s/README.rst/README.md/g" "${f}" > "${f}.new" && mv "${f}.new" "${f}" + rm -f "${1}/README.rst" +} +update_python_versions() { + f="${1}/setup.py" + sed -e "/Python :: 2/d" "${f}" > "${f}.new" && mv "${f}.new" "${f}" + sed -e "/Python :: 3.4/d" "${f}" > "${f}.new" && mv "${f}.new" "${f}" + sed -e "/enum34/d" "${f}" > "${f}.new" && mv "${f}.new" "${f}" + sed -e "s/'Programming Language :: Python :: 3.6',/'Programming Language :: Python :: 3.6',\n 'Programming Language :: Python :: 3.7',/g" "${f}" > "${f}.new" && mv "${f}.new" "${f}" } # Main entry point @@ -33,7 +35,9 @@ main() { exit 1 fi - rename_nox_file "${postprocess_dir}" + use_markdown_readme "${postprocess_dir}" + update_python_versions "${postprocess_dir}" + use_map_namespace "${postprocess_dir}" } main "$@"