Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: phantomve/python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: docker-library/python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.

Commits on Oct 2, 2023

  1. Copy the full SHA
    4673e3a View commit details
  2. Add python 3.12 GA release

    yosifkit committed Oct 2, 2023
    Copy the full SHA
    b7b91ef View commit details
  3. Copy the full SHA
    7eefa0c View commit details
  4. Merge pull request docker-library#868 from infosiftr/3.12-ga

    Add python 3.12 GA release
    yosifkit authored Oct 2, 2023
    Copy the full SHA
    5c728c7 View commit details

Commits on Oct 13, 2023

  1. Add 3.13-rc variants

    jnoordsij committed Oct 13, 2023
    Copy the full SHA
    76e083a View commit details

Commits on Oct 15, 2023

  1. Copy the full SHA
    b34fc81 View commit details
  2. Copy the full SHA
    35d09c0 View commit details

Commits on Oct 16, 2023

  1. Copy the full SHA
    402b993 View commit details
  2. Copy the full SHA
    bcb484c View commit details
  3. Copy the full SHA
    3c7651b View commit details

Commits on Oct 18, 2023

  1. Copy the full SHA
    20e9c5a View commit details
  2. Copy the full SHA
    f8552b2 View commit details

Commits on Oct 21, 2023

  1. Copy the full SHA
    936a2ed View commit details
  2. Copy the full SHA
    7899dba View commit details
  3. Copy the full SHA
    750aa9f View commit details
  4. Copy the full SHA
    1c31133 View commit details
  5. Copy the full SHA
    5323d4a View commit details
  6. Copy the full SHA
    2d31ccc View commit details

Commits on Nov 22, 2023

  1. Copy the full SHA
    31716e6 View commit details

Commits on Dec 4, 2023

  1. Copy the full SHA
    8bc80d1 View commit details

Commits on Dec 8, 2023

  1. Copy the full SHA
    ab3d095 View commit details
  2. Copy the full SHA
    db26db9 View commit details
  3. Copy the full SHA
    789d789 View commit details
  4. Merge pull request docker-library#892 from jnoordsij/add-alpine-3.19

    Add Alpine 3.19 variant
    tianon authored Dec 8, 2023
    Copy the full SHA
    674d904 View commit details

Commits on Dec 18, 2023

  1. Copy the full SHA
    b273afc View commit details

Commits on Dec 19, 2023

  1. Copy the full SHA
    99ac9a6 View commit details
  2. Copy the full SHA
    6432707 View commit details

Commits on Dec 20, 2023

  1. Copy the full SHA
    5eb3a15 View commit details
  2. Copy the full SHA
    7fe6c4b View commit details
  3. Copy the full SHA
    45ac1ec View commit details

Commits on Dec 21, 2023

  1. Copy the full SHA
    0d53911 View commit details

Commits on Jan 9, 2024

  1. Switch to consuming JSON from GitHub for "latest commit touching file"

    For some reason, https://github.com/xxx/yyy/commits/HEAD/zzz.atom has recently changed from returning XML by default to returning JSON, which from https://docs.github.com/en/rest/activity/feeds?apiVersion=2022-11-28 seems like it's intentional, so this adds an explicit `Accept:` header (the only explicit JSON one that seems to work) and uses `jq` to determine the latest commit instead of hacking up the XML via `grep`+`awk`.
    
    See also docker-library/docker#472
    
    (Additionally, this switches the file to use `wget` consistently instead of a mix of `wget` and `curl`)
    tianon committed Jan 9, 2024
    Copy the full SHA
    c007698 View commit details

Commits on Jan 17, 2024

  1. Copy the full SHA
    f064da2 View commit details

Commits on Feb 3, 2024

  1. Copy the full SHA
    1576b93 View commit details
  2. Copy the full SHA
    ab437ee View commit details
  3. Copy the full SHA
    aadf34a View commit details
  4. Copy the full SHA
    334afd8 View commit details
  5. Copy the full SHA
    79852da View commit details
  6. Copy the full SHA
    6017989 View commit details

Commits on Feb 7, 2024

  1. Copy the full SHA
    105d6f3 View commit details
  2. Copy the full SHA
    eba24df View commit details

Commits on Feb 15, 2024

  1. Copy the full SHA
    5906158 View commit details

Commits on Mar 13, 2024

  1. Copy the full SHA
    ec3500d View commit details

Commits on Mar 19, 2024

  1. Copy the full SHA
    cce15d1 View commit details
  2. Copy the full SHA
    b12dd3e View commit details

Commits on Mar 20, 2024

  1. Update to 3.10.14 manually for now

    This is necessary to account for an upstream release-signing snafu where the 3.8 and 3.9 release manager also signed the latest 3.10 release. 😄
    tianon committed Mar 20, 2024
    Copy the full SHA
    3973575 View commit details
  2. Merge pull request docker-library#912 from infosiftr/3.10.14

    Update to 3.10.14 manually for now
    yosifkit authored Mar 20, 2024
    Copy the full SHA
    f2406ed View commit details

Commits on Mar 21, 2024

  1. Copy the full SHA
    44def75 View commit details
  2. Merge pull request docker-library#914 from infosiftr/3.10-key

    Swap 3.10 release key back to Pablo
    yosifkit authored Mar 21, 2024
    Copy the full SHA
    656d5af View commit details
  3. Merge pull request docker-library#895 from infosiftr/utf-note

    Adjust LANG note, drop LANG for 3.13+
    tianon authored Mar 21, 2024
    Copy the full SHA
    1b7a110 View commit details
Showing with 2,596 additions and 3,223 deletions.
  1. +2 −2 .github/workflows/ci.yml
  2. +4 −7 .github/workflows/verify-templating.yml
  3. +0 −158 3.10/alpine3.17/Dockerfile
  4. +0 −158 3.10/alpine3.18/Dockerfile
  5. +22 −36 {3.12-rc/alpine3.17 → 3.10/alpine3.20}/Dockerfile
  6. +22 −36 {3.12-rc/alpine3.18 → 3.10/alpine3.21}/Dockerfile
  7. +20 −35 3.10/bookworm/Dockerfile
  8. +20 −35 3.10/bullseye/Dockerfile
  9. +20 −45 3.10/slim-bookworm/Dockerfile
  10. +20 −45 3.10/slim-bullseye/Dockerfile
  11. +21 −38 3.11/{alpine3.17 → alpine3.20}/Dockerfile
  12. +21 −38 3.11/{alpine3.18 → alpine3.21}/Dockerfile
  13. +20 −35 3.11/bookworm/Dockerfile
  14. +20 −35 3.11/bullseye/Dockerfile
  15. +20 −45 3.11/slim-bookworm/Dockerfile
  16. +20 −45 3.11/slim-bullseye/Dockerfile
  17. +150 −0 3.12/alpine3.20/Dockerfile
  18. +150 −0 3.12/alpine3.21/Dockerfile
  19. +31 −37 {3.8 → 3.12}/bookworm/Dockerfile
  20. +31 −37 {3.8 → 3.12}/bullseye/Dockerfile
  21. +29 −42 {3.12-rc → 3.12}/slim-bookworm/Dockerfile
  22. +29 −42 {3.12-rc → 3.12}/slim-bullseye/Dockerfile
  23. +9 −28 {3.12-rc → 3.12}/windows/windowsservercore-1809/Dockerfile
  24. +9 −28 {3.12-rc → 3.12}/windows/windowsservercore-ltsc2022/Dockerfile
  25. +65 −0 3.12/windows/windowsservercore-ltsc2025/Dockerfile
  26. +145 −0 3.13/alpine3.20/Dockerfile
  27. +145 −0 3.13/alpine3.21/Dockerfile
  28. +26 −34 {3.12-rc → 3.13}/bookworm/Dockerfile
  29. +26 −34 {3.12-rc → 3.13}/bullseye/Dockerfile
  30. +28 −49 {3.8 → 3.13}/slim-bookworm/Dockerfile
  31. +28 −49 {3.8 → 3.13}/slim-bullseye/Dockerfile
  32. +9 −31 {3.11 → 3.13}/windows/windowsservercore-1809/Dockerfile
  33. +9 −31 {3.11 → 3.13}/windows/windowsservercore-ltsc2022/Dockerfile
  34. +65 −0 3.13/windows/windowsservercore-ltsc2025/Dockerfile
  35. +138 −0 3.14-rc/alpine3.20/Dockerfile
  36. +138 −0 3.14-rc/alpine3.21/Dockerfile
  37. +110 −0 3.14-rc/bookworm/Dockerfile
  38. +110 −0 3.14-rc/bullseye/Dockerfile
  39. +143 −0 3.14-rc/slim-bookworm/Dockerfile
  40. +143 −0 3.14-rc/slim-bullseye/Dockerfile
  41. +65 −0 3.14-rc/windows/windowsservercore-1809/Dockerfile
  42. +65 −0 3.14-rc/windows/windowsservercore-ltsc2022/Dockerfile
  43. +65 −0 3.14-rc/windows/windowsservercore-ltsc2025/Dockerfile
  44. +0 −194 3.7/alpine3.17/Dockerfile
  45. +0 −194 3.7/alpine3.18/Dockerfile
  46. +0 −164 3.7/bookworm/Dockerfile
  47. +0 −164 3.7/bullseye/Dockerfile
  48. +0 −207 3.7/slim-bookworm/Dockerfile
  49. +0 −207 3.7/slim-bullseye/Dockerfile
  50. +0 −158 3.8/alpine3.17/Dockerfile
  51. +0 −158 3.8/alpine3.18/Dockerfile
  52. +21 −38 3.9/{alpine3.17 → alpine3.20}/Dockerfile
  53. +21 −38 3.9/{alpine3.18 → alpine3.21}/Dockerfile
  54. +20 −35 3.9/bookworm/Dockerfile
  55. +20 −35 3.9/bullseye/Dockerfile
  56. +20 −45 3.9/slim-bookworm/Dockerfile
  57. +20 −45 3.9/slim-bullseye/Dockerfile
  58. +87 −118 Dockerfile-linux.template
  59. +12 −34 Dockerfile-windows.template
  60. +0 −11 README.md
  61. +26 −12 generate-stackbrew-library.sh
  62. +61 −71 versions.json
  63. +75 −60 versions.sh
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ jobs:
outputs:
strategy: ${{ steps.generate-jobs.outputs.strategy }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: docker-library/bashbrew@HEAD
- id: generate-jobs
name: Generate Jobs
@@ -57,7 +57,7 @@ jobs:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Prepare Environment
run: ${{ matrix.runs.prepare }}
- name: Pull Dependencies
11 changes: 4 additions & 7 deletions .github/workflows/verify-templating.yml
Original file line number Diff line number Diff line change
@@ -3,6 +3,7 @@ name: Verify Templating
on:
pull_request:
push:
workflow_dispatch:

defaults:
run:
@@ -13,10 +14,6 @@ jobs:
name: Check For Uncomitted Changes
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Apply Templates
run: ./apply-templates.sh
- name: Check Git Status
run: |
status="$(git status --short)"
[ -z "$status" ]
- uses: actions/checkout@v4
- run: ./apply-templates.sh
- run: git diff --exit-code
158 changes: 0 additions & 158 deletions 3.10/alpine3.17/Dockerfile

This file was deleted.

158 changes: 0 additions & 158 deletions 3.10/alpine3.18/Dockerfile

This file was deleted.

Loading