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: ah-its-andy/python-ffmpeg
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
Can’t automatically merge. Don’t worry, you can still create the pull request.

Commits on Jul 29, 2024

  1. Copy the full SHA
    1980d7b View commit details
  2. Copy the full SHA
    290f525 View commit details
  3. Copy the full SHA
    0d56383 View commit details
  4. Copy the full SHA
    b0489af View commit details
  5. Copy the full SHA
    352e474 View commit details
  6. Copy the full SHA
    7797ca9 View commit details

Commits on Aug 1, 2024

  1. Copy the full SHA
    16e96e1 View commit details

Commits on Aug 7, 2024

  1. Copy the full SHA
    cc2cf19 View commit details

Commits on Aug 26, 2024

  1. Copy the full SHA
    e84c3f7 View commit details
  2. Copy the full SHA
    625a0a3 View commit details
  3. Copy the full SHA
    109e83a View commit details

Commits on Aug 27, 2024

  1. Copy the full SHA
    14e03d8 View commit details
  2. Copy the full SHA
    0dabaf3 View commit details
  3. Copy the full SHA
    5ee49c2 View commit details

Commits on Aug 28, 2024

  1. Copy the full SHA
    a8ec33a View commit details

Commits on Aug 29, 2024

  1. Merge pull request docker-library#954 from infosiftr/really-no-setupt…

    …ools-or-wheel
    
    Stop installing setuptools in python 3.12+
    tianon authored Aug 29, 2024
    Copy the full SHA
    811625e View commit details

Commits on Sep 7, 2024

  1. Copy the full SHA
    cecac62 View commit details
  2. Copy the full SHA
    8d51c9a View commit details
  3. Copy the full SHA
    551060c View commit details
  4. Copy the full SHA
    36e52f1 View commit details
  5. Copy the full SHA
    b4ded1b View commit details

Commits on Sep 9, 2024

  1. Copy the full SHA
    ceb2ec1 View commit details
  2. Switch from get-pip.py to ensurepip

    Since:
    * All versions of Python that are actively built by this repo now
      include the `ensurepip` module.
    * The policy of these images is now to use the same pip version as the
      one bundled with `ensurepip` (rather than always upgrading as pip
      releases occur) to avoid breaking changes, and for parity with the
      `venv` module.
    * As such, we might as well actually use `ensurepip` to install pip
      (since it installs the exact pip version we want) rather than manually
      doing the same using `get-pip.py`.
    
    Now that the pip/setuptools versions track (or mostly track, in the case
    of setuptools) the ensurepip versions, the concerns over frequent
    invalidation of the Python layer no longer apply, and so the
    pip/setuptools install can now be part of the Python layer, reducing
    layer count by one.
    
    This change is a no-op in terms of pip/setuptools/wheel versions,
    since the pip versions being used already exactly matched the
    `ensurepip` version of pip.
    
    Closes docker-library#951.
    edmorley committed Sep 9, 2024
    Copy the full SHA
    9cd3243 View commit details

Commits on Sep 11, 2024

  1. Merge pull request docker-library#955 from edmorley/rm-get-pip

    Switch from get-pip.py to ensurepip
    yosifkit authored Sep 11, 2024
    Copy the full SHA
    31bbb37 View commit details

Commits on Sep 30, 2024

  1. Copy the full SHA
    6188207 View commit details

Commits on Oct 1, 2024

  1. Copy the full SHA
    4babb0e View commit details
  2. Copy the full SHA
    24f7d17 View commit details

Commits on Oct 7, 2024

  1. Copy the full SHA
    f5fad68 View commit details
  2. Add python 3.13 GA release

    jnoordsij committed Oct 7, 2024
    Copy the full SHA
    7c8595e View commit details
  3. Drop eol 3.8

    jnoordsij committed Oct 7, 2024
    Copy the full SHA
    069d5b0 View commit details
  4. Merge pull request docker-library#972 from jnoordsij/3.13-ga

    Add python 3.13 GA release
    tianon authored Oct 7, 2024
    Copy the full SHA
    3054d7c View commit details

Commits on Oct 8, 2024

  1. Remove deadcode in versions.sh

    `minimumSetuptoolsVersion` is unused after Python 3.8 support was removed in docker-library#972.
    edmorley authored Oct 8, 2024
    Copy the full SHA
    f56fa00 View commit details
  2. Merge pull request docker-library#974 from edmorley/patch-1

    Remove deadcode in versions.sh
    tianon authored Oct 8, 2024
    Copy the full SHA
    7666104 View commit details

Commits on Oct 9, 2024

  1. Add SHA256 verification

    This works by extracting the relevant checksums from the upstream `.sigstore` bundles.  Hopefully at some point in the future there will be a more explicit means of getting these checksum values directly.
    tianon committed Oct 9, 2024
    Copy the full SHA
    37a7bfd View commit details

Commits on Oct 15, 2024

  1. Merge pull request docker-library#978 from infosiftr/sha256

    Add SHA256 verification
    yosifkit authored Oct 15, 2024
    Copy the full SHA
    fe21c86 View commit details

Commits on Oct 16, 2024

  1. Add 3.14-rc variants

    sspans-sbp authored and tianon committed Oct 16, 2024
    Copy the full SHA
    f599a55 View commit details
  2. Merge pull request docker-library#981 from sspans-sbp/add-3.14

    Add 3.14-rc variants
    yosifkit authored Oct 16, 2024
    Copy the full SHA
    ed7351e View commit details
  3. Use jq's IN() instead of index()

    The end result is the same, but the construction is more ergonomic.
    tianon committed Oct 16, 2024
    Copy the full SHA
    cab4df8 View commit details
  4. Merge pull request docker-library#982 from infosiftr/jq-IN

    Use jq's `IN()` instead of `index()`
    yosifkit authored Oct 16, 2024
    Copy the full SHA
    3540d68 View commit details

Commits on Oct 18, 2024

  1. Do not set PROFILE_TASK environment variable

    When this is set, the `--enable-optimizations` option is essentially disabled,
    as the profile task step is skipped.
    
    ---
    
    Tianon's commit revising note: this also disables optimizations on Alpine entirely, as they fail many tests (which is a known issue upstream AND in Alpine), and the Alpine builds are intended to be optimized for disk size (not speed) anyhow.
    RobertDeRose authored and tianon committed Oct 18, 2024
    Copy the full SHA
    37a6827 View commit details
  2. Merge pull request docker-library#980 from RobertDeRose/bugfix/dont-s…

    …kip-optimization
    
    Fix: Dont skip optimizations
    yosifkit authored Oct 18, 2024
    Copy the full SHA
    57abe0e View commit details

Commits on Oct 21, 2024

  1. Remove i386 from 3.14 (for now)

    There's a compilation error in 3.14.0a1 on 32bit x86 Linux that was caught before the release but 32bit x86 Linux is not a "tiered platform" (per PEP 11 / https://peps.python.org/pep-0011), so the fix didn't get in until post-release and should be in the next version (whatever that ends up being; 3.14.0a2, etc).
    tianon committed Oct 21, 2024
    Copy the full SHA
    8f43880 View commit details
  2. Merge pull request docker-library#985 from infosiftr/3.14-i386

    Remove i386 from 3.14 (for now)
    yosifkit authored Oct 21, 2024
    Copy the full SHA
    2589112 View commit details

Commits on Nov 19, 2024

  1. Copy the full SHA
    ed43478 View commit details

Commits on Nov 21, 2024

  1. Update README

    tianon committed Nov 21, 2024
    Copy the full SHA
    318a012 View commit details

Commits on Dec 3, 2024

  1. Copy the full SHA
    ded42cf View commit details

Commits on Dec 4, 2024

  1. Copy the full SHA
    23c83c5 View commit details
  2. Copy the full SHA
    da7ef3c View commit details
  3. Copy the full SHA
    ebae24f View commit details
  4. Copy the full SHA
    ed65ea9 View commit details
Showing with 1,629 additions and 2,167 deletions.
  1. +3 −6 .github/workflows/verify-templating.yml
  2. +0 −159 3.10/alpine3.19/Dockerfile
  3. +17 −35 3.10/alpine3.20/Dockerfile
  4. +19 −34 {3.12/alpine3.19 → 3.10/alpine3.21}/Dockerfile
  5. +17 −33 3.10/bookworm/Dockerfile
  6. +17 −33 3.10/bullseye/Dockerfile
  7. +17 −43 3.10/slim-bookworm/Dockerfile
  8. +17 −43 3.10/slim-bullseye/Dockerfile
  9. +17 −35 3.11/alpine3.20/Dockerfile
  10. +24 −34 {3.13-rc/alpine3.20 → 3.11/alpine3.21}/Dockerfile
  11. +17 −33 3.11/bookworm/Dockerfile
  12. +17 −33 3.11/bullseye/Dockerfile
  13. +17 −43 3.11/slim-bookworm/Dockerfile
  14. +17 −43 3.11/slim-bullseye/Dockerfile
  15. +26 −32 3.12/alpine3.20/Dockerfile
  16. +28 −37 {3.11/alpine3.19 → 3.12/alpine3.21}/Dockerfile
  17. +26 −30 3.12/bookworm/Dockerfile
  18. +26 −30 3.12/bullseye/Dockerfile
  19. +26 −40 3.12/slim-bookworm/Dockerfile
  20. +26 −40 3.12/slim-bullseye/Dockerfile
  21. +9 −28 3.12/windows/windowsservercore-1809/Dockerfile
  22. +9 −28 3.12/windows/windowsservercore-ltsc2022/Dockerfile
  23. +65 −0 3.12/windows/windowsservercore-ltsc2025/Dockerfile
  24. +27 −33 {3.13-rc/alpine3.19 → 3.13/alpine3.20}/Dockerfile
  25. +145 −0 3.13/alpine3.21/Dockerfile
  26. +26 −30 {3.13-rc → 3.13}/bookworm/Dockerfile
  27. +26 −30 {3.13-rc → 3.13}/bullseye/Dockerfile
  28. +26 −40 {3.13-rc → 3.13}/slim-bookworm/Dockerfile
  29. +26 −40 {3.13-rc → 3.13}/slim-bullseye/Dockerfile
  30. +9 −28 {3.13-rc → 3.13}/windows/windowsservercore-1809/Dockerfile
  31. +9 −28 {3.13-rc → 3.13}/windows/windowsservercore-ltsc2022/Dockerfile
  32. +65 −0 3.13/windows/windowsservercore-ltsc2025/Dockerfile
  33. +138 −0 3.14-rc/alpine3.20/Dockerfile
  34. +138 −0 3.14-rc/alpine3.21/Dockerfile
  35. +27 −46 {3.8 → 3.14-rc}/bookworm/Dockerfile
  36. +27 −46 {3.8 → 3.14-rc}/bullseye/Dockerfile
  37. +27 −56 {3.8 → 3.14-rc}/slim-bookworm/Dockerfile
  38. +27 −56 {3.8 → 3.14-rc}/slim-bullseye/Dockerfile
  39. +9 −31 {3.11 → 3.14-rc}/windows/windowsservercore-1809/Dockerfile
  40. +9 −31 {3.11 → 3.14-rc}/windows/windowsservercore-ltsc2022/Dockerfile
  41. +65 −0 3.14-rc/windows/windowsservercore-ltsc2025/Dockerfile
  42. +0 −159 3.8/alpine3.19/Dockerfile
  43. +0 −159 3.8/alpine3.20/Dockerfile
  44. +17 −35 3.9/alpine3.20/Dockerfile
  45. +18 −36 3.9/{alpine3.19 → alpine3.21}/Dockerfile
  46. +17 −33 3.9/bookworm/Dockerfile
  47. +17 −33 3.9/bullseye/Dockerfile
  48. +17 −43 3.9/slim-bookworm/Dockerfile
  49. +17 −43 3.9/slim-bullseye/Dockerfile
  50. +77 −74 Dockerfile-linux.template
  51. +12 −34 Dockerfile-windows.template
  52. +0 −11 README.md
  53. +26 −16 generate-stackbrew-library.sh
  54. +55 −64 versions.json
  55. +73 −60 versions.sh
9 changes: 3 additions & 6 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:
@@ -14,9 +15,5 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Apply Templates
run: ./apply-templates.sh
- name: Check Git Status
run: |
status="$(git status --short)"
[ -z "$status" ]
- run: ./apply-templates.sh
- run: git diff --exit-code
159 changes: 0 additions & 159 deletions 3.10/alpine3.19/Dockerfile

This file was deleted.

52 changes: 17 additions & 35 deletions 3.10/alpine3.20/Dockerfile

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading