diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 395da1b55..37479fef1 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -75,19 +75,24 @@ jobs: TIMESTAMP="$(date -u +%F-%H%Z)" export TIMESTAMP echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT" - - name: Get all changed package files - id: changed-ruby-files + - name: Get changed files + id: changed-files uses: tj-actions/changed-files@v46 with: base_sha: master - files: packages/*.rb - since_last_remote_commit: true + files_yaml: | + packages: + - packages/*.rb - name: Export variables to github context id: changed-packages run: | - # Convert "packages/foo.rb packages/bar.rb" (from steps.changed-ruby-files.outputs.all_changed_files) into "foo bar" - echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-ruby-files.outputs.all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_ENV" - echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-ruby-files.outputs.all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_OUTPUT" + if [[ -z "${{ steps.changed-files.outputs.packages_all_changed_files }}" ]]; then + echo "Branch ${{ env.BRANCH }} has no changed package files." + exit 1 + fi + # Convert "packages/foo.rb packages/bar.rb" (from steps.changed-files.outputs.packages_all_changed_files) into "foo bar" + echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-files.outputs.packages_all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_ENV" + echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-files.outputs.packages_all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_OUTPUT" - name: Determine glibc and architecture package compatibility id: get-compatibility run: | @@ -448,34 +453,23 @@ jobs: git reset --hard "origin/${{ env.BRANCH }}" git pull --rebase origin master && git push -f git log --oneline -10 - - name: Get all changed manifest files - id: changed-manifest-files - uses: tj-actions/changed-files@v46 - with: - base_sha: master - files: manifest/** - since_last_remote_commit: true - - name: Get all changed GitHub config files - id: changed-GitHub-config-files - uses: tj-actions/changed-files@v46 - with: - base_sha: master - files: .github/** - since_last_remote_commit: true - - name: Get other changed files - id: other-changed-files + - name: Get changed files + id: changed-files uses: tj-actions/changed-files@v46 with: base_sha: master files_yaml: | + manifest: + - manifest/** packages: - packages/*.rb - workflow: + github: - .github/** - crew: + other: + - ./** + - '!manifest/**' + - '!packages/*.rb' - '!.github/**' - - 'packages/*.rb' - since_last_remote_commit: true - name: Get GH Token id: get_workflow_token uses: peter-murray/workflow-application-token-action@v4 @@ -487,9 +481,9 @@ jobs: - name: Create Pull Request if: ${{ github.event.inputs.with_pr == 'true' }} env: - CHANGED_GITHUB_CONFIG_FILES: ${{ steps.changed-GitHub-config-files.outputs.all_changed_files }} - CHANGED_MANIFEST_FILES: ${{ steps.changed-manifest-files.outputs.all_changed_files }} - CHANGED_OTHER_FILES: ${{ steps.other-changed-files.outputs.all_changed_files }} + CHANGED_GITHUB_CONFIG_FILES: ${{ steps.changed-files.outputs.github_all_changed_files }} + CHANGED_MANIFEST_FILES: ${{ steps.changed-files.outputs.manifest_all_changed_files }} + CHANGED_OTHER_FILES: ${{ steps.changed-files.outputs.other_all_changed_files }} CHANGED_PACKAGES: ${{ needs.setup.outputs.changed_packages }} GH_TOKEN: ${{ steps.get_workflow_token.outputs.token }} TIMESTAMP: ${{ needs.setup.outputs.timestamp }} @@ -518,9 +512,6 @@ jobs: [ -n "${i686_PACKAGES}" ] && echo -e "- [x] \`i686\`" >> /tmp/pr.txt [ -n "${armv7l_PACKAGES}" ] && echo -e "- [x] \`armv7l\`" >> /tmp/pr.txt fi - if [[ "${CHANGED_MANIFEST_FILES}" == "" ]]; then - echo -e "##\n- [x] This PR has no manifest .filelist changes. _(Package changes have neither added nor removed files.)_" >> /tmp/pr.txt - fi if [[ "${CHANGED_OTHER_FILES}" != "" ]]; then echo -e "### Other changed files:" >> /tmp/pr.txt for file in ${CHANGED_OTHER_FILES} @@ -528,11 +519,15 @@ jobs: echo "- ${file}" >> /tmp/pr.txt done fi + if [[ "${CHANGED_MANIFEST_FILES}" == "" ]]; then + echo -e "##\n- [x] This PR has no manifest .filelist changes. _(Package changes have neither added nor removed files.)_" >> /tmp/pr.txt + fi echo -e "##\n### Run the following to get this pull request's changes locally for testing.\n\`\`\`bash" >> /tmp/pr.txt echo -e "CREW_REPO=https://github.com/chromebrew/chromebrew.git CREW_BRANCH=${{ env.BRANCH }} crew update \\" >> /tmp/pr.txt echo -e "&& yes | crew upgrade\n\`\`\`" >> /tmp/pr.txt cat /tmp/pr.txt - PR_NUMBER=$(gh pr create --reviewer chromebrew/active--title "Build: ${{ env.BRANCH }} started at ${TIMESTAMP}." -F /tmp/pr.txt | rev | cut -d"/" -f1 | rev) - gh pr merge "${PR_NUMBER}" --auto + PR_NUMBER=$(gh pr create --reviewer chromebrew/active --title "Build: ${{ env.BRANCH }} started at ${TIMESTAMP}." -F /tmp/pr.txt | rev | cut -d"/" -f1 | rev) + # Draft PRs can not be set to automerge. + gh pr merge "${PR_NUMBER}" --auto || true echo "PR_NUMBER is ${PR_NUMBER}" echo "PR_NUMBER=${PR_NUMBER}" >> "$GITHUB_ENV" diff --git a/.github/workflows/Generate-PR.yml b/.github/workflows/Generate-PR.yml index 0cac9e273..f753df637 100644 --- a/.github/workflows/Generate-PR.yml +++ b/.github/workflows/Generate-PR.yml @@ -3,11 +3,6 @@ name: Generate PR on: workflow_dispatch: inputs: - with_pr: - description: "Create a PR from a branch." - required: false - type: boolean - default: 'true' branch: description: "Branch of chromebrew/chromebrew to run on, if different from this branch." required: false @@ -70,19 +65,20 @@ jobs: TIMESTAMP="$(date -u +%F-%H%Z)" export TIMESTAMP echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT" - - name: Get all changed package files - id: changed-ruby-files + - name: Get changed files + id: changed-files uses: tj-actions/changed-files@v46 with: base_sha: master - files: packages/*.rb - since_last_remote_commit: true + files_yaml: | + packages: + - packages/*.rb - name: Export variables to github context id: changed-packages run: | - # Convert "packages/foo.rb packages/bar.rb" (from steps.changed-ruby-files.outputs.all_changed_files) into "foo bar" - echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-ruby-files.outputs.all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_ENV" - echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-ruby-files.outputs.all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_OUTPUT" + # Convert "packages/foo.rb packages/bar.rb" (from steps.changed-files.outputs.packages_all_changed_files) into "foo bar" + echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-files.outputs.packages_all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_ENV" + echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-files.outputs.packages_all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_OUTPUT" - name: Determine glibc and architecture package compatibility id: get-compatibility run: | @@ -155,34 +151,23 @@ jobs: git reset --hard "origin/${{ env.BRANCH }}" git pull --rebase origin master && git push -f git log --oneline -10 - - name: Get all changed manifest files - id: changed-manifest-files - uses: tj-actions/changed-files@v46 - with: - base_sha: master - files: manifest/** - since_last_remote_commit: true - - name: Get all changed GitHub config files - id: changed-GitHub-config-files - uses: tj-actions/changed-files@v46 - with: - base_sha: master - files: .github/** - since_last_remote_commit: true - - name: Get other changed files - id: other-changed-files + - name: Get changed files + id: changed-files uses: tj-actions/changed-files@v46 with: base_sha: master files_yaml: | + manifest: + - manifest/** packages: - packages/*.rb - workflow: + github: - .github/** - crew: + other: + - ./** + - '!manifest/**' + - '!packages/*.rb' - '!.github/**' - - 'packages/*.rb' - since_last_remote_commit: true - name: Get GH Token id: get_workflow_token uses: peter-murray/workflow-application-token-action@v4 @@ -192,11 +177,10 @@ jobs: organization: chromebrew revoke_token: true - name: Create Pull Request - if: ${{ github.event.inputs.with_pr == 'true' }} env: - CHANGED_GITHUB_CONFIG_FILES: ${{ steps.changed-GitHub-config-files.outputs.all_changed_files }} - CHANGED_MANIFEST_FILES: ${{ steps.changed-manifest-files.outputs.all_changed_files }} - CHANGED_OTHER_FILES: ${{ steps.other-changed-files.outputs.all_changed_files }} + CHANGED_GITHUB_CONFIG_FILES: ${{ steps.changed-files.outputs.github_all_changed_files }} + CHANGED_MANIFEST_FILES: ${{ steps.changed-files.outputs.manifest_all_changed_files }} + CHANGED_OTHER_FILES: ${{ steps.changed-files.outputs.other_all_changed_files }} CHANGED_PACKAGES: ${{ needs.setup.outputs.changed_packages }} CREW_BRANCH: ${{ inputs.branch || github.ref_name }} GH_TOKEN: ${{ steps.get_workflow_token.outputs.token }} @@ -225,9 +209,6 @@ jobs: [ -n "${i686_PACKAGES}" ] && echo -e "- [x] \`i686\`" >> /tmp/pr.txt [ -n "${armv7l_PACKAGES}" ] && echo -e "- [x] \`armv7l\`" >> /tmp/pr.txt fi - if [[ "${CHANGED_MANIFEST_FILES}" == "" ]]; then - echo -e "##\n- [x] This PR has no manifest .filelist changes. _(Package changes have neither added nor removed files.)_" >> /tmp/pr.txt - fi if [[ "${CHANGED_OTHER_FILES}" != "" ]]; then echo -e "### Other changed files:" >> /tmp/pr.txt for file in ${CHANGED_OTHER_FILES} @@ -235,16 +216,20 @@ jobs: echo "- ${file}" >> /tmp/pr.txt done fi + if [[ "${CHANGED_MANIFEST_FILES}" == "" ]]; then + echo -e "##\n- [x] This PR has no manifest .filelist changes. _(Package changes have neither added nor removed files.)_" >> /tmp/pr.txt + fi echo -e "##\n### Run the following to get this pull request's changes locally for testing.\n\`\`\`bash" >> /tmp/pr.txt echo -e "CREW_REPO=https://github.com/chromebrew/chromebrew.git CREW_BRANCH=${{ env.BRANCH }} crew update \\" >> /tmp/pr.txt echo -e "&& yes | crew upgrade\n\`\`\`" >> /tmp/pr.txt cat /tmp/pr.txt PR_NUMBER=$(gh pr list -H ${CREW_BRANCH}| cut -f1) if [[ -z ${PR_NUMBER} ]]; then - PR_NUMBER=$(gh pr create --reviewer chromebrew/active --title "Changes from ${{ env.BRANCH }} at ${TIMESTAMP}." -F /tmp/pr.txt | rev | cut -d"/" -f1 | rev) + PR_NUMBER=$(gh pr create --reviewer chromebrew/active --title "${{ env.BRANCH }} at ${TIMESTAMP}." -F /tmp/pr.txt | rev | cut -d"/" -f1 | rev) else gh pr edit -F /tmp/pr.txt fi - gh pr merge "${PR_NUMBER}" --auto + # Draft PRs can not be set to automerge. + gh pr merge "${PR_NUMBER}" --auto || true echo "PR_NUMBER is ${PR_NUMBER}" echo "PR_NUMBER=${PR_NUMBER}" >> "$GITHUB_ENV" diff --git a/.github/workflows/Linter-Handoff.yml b/.github/workflows/Linter-Handoff.yml index 6b19c543f..05551b559 100644 --- a/.github/workflows/Linter-Handoff.yml +++ b/.github/workflows/Linter-Handoff.yml @@ -15,7 +15,7 @@ jobs: fetch-depth: 0 - name: Get changed files id: changed-files - uses: tj-actions/changed-files@v45 + uses: tj-actions/changed-files@v46 - name: Get extensions of changed files id: changed-file-extensions run: | diff --git a/.github/workflows/No-Compile-Needed.yml b/.github/workflows/No-Compile-Needed.yml index 6a71049e7..ed748eddc 100644 --- a/.github/workflows/No-Compile-Needed.yml +++ b/.github/workflows/No-Compile-Needed.yml @@ -67,23 +67,24 @@ jobs: TIMESTAMP="$(date -u +%F-%H%Z)" export TIMESTAMP echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT" - - name: Get all changed package files - id: changed-ruby-files - uses: tj-actions/changed-files@v45 + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v46 with: base_sha: master - files: packages/*.rb - since_last_remote_commit: true + files_yaml: | + packages: + - packages/*.rb - name: Export variables to github context id: changed-packages run: | - if [[ -z "${{ steps.changed-ruby-files.outputs.all_changed_files }}" ]]; then - echo "Branch ${{ env.BRANCH }} has no changed files." + if [[ -z "${{ steps.changed-files.outputs.packages_all_changed_files }}" ]]; then + echo "Branch ${{ env.BRANCH }} has no changed package files." exit 1 fi - # Convert "packages/foo.rb packages/bar.rb" (from steps.changed-ruby-files.outputs.all_changed_files) into "foo bar" - echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-ruby-files.outputs.all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_ENV" - echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-ruby-files.outputs.all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_OUTPUT" + # Convert "packages/foo.rb packages/bar.rb" (from steps.changed-files.outputs.packages_all_changed_files) into "foo bar" + echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-files.outputs.packages_all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_ENV" + echo "CHANGED_PACKAGES=$(echo "${{ steps.changed-files.outputs.packages_all_changed_files }}" | xargs basename -s .rb | xargs)" >> "$GITHUB_OUTPUT" - name: Determine glibc and architecture package compatibility id: get-compatibility run: | @@ -316,13 +317,6 @@ jobs: fetch-depth: 0 persist-credentials: true ref: ${{ inputs.branch || github.ref_name }} - - name: Get all changed manifest files - id: changed-manifest-files - uses: tj-actions/changed-files@v45 - with: - base_sha: master - files: manifest/** - since_last_remote_commit: true - name: Rebase to master run: | git config user.name "${{ github.actor }}" @@ -332,6 +326,23 @@ jobs: git reset --hard "origin/${{ env.BRANCH }}" git pull --rebase origin master && git push -f git log --oneline -10 + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v46 + with: + base_sha: master + files_yaml: | + manifest: + - manifest/** + packages: + - packages/*.rb + github: + - .github/** + other: + - ./** + - '!manifest/**' + - '!packages/*.rb' + - '!.github/**' - name: Get GH Token id: get_workflow_token uses: peter-murray/workflow-application-token-action@v4 @@ -342,9 +353,11 @@ jobs: revoke_token: true - name: Create Pull Request env: - CHANGED_MANIFEST_FILES: ${{ steps.changed-manifest-files.outputs.all_changed_files }} + CHANGED_GITHUB_CONFIG_FILES: ${{ steps.changed-files.outputs.github_all_changed_files }} + CHANGED_MANIFEST_FILES: ${{ steps.changed-files.outputs.manifest_all_changed_files }} + CHANGED_OTHER_FILES: ${{ steps.changed-files.outputs.other_all_changed_files }} CHANGED_PACKAGES: ${{ needs.setup.outputs.changed_packages }} - GH_BACKUP_TOKEN: ${{ steps.get_workflow_token.outputs.token }} + GH_TOKEN: ${{ steps.get_workflow_token.outputs.token }} TIMESTAMP: ${{ needs.setup.outputs.timestamp }} i686_PACKAGES: ${{ needs.setup.outputs.i686_packages }} x86_64_PACKAGES: ${{ needs.setup.outputs.x86_64_packages }} @@ -352,16 +365,32 @@ jobs: run: | rm -rf /tmp/pr.txt echo -e "## Description" >> /tmp/pr.txt - echo -e "- This PR has package updates using the No-Compile-Needed.yml workflow, which was pointed to the ${{ env.BRANCH }} branch.\n" >> /tmp/pr.txt - echo -e "Updated packages:" >> /tmp/pr.txt - for file in ${CHANGED_PACKAGES} - do - echo "- ${file}" >> /tmp/pr.txt - done - echo -e "##\nUpdates attempted for:" >> /tmp/pr.txt - [ -n "${x86_64_PACKAGES}" ] && echo -e "- [x] \`x86_64\`" >> /tmp/pr.txt - [ -n "${i686_PACKAGES}" ] && echo -e "- [x] \`i686\`" >> /tmp/pr.txt - [ -n "${armv7l_PACKAGES}" ] && echo -e "- [x] \`armv7l\`" >> /tmp/pr.txt + echo -e "- This PR was built using the No-Compile-Needed.yml workflow, which was pointed to the ${{ env.BRANCH }} branch.\n" >> /tmp/pr.txt + if [[ "${CHANGED_GITHUB_CONFIG_FILES}" != "" ]]; then + echo -e "### Updated GitHub configuration files:" >> /tmp/pr.txt + for file in ${CHANGED_GITHUB_CONFIG_FILES} + do + echo "- ${file}" >> /tmp/pr.txt + done + fi + if [[ "${CHANGED_PACKAGES}" != "" ]]; then + echo -e "### Packages with Updated versions or Changed package files:" >> /tmp/pr.txt + for file in ${CHANGED_PACKAGES} + do + echo "- ${file}" >> /tmp/pr.txt + done + echo -e "##\nBuilds attempted for:" >> /tmp/pr.txt + [ -n "${x86_64_PACKAGES}" ] && echo -e "- [x] \`x86_64\`" >> /tmp/pr.txt + [ -n "${i686_PACKAGES}" ] && echo -e "- [x] \`i686\`" >> /tmp/pr.txt + [ -n "${armv7l_PACKAGES}" ] && echo -e "- [x] \`armv7l\`" >> /tmp/pr.txt + fi + if [[ "${CHANGED_OTHER_FILES}" != "" ]]; then + echo -e "### Other changed files:" >> /tmp/pr.txt + for file in ${CHANGED_OTHER_FILES} + do + echo "- ${file}" >> /tmp/pr.txt + done + fi if [[ "${CHANGED_MANIFEST_FILES}" == "" ]]; then echo -e "##\n- [x] This PR has no manifest .filelist changes. _(Package changes have neither added nor removed files.)_" >> /tmp/pr.txt fi @@ -369,15 +398,8 @@ jobs: echo -e "CREW_REPO=https://github.com/chromebrew/chromebrew.git CREW_BRANCH=${{ env.BRANCH }} crew update \\" >> /tmp/pr.txt echo -e "&& yes | crew upgrade\n\`\`\`" >> /tmp/pr.txt cat /tmp/pr.txt - gh auth status >/dev/null 2>&1 || export GH_TOKEN="${GH_BACKUP_TOKEN}" - PR_NUMBER=$(gh pr create --title "AutoUpdate: ${{ env.BRANCH }} started at ${TIMESTAMP}." -F /tmp/pr.txt | rev | cut -d"/" -f1 | rev) + PR_NUMBER=$(gh pr create --reviewer chromebrew/active --title "Build: ${{ env.BRANCH }} started at ${TIMESTAMP}." -F /tmp/pr.txt | rev | cut -d"/" -f1 | rev) + # Draft PRs can not be set to automerge. + gh pr merge "${PR_NUMBER}" --auto || true echo "PR_NUMBER is ${PR_NUMBER}" echo "PR_NUMBER=${PR_NUMBER}" >> "$GITHUB_ENV" - - name: Trigger Unit Test Workflow & Add Reviewer Team - env: - GH_BACKUP_TOKEN: ${{ steps.get_workflow_token.outputs.token }} - GH_TOKEN: ${{ secrets.CREW_PR_TOKEN }} - run: | - gh auth status >/dev/null 2>&1 || export GH_TOKEN="${GH_BACKUP_TOKEN}" - gh pr edit "${PR_NUMBER}" --add-reviewer chromebrew/active - gh pr merge "${PR_NUMBER}" --auto diff --git a/.github/workflows/Unit-Test.yml b/.github/workflows/Unit-Test.yml index e2bcaaacf..821577fbd 100644 --- a/.github/workflows/Unit-Test.yml +++ b/.github/workflows/Unit-Test.yml @@ -66,7 +66,7 @@ jobs: run: echo "$MATRIX_CONTEXT" - name: Get non-pkg changed files id: non-pkg-changed-files - uses: tj-actions/changed-files@v45 + uses: tj-actions/changed-files@v46 with: files_ignore: | .github/** @@ -76,7 +76,7 @@ jobs: tools/repology.json - name: Get all changed package files id: changed-ruby-files - uses: tj-actions/changed-files@v45 + uses: tj-actions/changed-files@v46 with: files: packages/*.rb - name: Export variables to github context diff --git a/.github/workflows/Updater.yml b/.github/workflows/Updater.yml index 97130415f..c770e8fea 100644 --- a/.github/workflows/Updater.yml +++ b/.github/workflows/Updater.yml @@ -42,7 +42,7 @@ jobs: id: set-variables run: | export TIMESTAMP="$(date -u +%F-%H-%M)" - export UPDATE_BRANCH_NAME="updates-${TIMESTAMP}" + export UPDATE_BRANCH_NAME="automatic-updates-${TIMESTAMP}" echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT" echo "UPDATE_BRANCH_NAME=${UPDATE_BRANCH_NAME}" >> "$GITHUB_OUTPUT" - name: Git setup diff --git a/lib/const.rb b/lib/const.rb index e84192d6d..289364afa 100644 --- a/lib/const.rb +++ b/lib/const.rb @@ -4,7 +4,7 @@ require 'etc' require 'open3' OLD_CREW_VERSION ||= defined?(CREW_VERSION) ? CREW_VERSION : '1.0' -CREW_VERSION ||= '1.63.1' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION +CREW_VERSION ||= '1.63.2' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION # Kernel architecture. KERN_ARCH ||= Etc.uname[:machine] @@ -228,7 +228,9 @@ when 'x86_64' CREW_ARCH_FLAGS ||= CREW_ARCH_FLAGS_OVERRIDE.to_s.empty? ? '' : CREW_ARCH_FLAGS_OVERRIDE end -CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES ||= !ENV.fetch('CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES', false).empty? unless defined?(CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES) +# Does the CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES env variable exist, +# and if so, is it empty? +CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES ||= ([true, false].include?(ENV.fetch('CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES', false)) ? false : !ENV.fetch('CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES').empty?) unless defined?(CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES) CREW_LINKER_FLAGS ||= ENV.fetch('CREW_LINKER_FLAGS', '-flto=auto') unless defined?(CREW_LINKER_FLAGS) diff --git a/manifest/armv7l/p/py3_json2xml.filelist b/manifest/armv7l/p/py3_json2xml.filelist index c99fffa4c..cd7ea5aa5 100644 --- a/manifest/armv7l/p/py3_json2xml.filelist +++ b/manifest/armv7l/p/py3_json2xml.filelist @@ -1,11 +1,11 @@ -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/licenses/AUTHORS.rst -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/licenses/LICENSE -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/top_level.txt +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/licenses/AUTHORS.rst +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/top_level.txt /usr/local/lib/python3.13/site-packages/json2xml/__init__.py /usr/local/lib/python3.13/site-packages/json2xml/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/json2xml/__pycache__/dicttoxml.cpython-313.pyc diff --git a/manifest/armv7l/p/py3_pipdeptree.filelist b/manifest/armv7l/p/py3_pipdeptree.filelist index 14de81c53..77753d207 100644 --- a/manifest/armv7l/p/py3_pipdeptree.filelist +++ b/manifest/armv7l/p/py3_pipdeptree.filelist @@ -1,11 +1,11 @@ /usr/local/bin/pipdeptree -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/entry_points.txt -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/entry_points.txt +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/licenses/LICENSE /usr/local/lib/python3.13/site-packages/pipdeptree/__init__.py /usr/local/lib/python3.13/site-packages/pipdeptree/__main__.py /usr/local/lib/python3.13/site-packages/pipdeptree/__pycache__/__init__.cpython-313.pyc diff --git a/manifest/armv7l/p/py3_tox.filelist b/manifest/armv7l/p/py3_tox.filelist index dd1a3dff5..699255373 100644 --- a/manifest/armv7l/p/py3_tox.filelist +++ b/manifest/armv7l/p/py3_tox.filelist @@ -1,11 +1,11 @@ /usr/local/bin/tox -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/entry_points.txt -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/entry_points.txt +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/licenses/LICENSE /usr/local/lib/python3.13/site-packages/tox/__init__.py /usr/local/lib/python3.13/site-packages/tox/__main__.py /usr/local/lib/python3.13/site-packages/tox/__pycache__/__init__.cpython-313.pyc diff --git a/manifest/armv7l/p/py3_urllib3.filelist b/manifest/armv7l/p/py3_urllib3.filelist index 6e15dd2f4..c89d04ef2 100644 --- a/manifest/armv7l/p/py3_urllib3.filelist +++ b/manifest/armv7l/p/py3_urllib3.filelist @@ -1,9 +1,9 @@ -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/licenses/LICENSE.txt +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/licenses/LICENSE.txt /usr/local/lib/python3.13/site-packages/urllib3/__init__.py /usr/local/lib/python3.13/site-packages/urllib3/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/urllib3/__pycache__/_base_connection.cpython-313.pyc diff --git a/manifest/i686/p/py3_json2xml.filelist b/manifest/i686/p/py3_json2xml.filelist index c99fffa4c..cd7ea5aa5 100644 --- a/manifest/i686/p/py3_json2xml.filelist +++ b/manifest/i686/p/py3_json2xml.filelist @@ -1,11 +1,11 @@ -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/licenses/AUTHORS.rst -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/licenses/LICENSE -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/top_level.txt +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/licenses/AUTHORS.rst +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/top_level.txt /usr/local/lib/python3.13/site-packages/json2xml/__init__.py /usr/local/lib/python3.13/site-packages/json2xml/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/json2xml/__pycache__/dicttoxml.cpython-313.pyc diff --git a/manifest/i686/p/py3_pipdeptree.filelist b/manifest/i686/p/py3_pipdeptree.filelist index 14de81c53..77753d207 100644 --- a/manifest/i686/p/py3_pipdeptree.filelist +++ b/manifest/i686/p/py3_pipdeptree.filelist @@ -1,11 +1,11 @@ /usr/local/bin/pipdeptree -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/entry_points.txt -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/entry_points.txt +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/licenses/LICENSE /usr/local/lib/python3.13/site-packages/pipdeptree/__init__.py /usr/local/lib/python3.13/site-packages/pipdeptree/__main__.py /usr/local/lib/python3.13/site-packages/pipdeptree/__pycache__/__init__.cpython-313.pyc diff --git a/manifest/i686/p/py3_tox.filelist b/manifest/i686/p/py3_tox.filelist index dd1a3dff5..699255373 100644 --- a/manifest/i686/p/py3_tox.filelist +++ b/manifest/i686/p/py3_tox.filelist @@ -1,11 +1,11 @@ /usr/local/bin/tox -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/entry_points.txt -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/entry_points.txt +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/licenses/LICENSE /usr/local/lib/python3.13/site-packages/tox/__init__.py /usr/local/lib/python3.13/site-packages/tox/__main__.py /usr/local/lib/python3.13/site-packages/tox/__pycache__/__init__.cpython-313.pyc diff --git a/manifest/i686/p/py3_urllib3.filelist b/manifest/i686/p/py3_urllib3.filelist index 6e15dd2f4..c89d04ef2 100644 --- a/manifest/i686/p/py3_urllib3.filelist +++ b/manifest/i686/p/py3_urllib3.filelist @@ -1,9 +1,9 @@ -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/licenses/LICENSE.txt +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/licenses/LICENSE.txt /usr/local/lib/python3.13/site-packages/urllib3/__init__.py /usr/local/lib/python3.13/site-packages/urllib3/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/urllib3/__pycache__/_base_connection.cpython-313.pyc diff --git a/manifest/x86_64/p/py3_json2xml.filelist b/manifest/x86_64/p/py3_json2xml.filelist index c99fffa4c..cd7ea5aa5 100644 --- a/manifest/x86_64/p/py3_json2xml.filelist +++ b/manifest/x86_64/p/py3_json2xml.filelist @@ -1,11 +1,11 @@ -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/licenses/AUTHORS.rst -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/licenses/LICENSE -/usr/local/lib/python3.13/site-packages/json2xml-5.1.0.dist-info/top_level.txt +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/licenses/AUTHORS.rst +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/json2xml-5.2.0.dist-info/top_level.txt /usr/local/lib/python3.13/site-packages/json2xml/__init__.py /usr/local/lib/python3.13/site-packages/json2xml/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/json2xml/__pycache__/dicttoxml.cpython-313.pyc diff --git a/manifest/x86_64/p/py3_pipdeptree.filelist b/manifest/x86_64/p/py3_pipdeptree.filelist index 14de81c53..77753d207 100644 --- a/manifest/x86_64/p/py3_pipdeptree.filelist +++ b/manifest/x86_64/p/py3_pipdeptree.filelist @@ -1,11 +1,11 @@ /usr/local/bin/pipdeptree -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/entry_points.txt -/usr/local/lib/python3.13/site-packages/pipdeptree-2.27.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/entry_points.txt +/usr/local/lib/python3.13/site-packages/pipdeptree-2.28.0.dist-info/licenses/LICENSE /usr/local/lib/python3.13/site-packages/pipdeptree/__init__.py /usr/local/lib/python3.13/site-packages/pipdeptree/__main__.py /usr/local/lib/python3.13/site-packages/pipdeptree/__pycache__/__init__.cpython-313.pyc diff --git a/manifest/x86_64/p/py3_tox.filelist b/manifest/x86_64/p/py3_tox.filelist index dd1a3dff5..699255373 100644 --- a/manifest/x86_64/p/py3_tox.filelist +++ b/manifest/x86_64/p/py3_tox.filelist @@ -1,11 +1,11 @@ /usr/local/bin/tox -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/entry_points.txt -/usr/local/lib/python3.13/site-packages/tox-4.27.0.dist-info/licenses/LICENSE +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/entry_points.txt +/usr/local/lib/python3.13/site-packages/tox-4.28.0.dist-info/licenses/LICENSE /usr/local/lib/python3.13/site-packages/tox/__init__.py /usr/local/lib/python3.13/site-packages/tox/__main__.py /usr/local/lib/python3.13/site-packages/tox/__pycache__/__init__.cpython-313.pyc diff --git a/manifest/x86_64/p/py3_urllib3.filelist b/manifest/x86_64/p/py3_urllib3.filelist index 6e15dd2f4..c89d04ef2 100644 --- a/manifest/x86_64/p/py3_urllib3.filelist +++ b/manifest/x86_64/p/py3_urllib3.filelist @@ -1,9 +1,9 @@ -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/INSTALLER -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/METADATA -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/RECORD -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/REQUESTED -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/WHEEL -/usr/local/lib/python3.13/site-packages/urllib3-2.4.0.dist-info/licenses/LICENSE.txt +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/INSTALLER +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/METADATA +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/RECORD +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/REQUESTED +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/WHEEL +/usr/local/lib/python3.13/site-packages/urllib3-2.5.0.dist-info/licenses/LICENSE.txt /usr/local/lib/python3.13/site-packages/urllib3/__init__.py /usr/local/lib/python3.13/site-packages/urllib3/__pycache__/__init__.cpython-313.pyc /usr/local/lib/python3.13/site-packages/urllib3/__pycache__/_base_connection.cpython-313.pyc diff --git a/packages/py3_json2xml.rb b/packages/py3_json2xml.rb index b60edb906..352f16024 100644 --- a/packages/py3_json2xml.rb +++ b/packages/py3_json2xml.rb @@ -3,17 +3,17 @@ require 'buildsystems/pip' class Py3_json2xml < Pip description 'json to xml converter' homepage 'https://json2xml.readthedocs.io/' - version "5.1.0-#{CREW_PY_VER}" + version "5.2.0-#{CREW_PY_VER}" license 'Apache-2.0' compatibility 'all' source_url 'SKIP' binary_compression 'tar.zst' binary_sha256({ - aarch64: '664609c1412f80d0858dcd5fa08fdc2bd5c813b56a2c4236c3535330917bed48', - armv7l: '664609c1412f80d0858dcd5fa08fdc2bd5c813b56a2c4236c3535330917bed48', - i686: 'f47c84ccbf88a95a359cc6db0d9e5fcb468a748d9c553e3a36a838e92319450f', - x86_64: 'a4714394c11e1cdff8752e66176776f5ad244f7639c6225c7bacdc2d51ba68e9' + aarch64: '7f1ee4b0d2c2913bc1fb07bc32b3ec53d2705379819b85fb6804dbebf79b8014', + armv7l: '7f1ee4b0d2c2913bc1fb07bc32b3ec53d2705379819b85fb6804dbebf79b8014', + i686: '920519ae31e71c3263ab5c4113ca8addf19b96aeefff9815de0d340eda0e1deb', + x86_64: '9ce66dbc22432fe4431ed9b8a9e4ec447c1d431a1c8a4382d162b288795068aa' }) depends_on 'py3_dicttoxml' diff --git a/packages/py3_pipdeptree.rb b/packages/py3_pipdeptree.rb index 9022e5899..2b944066e 100644 --- a/packages/py3_pipdeptree.rb +++ b/packages/py3_pipdeptree.rb @@ -3,17 +3,17 @@ require 'buildsystems/pip' class Py3_pipdeptree < Pip description 'Displays a dependency tree of the installed Python packages.' homepage 'https://github.com/naiquevin/pipdeptree/' - version "2.27.0-#{CREW_PY_VER}" + version "2.28.0-#{CREW_PY_VER}" license 'MIT' compatibility 'all' source_url 'SKIP' binary_compression 'tar.zst' binary_sha256({ - aarch64: 'ce7a213b371a7609f842a756c81869a1c0cc64c505bca183adfc73ad27707930', - armv7l: 'ce7a213b371a7609f842a756c81869a1c0cc64c505bca183adfc73ad27707930', - i686: 'b220c3fabc56eddbf934c4c2158a8c2b8baa79a8ac2f8efe802abb3aced06a8e', - x86_64: 'bc37647435098784e16eabc028fdfbbc81025a96d1c1a4f437c7055579f41997' + aarch64: '2b59a547b7954ac828c9d455bb162734f8d1999827a2d140976d0f2d868a0b58', + armv7l: '2b59a547b7954ac828c9d455bb162734f8d1999827a2d140976d0f2d868a0b58', + i686: '70d8d96979dd3d0e317dd14c4e56795ff7d6b235284236636d65e70b078f9639', + x86_64: '70d8d96979dd3d0e317dd14c4e56795ff7d6b235284236636d65e70b078f9639' }) depends_on 'python3' => :build diff --git a/packages/py3_tox.rb b/packages/py3_tox.rb index 22dff1856..c0b58b216 100644 --- a/packages/py3_tox.rb +++ b/packages/py3_tox.rb @@ -3,17 +3,17 @@ require 'buildsystems/pip' class Py3_tox < Pip description 'Command line driven CI frontend and development task automation tool.' homepage 'https://tox.readthedocs.io/' - version "4.27.0-#{CREW_PY_VER}" + version "4.28.0-#{CREW_PY_VER}" license 'MIT' compatibility 'all' source_url 'SKIP' binary_compression 'tar.zst' binary_sha256({ - aarch64: '7d2b33c77953e60519ab729275ae2a51c68f624a288eedc1390b8b0cfebf4bff', - armv7l: '7d2b33c77953e60519ab729275ae2a51c68f624a288eedc1390b8b0cfebf4bff', - i686: 'c78317d5d1d4de744768d839925c19266771bbabde9128da96fe1d53793d3e64', - x86_64: '8cc029aed166b6c80fea4a690eb56dcf29490d0631e2489dba26e37778d3f24f' + aarch64: 'b6530b0833d53823414a9a719e96020a113e5442396a672230a3d8c362055ea3', + armv7l: 'b6530b0833d53823414a9a719e96020a113e5442396a672230a3d8c362055ea3', + i686: '97df3c288b77c483d3df7e94d9fdcb96b6a4cd9500af0456499d834bd75f769d', + x86_64: '855b8c36111547e1b2ca4bf946cdee15cd4fd0148b34354409aa58a47f7e19a7' }) depends_on 'py3_py'