Skip to content

gh-103636: issue warning for deprecated calendar constants - #103833

Merged
hugovk merged 21 commits into
python:mainfrom
Agent-Hellboy:raise-warning-in-calendar-mod
Apr 29, 2023
Merged

gh-103636: issue warning for deprecated calendar constants#103833
hugovk merged 21 commits into
python:mainfrom
Agent-Hellboy:raise-warning-in-calendar-mod

Conversation

@Agent-Hellboy

@Agent-HellboyAgent-Hellboy commented Apr 25, 2023

Copy link
Copy Markdown
Contributor

@arhadthedevarhadthedev added the stdlib Standard Library Python modules in the Lib/ directory label Apr 26, 2023

@hugovkhugovk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please could you add a NEWS file and document the deprecation at https://docs.python.org/3.12/whatsnew/3.12.html#deprecated?

Comment threadLib/calendar.py Outdated
Comment threadLib/calendar.py Outdated
Comment threadLib/calendar.py Outdated
Comment threadLib/calendar.py Outdated
Comment threadLib/calendar.py Outdated
Comment threadLib/test/test_calendar.py Outdated
@bedevere-bot

Copy link
Copy Markdown

A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated.

Once you have made the requested changes, please leave a comment on this pull request containing the phrase I have made the requested changes; please review again. I will then notify any core developers who have left a review that you're ready for them to take another look at this pull request.

Comment threadLib/test/test_calendar.py Outdated
@Agent-Hellboy

Copy link
Copy Markdown
ContributorAuthor

I have made the requested changes; please review again

@bedevere-bot

Copy link
Copy Markdown

Thanks for making the requested changes!

@hugovk: please review the changes made to this pull request.

Comment threadDoc/whatsnew/3.12.rst Outdated
Comment threadLib/calendar.py Outdated
Comment threadLib/calendar.py Outdated
Comment threadLib/calendar.py
Comment threadLib/test/test_calendar.py Outdated
Comment threadMisc/NEWS.d/next/Library/2023-04-26-18-12-13.gh-issue-103636.-KvCgO.rst Outdated
Comment threadDoc/library/calendar.rst Outdated
@Agent-Hellboy

Copy link
Copy Markdown
ContributorAuthor

sorry for the silly mistakes, I have made the requested changes; please review again

@bedevere-bot

Copy link
Copy Markdown

Thanks for making the requested changes!

@hugovk: please review the changes made to this pull request.

@hugovkhugovk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tip: You can directly apply all the suggestions you want in one go with Files changed -> Add to batch -> Commit

Comment threadDoc/whatsnew/3.12.rst Outdated
Comment threadMisc/NEWS.d/next/Library/2023-04-26-18-12-13.gh-issue-103636.-KvCgO.rst Outdated
Comment threadDoc/whatsnew/3.12.rst Outdated
Comment threadDoc/whatsnew/3.12.rst Outdated
@bedevere-bot

Copy link
Copy Markdown

Thanks for making the requested changes!

@hugovk: please review the changes made to this pull request.

Comment threadDoc/whatsnew/3.12.rst Outdated
Comment threadDoc/whatsnew/3.12.rst Outdated
Agent-Hellboyand others added 3 commits April 27, 2023 20:14
Co-authored-by: Éric <merwok@netwok.org>
Co-authored-by: Éric <merwok@netwok.org>
@merwokmerwok changed the title gh-103636: raise warning for January and February attributegh-103636: issue warning for deprecated calendar constantsApr 27, 2023

@hugovkhugovk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, almost there!

Comment threadDoc/library/calendar.rst
Comment threadDoc/library/calendar.rst
@bedevere-bot

Copy link
Copy Markdown

A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated.

Once you have made the requested changes, please leave a comment on this pull request containing the phrase I have made the requested changes; please review again. I will then notify any core developers who have left a review that you're ready for them to take another look at this pull request.

Agent-Hellboyand others added 2 commits April 28, 2023 09:23
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>

@hugovkhugovk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@hugovk
hugovk merged commit 84e7d0f into python:mainApr 29, 2023
carljm added a commit to carljm/cpython that referenced this pull request May 1, 2023
* main: (26 commits)
pythongh-104028: Reduce object creation while calling callback function from gc (pythongh-104030)
pythongh-104036: Fix direct invocation of test_typing (python#104037)
pythongh-102213: Optimize the performance of `__getattr__` (pythonGH-103761)
pythongh-103895: Improve how invalid `Exception.__notes__` are displayed (python#103897)
Adjust expression from `==` to `!=` in alignment with the meaning of the paragraph. (pythonGH-104021)
pythongh-88496: Fix IDLE test hang on macOS (python#104025)
Improve int test coverage (python#104024)
pythongh-88773: Added teleport method to Turtle library (python#103974)
pythongh-104015: Fix direct invocation of `test_dataclasses` (python#104017)
pythongh-104012: Ensure test_calendar.CalendarTestCase.test_deprecation_warning consistently passes (python#104014)
pythongh-103977: compile re expressions in platform.py only if required (python#103981)
pythongh-98003: Inline call frames for CALL_FUNCTION_EX (pythonGH-98004)
Replace Netlify with Read the Docs build previews (python#103843)
Update name in acknowledgements and add mailmap (python#103696)
pythongh-82054: allow test runner to split test_asyncio to execute in parallel by sharding. (python#103927)
Remove non-existing tools from Sundry skiplist (python#103991)
pythongh-103793: Defer formatting task name (python#103767)
pythongh-87092: change assembler to use instruction sequence instead of CFG (python#103933)
pythongh-103636: issue warning for deprecated calendar constants (python#103833)
Various small fixes to dis docs (python#103923)
...
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.12only security fixesstdlibStandard Library Python modules in the Lib/ directory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@Agent-Hellboy@bedevere-bot@merwok@hugovk@arhadthedev