Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document markers.default_environment() #753

Merged
merged 12 commits into from
Mar 11, 2024

Conversation

@edgarrmondragon edgarrmondragon marked this pull request as ready for review December 21, 2023 20:55
@edgarrmondragon edgarrmondragon marked this pull request as draft December 21, 2023 22:33
@edgarrmondragon edgarrmondragon force-pushed the document-default-environment branch 5 times, most recently from c4384cc to 701cc51 Compare December 21, 2023 23:38
@edgarrmondragon edgarrmondragon marked this pull request as ready for review December 21, 2023 23:46
@brettcannon brettcannon self-requested a review January 4, 2024 21:04
src/packaging/markers.py Outdated Show resolved Hide resolved
src/packaging/markers.py Outdated Show resolved Hide resolved
@edgarrmondragon
Copy link
Contributor Author

I believe I've addressed all the feedback, so let me know if you'd like to see other changes

Copy link
Member

@brettcannon brettcannon left a comment

Choose a reason for hiding this comment

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

Doc tweak to align w/ what the TypedDict is being used for.

docs/markers.rst Outdated Show resolved Hide resolved
Co-authored-by: Brett Cannon <brett@python.org>
@brettcannon
Copy link
Member

@pradyunsg you good w/ this approach of a TypedDict for the specific return type?

Copy link
Member

@pradyunsg pradyunsg left a comment

Choose a reason for hiding this comment

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

LGTM, although this will need a rebase due to #783 dropping 3.7 support (which requires changes to _typing.py introduced here).

@edgarrmondragon
Copy link
Contributor Author

I took the liberty of bumping the required Python version in RTD to 3.9, since that's also the version specified for the docs Nox session.

@brettcannon brettcannon merged commit e0dda88 into pypa:main Mar 11, 2024
33 checks passed
@brettcannon
Copy link
Member

Thanks, @edgarrmondragon !

@edgarrmondragon edgarrmondragon deleted the document-default-environment branch March 12, 2024 02:42
kodiakhq bot pushed a commit to cloudquery/plugin-sdk-python that referenced this pull request Jul 1, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [packaging](https://github.com/pypa/packaging) | minor | `==24.0` -> `==24.1` |

---

### Release Notes

<details>
<summary>pypa/packaging (packaging)</summary>

### [`v24.1`](https://github.com/pypa/packaging/releases/tag/24.1)

[Compare Source](https://github.com/pypa/packaging/compare/24.0...24.1)

#### What's Changed

-   pyupgrade/black/isort/flake8 → ruff by [@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos) in [pypa/packaging#769
-   Add support for Python 3.13 and drop EOL 3.7 by [@&#8203;hugovk](https://github.com/hugovk) in [pypa/packaging#783
-   Bump the github-actions group with 4 updates by [@&#8203;dependabot](https://github.com/dependabot) in [pypa/packaging#782
-   Fix typo in `_parser` docstring by [@&#8203;pradyunsg](https://github.com/pradyunsg) in [pypa/packaging#784
-   Modernise type annotations using FA rules from ruff by [@&#8203;pradyunsg](https://github.com/pradyunsg) in [pypa/packaging#785
-   Document `markers.default_environment()` by [@&#8203;edgarrmondragon](https://github.com/edgarrmondragon) in [pypa/packaging#753
-   Bump the github-actions group with 3 updates by [@&#8203;dependabot](https://github.com/dependabot) in [pypa/packaging#789
-   Work around platform.python_version() returning non PEP 440 compliant version for non-tagged CPython builds by [@&#8203;sbidoul](https://github.com/sbidoul) in [pypa/packaging#802

#### New Contributors

-   [@&#8203;dependabot](https://github.com/dependabot) made their first contribution in [pypa/packaging#782
-   [@&#8203;edgarrmondragon](https://github.com/edgarrmondragon) made their first contribution in [pypa/packaging#753

**Full Changelog**: pypa/packaging@24.0...24.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMyIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants