forked from dot-bob/p2pp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathversion.py
More file actions
117 lines (107 loc) · 5.35 KB
/
version.py
File metadata and controls
117 lines (107 loc) · 5.35 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
__author__ = 'Tom Van den Eede'
__copyright__ = 'Copyright 2018-2021, Palette2 Splicer Post Processing Project'
__credits__ = ['Tom Van den Eede',
'Tim Brookman'
]
__license__ = 'GPLv3'
__maintainer__ = 'Tom Van den Eede'
__email__ = 'P2PP@pandora.be'
__status__ = 'BETA'
releaseinfo = {
'4.16.0': "final release for PrusaSlicer 2.2.0",
'5.0.0': "Development start for PrusaSlicer 2.3.0",
'5.1.0': "Automatic detection of bed origin and size",
'5.2.0': "Static side purge",
'5.2.1': "Extruder clear added on static purge",
'5.3.0': "error in minimal linear ping length error string",
'5.4.0': "corrected is_movement_command checking",
'5.5.0': "correction in non-synched support material handling",
'5.6.0': "updated in Aboslute conversion post processing",
'5.7.0': "Fixup More than 4 color print",
"5.10.0": "General code restructuring for optimized processing",
"5.10.1": "further process optimization",
"5.10.2": "typo correction in TOOLSTART processing",
"5.11.0": "memory usage optimization",
"5.12.0": "further memory usage optimization, speed optimization",
"5.13.0": "weekend development cut off with some bugfixes",
"5.14.0": "rewrite path processing routines",
"5.15.0": "taken care to retain empty comments",
"5.16.0": "fixup Z-move after unload",
"5.17.0": "fixup error when doing unprocessed tower entry",
"5.18.0": "MAF file is generated as BINARY file",
"5.19.0": "update to config parsin from prusa settings instead of parsing in full file",
"5.20.0": "updated parseline routine to prevent repetitive function call",
"5.21.0": "small correction in gui and filemant type processing",
"5.22.0": "corrected tower delta",
"5.23.0": "better tower detection",
"5.24.0": "DO_NOT_GENERATE_M0 option added",
"5.25.0": "possible incorrect tool select - corrected",
"5.26.0": "remove M0 from existing output",
"5.27.0": "correction in the tower delta calculation",
"6.0.0": "Switched to Qt gui + corrected variable layer",
"6.0.1": "Corrected info to enter to make sure it works in PS2.2",
"6.0.2": "OMEGA Error generation caused exception",
"6.0.3": "Updated internal logo / some minor corrections",
"6.0.4": "general changes to what is error vs information",
"6.1.0": "correction for asynchronous call ion MACOS + exist statements ",
"6.1.1": "resizable form",
"6.1.2": "windows version update - added ! in the outut path so it can be copied directly",
"6.1.3": "correction empty grid after tool purge should not be dropped (sidewipe)",
"6.1.4": "added positioning speed correction after removing the unload code",
"6.1.5": "swapped z-height correction nin unprocessed code with movement command to avoid collisions",
"6.1.6": "Introduction of configurator using -config flag",
"6.1.7": "ICorrection full purge first tool change",
"6.1.8": "configuraton - added basic material support",
"6.2.0": "configuraton - basic support for default configs",
"6.2.1": "Pressure Advance processing M527 added - tool number gets reset to 0",
"6.2.2": "Bug correction in the processing of the config parameters + added manual swap",
"6.2.3": "Initial tower optimizations",
"6.2.4": "Klipper toolchange support",
"6.2.5": "Fix for the tower delta implementation",
"6.2.6": "Fix for warning on TOWERDELTA",
"6.2.7": "Fix in full tower purge",
"6.2.8": "v.current_z value incorrrectly used in fullpurgetower reduction",
"6.2.9": "bed override",
"6.2.10": "BB3D motor power command corrected",
"6.2.11": "retraction after generating BRIM in fullpurge mode",
"6.2.12": "changed code loading in UTF-8",
"6.2.13": "IO Error for non-existing lastconf.conf file",
"6.2.14": "Added extra check on empty printer profile on config",
"6.2.15": "UTF8 config for config output",
"6.2.16": "first layer height can be defined as % of layerheight",
"6.2.17": "correction end processing with full purge",
"6.2.18": "save_unprocessed processing corrected",
"6.2.19": "FULLPURGEREDUCTION/WIPEFEEDRATE parameter correction in config support",
"6.2.20": "SAVEUNPROCESED corrected - was not adding \\n at the end of the lines",
"6.2.21": "Allow spaces between keyywords = and values in parameters",
"6.2.22": "added extra config parameters",
"6.2.23": "corrected processing for variable layer",
"6.2.24": "applied wipe feed rate restriction to main tower as well",
"6.2.25": "removed more than 4 color processing/ pplus correction",
"6.2.26": "BB3D Minimal clearence height",
"6.2.27": "Fix P+ loading offset and PPM procressing˚",
"6.2.28": "fixed color names˚",
"6.2.29": "bug fix absolute extrusion˚",
"7.0.00": "Palette 3 intro",
"7.0.01": "Fix output file error when no output file is specified",
"7.0.02": "Fix bug in side purge large unretract",
"7.0.03": "Fix bug in side purge large unretract",
"7.0.04": "Fix bug in palette+ when no default and actual algorithms are defines",
"7.0.05": "Fix bug in palette+ invalid interpollation calculation",
"7.0.06": "Added warning to place palette model specifier BEFORE algorithm info",
"7.0.07": "Do not generate T0 if in Klipper mode",
"7.0.08": "Handle TOOLCHANGE LOAD",
"7.0.09": "Added BIGBRAIN3D_SINGLEBLOB",
"7.1.00": "Fixup large retruact on blobs",
"7.1.10": "Error in largeunretract routine",
"7.1.11": "BUG Fix M220 processing",
'--- RELEASE INFORMATION': 'END'
}
# general version info
MajorVersion = 7
MinorVersion = 1
Build = 11
latest_stable_version = ""
Version = "{}.{:02}.{:02}".format(MajorVersion, MinorVersion, Build)
if __name__ == "__main__":
print(Version)