Skip to main content

Release facilities to ease the management of buildout based projects.

Project description

freitag.releaser

Release facilities to ease the management of buildout based projects.

Standing on the shoulder of giants

This distribution intends to be as small as possible by integrating a few custom release choices done by the der Freitag development team.

For that it heavily relies on a couple of well known distributions:

What's in?

A few zest.releaser plugins that:

  • check that the git repository is updated update_git_branch
  • update development branches after a release update_develop_branches
  • check translation files are updated check_translations

Additions to plone.releaser:

  • ability to release a distribution within the parent (buildout) project

    • check to ensure the correct branch on the parent project is used check_zope_branch
    • check that the distribution about to release exists check_folders
    • update versions.cfg with the new released version update_versions_cfg
  • gather the changes on distributions (more than only collect_changelog)

  • push cfg files publish_cfg_files

  • check which distributions need a release

  • update batou version pins (components/plone/versions/versions.cfg)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

freitag.releaser-4.0.3.tar.gz (34.1 kB view details)

Uploaded Source

Built Distribution

freitag.releaser-4.0.3-py3-none-any.whl (32.2 kB view details)

Uploaded Python 3

File details

Details for the file freitag.releaser-4.0.3.tar.gz.

File metadata

  • Download URL: freitag.releaser-4.0.3.tar.gz
  • Upload date:
  • Size: 34.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.12

File hashes

Hashes for freitag.releaser-4.0.3.tar.gz
Algorithm Hash digest
SHA256 353611f3ffcf0a8329e3667e35043b660dbc47b22477fb45e84b0175b9498b00
MD5 abf793bc378ec500fb577485f32c076c
BLAKE2b-256 f81ed73b61fc77fbe84081b62bd86595deab55e1c30768a236b6871d75d5afd6

See more details on using hashes here.

File details

Details for the file freitag.releaser-4.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for freitag.releaser-4.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 047678ac590b3cc063d379562becc5f8f784a27a6400c13cd8258fed7b171cb8
MD5 60a60727f62946e254188129a79d86d7
BLAKE2b-256 c722993c9c93f9905e2217e6b987d36c8186e9e7a2b8030aa66b49f588345d00

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page