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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2020.11.15 #672

Merged
merged 1 commit into from Nov 15, 2020
Merged

Release 2020.11.15 #672

merged 1 commit into from Nov 15, 2020

Conversation

cjolowicz
Copy link
Owner

@cjolowicz cjolowicz commented Nov 14, 2020

Overview of Changes

This section highlights the main changes brought by this release.

  • Manage GitHub labels using a YAML configuration file (thanks @oncleben31)

    GitHub labels can now be managed using the .github/labels.yml configuration file, using the GitHub Labeler action. Labels are used, among other things, to categorize pull requests for the release notes. Thanks to the new Labeler workflow, it is no longer necessary to create GitHub labels manually after generating a project.

  • Support packages whose name does not match the project name (thanks @oncleben31)

    By default, Poetry only includes packages if their name matches the configured project name. If a custom package_name is specified on project generation, the package must be listed explicitly in the pyproject.toml file. This is now done automatically on project generation.

  • Use standalone build backend for PEP 517 builds (thanks @paw-lu)

    Generated projects now use the new standalone build backend introduced by Poetry 1.1. This greatly speeds up PEP 517 isolated builds, because they no longer need to install the full Poetry CLI to build the package.

Read on for a complete list of changes.

Changes

This section lists changes affecting generated projects.

馃殌 Features

馃 Fixes

馃摝 Dependencies

Changes to the Cookiecutter

This section lists changes to the Cookiecutter that don't affect generated projects.

馃 Fixes

馃摎 Documentation

馃摝 Dependencies

@cjolowicz cjolowicz added the documentation Improvements or additions to documentation label Nov 14, 2020
@cjolowicz cjolowicz merged commit 1f9dd1d into master Nov 15, 2020
@cjolowicz cjolowicz deleted the release-2020.11.15 branch November 15, 2020 14:45
@cjolowicz cjolowicz added cookiecutter Changes outside of the template directory skip-changelog Changes that should be omitted from the release notes labels Nov 15, 2020
paw-lu pushed a commit to paw-lu/cookiecutter-hypermodern-python that referenced this pull request Mar 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cookiecutter Changes outside of the template directory documentation Improvements or additions to documentation skip-changelog Changes that should be omitted from the release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant