annotate roundup/dist/command/install_lib.py @ 7702:70a6ee453ddc

fix: fix failing test when crypt is missing. In 3.13 crypt is gone and there is no replacement as it's supplied by a .so as _crypt. Don't hardcode the crypt method in the array, add it (next to last) only if crypt was detected.
author John Rouillard <rouilj@ieee.org>
date Mon, 20 Nov 2023 17:12:46 -0500
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/