Unverified Commit 39129cf2 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

Merge pull request #294058 from fabaff/mypy-boto3-bump

python311Packages.mypy-boto3-*: 1.34.0 -> 1.34.*
parents 3567c339 464db7f7
Loading
Loading
Loading
Loading
+130 −125

File changed.

Preview size limit exceeded, changes collapsed.

+21 −16
Original line number Diff line number Diff line
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p nix-update
#!nix-shell -i bash -p curl jq nix-update xmlstarlet

set -eu -o pipefail

source_file=pkgs/development/python-modules/mypy-boto3/default.nix

version="1.34.0"

nix-update python311Packages.botocore-stubs --commit --build

packages=(
@@ -367,8 +365,12 @@ packages=(
  mypy-boto3-xray)

for package in "${packages[@]}"; do
  echo "Updating ${package}"
  echo "Updating ${package} ..."

  old_version=$(awk -v pkg="$package" -F'"' '$1 ~ pkg " = " {print $4}' ${source_file})
  version=$(curl -s https://pypi.org/pypi/${package}/json | jq -r '.info.version')

  if [ "${version}" != "${old_version}" ]; then
    url="https://pypi.io/packages/source/m/${package}/${package}-${version}.tar.gz"
    hash=$(nix-prefetch-url --type sha256 $url)
    sri_hash="$(nix hash to-sri --type sha256 $hash)"
@@ -381,6 +383,9 @@ for package in "${packages[@]}"; do
      {print}
    ' $source_file

done
    nixpkgs-fmt ${source_file}

nixpkgs-fmt $source_file
    git commit ${source_file} -m "python311Packages.${package}: ${old_version} -> ${version}"
  fi

done