version.py
author Edouard Tisserant <edouard.tisserant@gmail.com>
Tue, 15 Nov 2022 20:43:39 +0100
branchwxPython4
changeset 3677 6d9040e07c32
parent 3587 295f21f9c581
child 3750 f62625418bff
permissions -rw-r--r--
OPC-UA: only support the encryption policy selected in config.

By default open62541 client accepts all supported policies, but in makes problem
when negociating with some servers while most clients seems to only support
one policy at a time.
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     1
#!/usr/bin/env python
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     2
# -*- coding: utf-8 -*-
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     3
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     4
# This file is part of Beremiz, a Integrated Development Environment for
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     5
# programming IEC 61131-3 automates supporting plcopen standard and CanFestival.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     6
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     7
# Copyright (C) 2016: Andrey Skvortsov
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     8
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
     9
# See COPYING file for copyrights details.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    10
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    11
# This program is free software; you can redistribute it and/or
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    12
# modify it under the terms of the GNU General Public License
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    13
# as published by the Free Software Foundation; either version 2
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    14
# of the License, or (at your option) any later version.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    15
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    16
# This program is distributed in the hope that it will be useful,
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    17
# but WITHOUT ANY WARRANTY; without even the implied warranty of
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    18
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    19
# GNU General Public License for more details.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    20
#
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    21
# You should have received a copy of the GNU General Public License
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    22
# along with this program; if not, write to the Free Software
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    23
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    24
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    25
1881
091005ec69c4 fix pylint py3k conversion warning: "(no-absolute-import) import missing `from __future__ import absolute_import`"
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1846
diff changeset
    26
from __future__ import absolute_import
2239
813792f22527 Make information about translation to be in unicode
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1881
diff changeset
    27
from __future__ import unicode_literals
3587
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
    28
from __future__ import print_function
2239
813792f22527 Make information about translation to be in unicode
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1881
diff changeset
    29
1732
94ffe74e6895 clean-up: fix PEP8 E401 multiple imports on one line
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1706
diff changeset
    30
import os
94ffe74e6895 clean-up: fix PEP8 E401 multiple imports on one line
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1706
diff changeset
    31
1692
9cb4d1392baf add information about community support channel to Beremiz and PLCOpenEditor
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1680
diff changeset
    32
def GetCommunityHelpMsg():
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    33
    return _(
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    34
        "The best place to ask questions about Beremiz/PLCOpenEditor\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    35
        "is project's mailing list: beremiz-devel@lists.sourceforge.net\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    36
        "\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    37
        "This is the main community support channel.\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    38
        "For posting it is required to be subscribed to the mailing list.\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    39
        "\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    40
        "You can subscribe to the list here:\n"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    41
        "https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    42
    )
1692
9cb4d1392baf add information about community support channel to Beremiz and PLCOpenEditor
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1680
diff changeset
    43
1736
7e61baa047f0 clean-up: fix PEP8 E302 expected 2 blank lines, found 1
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1735
diff changeset
    44
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    45
def GetAboutDialogInfo(info):
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    46
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    47
    info.Version = app_version
1735
c02818d7e29f clean-up: fix PEP8 W293 blank line contains whitespace
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1732
diff changeset
    48
1758
845ca626db09 clean-up: fix PEP8 E222 multiple spaces after operator
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1754
diff changeset
    49
    info.Copyright = ""
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    50
    info.Copyright += "(C) 2006-2022 Edouard Tisserant\n"
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    51
    info.Copyright += "(C) 2003-2021 Mario de Sousa\n"
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    52
    info.Copyright += "(C) 2016-2018 Andrey Skvortsov\n"
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    53
    info.Copyright += "(C) 2006-2013 Laurent Bessard\n"
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    54
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    55
    info.WebSite = ("http://beremiz.org", "beremiz.org")
1735
c02818d7e29f clean-up: fix PEP8 W293 blank line contains whitespace
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1732
diff changeset
    56
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    57
    info.Developers = (
3570
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    58
        "Edouard Tisserant <contact@beremiz.fr>",
eb915a9fdcb0 IDE: fix About dialog not showing (wxPython4 sequel), update copyright section.
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 2515
diff changeset
    59
        "Mario de Sousa <msousa@fe.up.pt>",
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    60
        "Andrey Skvortsov <andrej.skvortzov@gmail.com>",
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    61
        "Sergey Surkov <surkov.sv@summatechnology.ru>",
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    62
        "Laurent Bessard <laurent.bessard@gmail.com>")
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    63
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    64
    info.License = (
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    65
        '\n This program is free software; you can redistribute it and/or\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    66
        ' modify it under the terms of the GNU General Public License\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    67
        ' as published by the Free Software Foundation; either version 2\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    68
        ' of the License, or (at your option) any later version.\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    69
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    70
        ' This program is distributed in the hope that it will be useful,\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    71
        ' but WITHOUT ANY WARRANTY; without even the implied warranty of\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    72
        ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    73
        ' GNU General Public License below for more details.\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    74
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    75
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    76
        '\n'
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    77
        ''
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    78
    )
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    79
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    80
    # read license file
3587
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
    81
    license_path = os.path.join(
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
    82
        os.path.dirname(os.path.realpath(__file__)), "COPYING")
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    83
    if os.path.exists(license_path):
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    84
        with open(license_path) as f:
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    85
            info.License += f.read()
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
    86
1768
691083b5682a clean-up: fix PEP8 E128 continuation line under-indented for visual indent
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1767
diff changeset
    87
    info.Translators = (
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    88
        "Basque",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    89
        "José Miguel Andonegi <jm.andonegi@gmail.com>, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    90
        "",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
    91
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    92
        "Bengali (Bangladesh)",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    93
        "  Adhir Dutta <likhon52@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    94
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    95
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
    96
        "Chinese",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    97
        "  Frank Guan <gpfrank@163.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    98
        "  Tango Wu <wuyangtang@live.com>, 2017",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
    99
        "  Yiwei Yan <523136664@qq.com>, 2018",
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   100
        "  Ji Wang <2485567515@qq.com>, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   101
        "  珂 曾 <15627997@qq.com>, 2019",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   102
        "",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   103
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   104
        "Dutch (Netherlands)",
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   105
        "  Martijn Berntsen <mxberntsen@gmail.com>, 2019",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   106
        "  Jordy van der Heijden <jordyvanderheijden@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   107
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   108
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   109
        "French",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   110
        "  Edouard Tisserant <edouard.tisserant@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   111
        "  Fabien Marteau <mail@fabienm.eu>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   112
        "  Laurent Bessard <laurent.bessard@gmail.com>, 2008",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   113
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   114
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   115
        "German",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   116
        "  Andrey Skvortsov <andrej.skvortzov@gmail.com>, 2017",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   117
        "  Hendrik Knackstedt <h.knackstedt@stud.uni-hannover.de>, 2017 ",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   118
        "  Mark Muzenhardt <mark.muzenhardt@gmail.com>, 2012",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   119
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   120
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   121
        "Hungarian",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   122
        "  Krisztián Veress <krive001@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   123
        "  Gábor Véninger <veninger.gabor@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   124
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   125
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   126
        "Italian",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   127
        "  Luca Magnabosco <magnabosco.luca@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   128
        "  Manuele Conti <manuele.conti@sirius-es.it>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   129
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   130
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   131
        "Korean",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   132
        "  Ikhwan Kim <duo821228@gmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   133
        "  Reinhard Lee <lij3105@gmail.com>, 2012",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   134
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   135
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   136
        "Polish",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   137
        "  Adam B <adisz.pl@gmail.com>, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   138
        "",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   139
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   140
        "Portuguese",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   141
        "  Pedro Coimbra <pcoimbra310@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   142
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   143
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   144
        "Portuguese (Brazil)",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   145
        "  Rodrigo Rolle <ro_pita@hotmail.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   146
        "  Thiago Alves <thiagoralves@gmail.com>, 2017",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   147
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   148
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   149
        "Romanian",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   150
        "  Emil Saracutu <emil_saracutu@yahoo.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   151
        "",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   152
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   153
        "Russian",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   154
        "  Andrey Skvortsov <andrej.skvortzov@gmail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   155
        "  Sergey Surkov <surkov.sv@summatechnology.ru>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   156
        "  zx_alexis <zxalexis@gmail.com>, 2017",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   157
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   158
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   159
        "Slovenian",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   160
        "  Janez Pregelj <janezpregelj@gmail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   161
        "  Andraz Gregorcic <andraz.gregorcic@smarteh.si>, 2017",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   162
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   163
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   164
        "Spanish",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   165
        "  Carlos Guilarte <guilartec@gmail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   166
        "  Yegor Yefremov <yegorslists@googlemail.com>, 2018",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   167
        "  Jorge Rojas, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   168
        "  Marcial González de Armas <mgacod@gmail.com>, 2017",
2351
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   169
        "  Nelson Mambre <nmambre@gmail.com>, 2017",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   170
        "",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   171
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   172
        "Turkish",
467f6daff4e9 Update Beremiz translations and list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2239
diff changeset
   173
        "  Ibrahim Kilicarslan <ibrahimhalilkilicarslan@outlook.com>, 2018",
1803
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   174
        "",
da138c5a3063 updated all existing translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1780
diff changeset
   175
2515
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   176
        "Vietnamese (Viet Nam)",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   177
        "  Nhất Thìn, 2019",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   178
        "",
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   179
6551a73702a3 updated list of translators
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 2351
diff changeset
   180
1706
b5c0a10145f1 update Russian and French (Fabien M) translations
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1692
diff changeset
   181
    )
1565
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
   182
    return info
894f31f8ca64 make about dialog boxes use standard wx about dialogs
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1561
diff changeset
   183
1749
d73b64672238 clean-up: fix PEP8 E305 expected 2 blank lines after class or function definition
Andrey Skvortsov <andrej.skvortzov@gmail.com>
parents: 1744
diff changeset
   184
3587
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   185
app_version = "1.3-beta2"
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   186
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   187
if __name__ == "__main__":
295f21f9c581 Cleanup and update version.py
Edouard Tisserant <edouard.tisserant@gmail.com>
parents: 3570
diff changeset
   188
    print(app_version)