Welcome to mirror list, hosted at ThFree Co, Russian Federation.

README.md « lts « release - git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 8f7b6f0b87a8ce0fbc8a524797cea60bfaf2ee30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
This folder contains several scripts to smoothen the Blender LTS releases.

create_download_urls.py
=======================

This python script is used to generate the download urls which we can
copy-paste directly into the CMS of www.blender.org.

Usage: create_download_urls.py --version 2.83.7

Arguments:
  --version VERSION  Version string in the form of {major}.{minor}.{build}
                     (eg 2.83.7)

The resulting html will be printed to the console.

create_release_notes.py
=======================

This python script is used to generate the release notes which we can
copy-paste directly into the CMS of www.blender.org and stores.

Usage: ./create_release_notes.py --task=T77348 --version=2.83.7

Arguments:
  --version VERSION  Version string in the form of {major}.{minor}.{build}
                     (e.g. 2.83.7)
  --task TASK        Phabricator ticket that is contains the release notes
                     information (e.g. T77348)
  --format FORMAT    Format the result in `text`, `steam`, `wiki` or `html`

Requirements
============

* Python 3.8 or later
* Python phabricator client version 0.7.0
  https://pypi.org/project/phabricator/

For convenience the python modules can be installed using pip

    pip3 install -r ./requirements.txt