Skip to content

Add PyPIPublisher V0 to DEPRECATION.md#21879

Open
Copilot wants to merge 4 commits intomasterfrom
copilot/update-deprecation-md-for-pypipublisher
Open

Add PyPIPublisher V0 to DEPRECATION.md#21879
Copilot wants to merge 4 commits intomasterfrom
copilot/update-deprecation-md-for-pypipublisher

Conversation

Copy link
Contributor

Copilot AI commented Feb 26, 2026

PyPIPublisherV0 has "deprecated": true in its task.json but was missing from DEPRECATION.md.

Context

Tasks/PyPIPublisherV0/task.json marks the task as deprecated with the message: "The PyPI Publisher task has been deprecated. You can now publish PyPI packages using Twine authentication and custom scripts." — but the task was never added to the deprecation registry.


Task Name

PyPIPublisher V0


Description

  • Added | PyPIPublisher V0 | N/A | N/A | to the Deprecated Tasks table in DEPRECATION.md, in alphabetical order between PowerShellOnTargetMachines V2 and PublishCodeCoverageResults V1
  • Updated Last Update date to 2026-02-26
  • N/A used for PR and date columns — consistent with other entries lacking tracked deprecation history (e.g., PublishCodeCoverageResults V1)

Risk Assessment (Low / Medium / High)

Low — documentation-only change.


Change Behind Feature Flag (Yes / No)

No — doc-only change, no code affected.


Tech Design / Approach

N/A


Documentation Changes Required (Yes/No)

Yes — DEPRECATION.md updated.


Unit Tests Added or Updated (Yes / No)

No


Additional Testing Performed

N/A


Logging Added/Updated (Yes/No)

No


Telemetry Added/Updated (Yes/No)

No


Rollback Scenario and Process (Yes/No)

No — revert commit if needed.


Dependency Impact Assessed and Regression Tested (Yes/No)

No dependencies impacted.


Checklist

  • Related issue linked (if applicable)
  • Task version was bumped — see versioning guide
  • Verified the task behaves as expected
Original prompt

Problem

The DEPRECATION.md file lists all deprecated Azure DevOps tasks, but it is missing the PyPIPublisher V0 task, which has "deprecated": true set in its task.json file at Tasks/PyPIPublisherV0/task.json.

The deprecation message in the task.json is:

"The PyPI Publisher task has been deprecated. You can now publish PyPI packages using Twine authentication and custom scripts."

Required Changes

  1. Update DEPRECATION.md:
    • Add a new row for PyPIPublisher V0 to the "Deprecated Tasks" table, maintaining alphabetical order (it should be inserted between PowerShellOnTargetMachines V2 and PublishCodeCoverageResults V1).
    • Since there is no specific deprecation PR or date readily available in the git history, use N/A for both the "Deprecation PR" and "Deprecated Date" columns, consistent with how other tasks without tracked PRs are listed.
    • Update the "Last Update" date at the top of the file from 2025-10-09 to 2026-02-26.

The new row should be:

| PyPIPublisher V0 | N/A | N/A |
  1. No other files need to be changed. Only DEPRECATION.md should be modified.

This pull request was created from Copilot chat.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: agarshubh <200064611+agarshubh@users.noreply.github.com>
Copilot AI changed the title [WIP] Update DEPRECATION.md to include PyPIPublisher V0 Add PyPIPublisher V0 to DEPRECATION.md Feb 26, 2026
@agarshubh agarshubh marked this pull request as ready for review February 26, 2026 14:00
@agarshubh
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants