Skip to content

Commit

Permalink
Merge pull request #467 from trail-of-forks/ww/pypi-2025-01
Browse files Browse the repository at this point in the history
pypi: add January 2025 update (#2025)
  • Loading branch information
micmarti85 authored Feb 6, 2025
2 parents 6d61e9b + ec64667 commit 10d837e
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
1 change: 1 addition & 0 deletions alpha/engagements/2024/PyPI/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ This engagement started in September 2024.
* [October 2024](./update-2024-10.md)
* [November 2024](./update-2024-11.md)
* [December 2024](./update-2024-12.md)
* [January 2025](./update-2025-01.md)

## Primary Contacts

Expand Down
50 changes: 50 additions & 0 deletions alpha/engagements/2024/PyPI/update-2025-01.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# PyPI Package Lifecycle Engineering: January 2025

## Completed

* Completed initial implementation of project archival:

- https://github.com/pypi/warehouse/pull/17005
- https://github.com/pypi/warehouse/pull/17438
- https://github.com/pypi/warehouse/pull/17453
- https://github.com/pypi/warehouse/pull/17532

Published blog posts:

- https://blog.pypi.org/posts/2025-01-30-archival/
- https://blog.trailofbits.com/2025/01/30/pypi-now-supports-archiving-projects/

* Added improved verification interfaces and SLSA attestation verification to `pypi-attestations`:

- https://github.com/trailofbits/pypi-attestations/pull/82
- https://github.com/trailofbits/pypi-attestations/pull/86

* Improved `Accept` header handling in PyPI's attestation endpoint:

- https://github.com/pypi/warehouse/pull/17498

* Improved documentation for verifying PyPI-hosted attestations:

- https://github.com/pypi/warehouse/pull/17391

* Completed warning/constraint system for Trusted Publishers that lack environments:

- https://github.com/pypi/warehouse/pull/17281

## In progress

* Continued development on draft upload support:

- <https://github.com/pypi/warehouse/pull/17257>
- <https://github.com/trail-of-forks/warehouse/pull/3116>
- <https://github.com/trail-of-forks/warehouse/pull/3051>
- <https://github.com/pypi/warehouse/pull/17331>

* Continued documentation improvements to PyPI's API docs:

- https://github.com/pypi/warehouse/pull/17514

* Began implementing PEP 753 in PyPI:

- https://github.com/pypi/warehouse/pull/17470

0 comments on commit 10d837e

Please sign in to comment.