annotate roundup/dist/command/install_lib.py @ 7882:77c109725a7e

fix: import/export under windows. Export used native \r\n line endings on windows. This results in blank lines when read and Roundup crashes on import. Use \n line endings when writing due to the hard coded \n or \r (but not \r\n) line terminator expected by csv.reader(). Also updates CHANGES.txt to cover this and a the fix for {Otk,Session}.clear() when backed by dumb dbm on windows.
author John Rouillard <rouilj@ieee.org>
date Thu, 18 Apr 2024 19:36:32 -0400
parents 42bf0a707763
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4516
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
1 from roundup.dist.command.build import build_message_files, check_manifest
6647
42bf0a707763 issue2551183 - Replace references to distutils in roundup/dist/command
John Rouillard <rouilj@ieee.org>
parents: 4516
diff changeset
2 from setuptools.command.install_lib import install_lib as base
4516
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
3
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
4 class install_lib(base):
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
5
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
6 def run(self):
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
7 check_manifest()
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
8 build_message_files(self)
85dfe17c182e Installation:
Bernhard Reiter <Bernhard.Reiter@intevation.de>
parents:
diff changeset
9 base.run(self)

Roundup Issue Tracker: http://roundup-tracker.org/