@@ -730,13 +730,9 @@ def main(test=False):
730
730
else :
731
731
bold = "\033 [1m"
732
732
unbold = "\033 [0m"
733
- registerWinPythonHelp = f"""Register distribution
734
- Associate file extensions, icons and context menu { unbold } WinPython{ unbold } with this WinPython.
735
- """
733
+ registerWinPythonHelp = f"Register distribution: associate file extensions, icons and context menu with this WinPython"
736
734
737
- unregisterWinPythonHelp = f"""Unregister distribution
738
- De-Associate file extensions, icons and context menu { unbold } WinPython{ unbold } from this WinPython.
739
- """
735
+ unregisterWinPythonHelp = f"Unregister distribution: de-associate file extensions, icons and context menu from this WinPython"
740
736
741
737
parser = ArgumentParser (
742
738
description = "WinPython Package Manager: handle a WinPython Distribution and its packages" ,
@@ -751,29 +747,29 @@ def main(test=False):
751
747
help = "optional package name or package wheel" ,
752
748
)
753
749
parser .add_argument (
754
- "-r" ,
755
- "--reverse-tree" ,
756
- dest = "pipup" ,
750
+ "--register" ,
751
+ dest = "registerWinPython" ,
757
752
action = "store_const" ,
758
753
const = True ,
759
754
default = False ,
760
- help = f"show reverse dependancies of the given package[option]. { unbold } wppm -r pytest[test] { unbold } " ,
755
+ help = registerWinPythonHelp ,
761
756
)
762
757
parser .add_argument (
763
- "-p" ,
764
- "--package-tree" ,
765
- dest = "pipdown" ,
758
+ "--unregister" ,
759
+ dest = "unregisterWinPython" ,
766
760
action = "store_const" ,
767
761
const = True ,
768
762
default = False ,
769
- help = f"show dependancies of the given package[option]. { unbold } wppm -p pandas[test] { unbold } " ,
763
+ help = unregisterWinPythonHelp ,
770
764
)
771
765
parser .add_argument (
772
- "-l" ,
773
- dest = "levels" ,
774
- type = int ,
775
- default = 2 ,
776
- help = "show l levels of depth of hierarchy from given package default is 2 levels" ,
766
+ "-v" ,
767
+ "--verbose" ,
768
+ dest = "verbose" ,
769
+ action = "store_const" ,
770
+ const = True ,
771
+ default = False ,
772
+ help = "show more details on packages and actions" ,
777
773
)
778
774
parser .add_argument (
779
775
"-ls" ,
@@ -782,47 +778,44 @@ def main(test=False):
782
778
action = "store_const" ,
783
779
const = True ,
784
780
default = False ,
785
- help = f"list packages matching the given package expression. { unbold } wppm -ls{ unbold } " ,
786
- )
781
+ help = f"list packages matching the given [optionnal] package expression: { unbold } wppm -ls{ unbold } , { unbold } wppm -ls pand { unbold } " ,
782
+ )
787
783
parser .add_argument (
788
- "-lsa" ,
789
- "--list_all" ,
790
- dest = "all" ,
784
+ "-p" ,
785
+ dest = "pipdown" ,
791
786
action = "store_const" ,
792
787
const = True ,
793
788
default = False ,
794
- help = "list details of packages matching the given regular expression (pip inspect) " ,
789
+ help = f"show Package dependancies of the given package[option]: { unbold } wppm -p pandas[test] { unbold } " ,
795
790
)
796
791
parser .add_argument (
797
- "-v" ,
798
- "--verbose" ,
799
- dest = "verbose" ,
792
+ "-r" ,
793
+ dest = "pipup" ,
800
794
action = "store_const" ,
801
795
const = True ,
802
796
default = False ,
803
- help = "show more from package summary and description " ,
797
+ help = f "show Reverse dependancies of the given package[option]: { unbold } wppm -r pytest[test] { unbold } " ,
804
798
)
805
799
parser .add_argument (
806
- "--register" ,
807
- dest = "registerWinPython" ,
808
- action = "store_const" ,
809
- const = True ,
810
- default = False ,
811
- help = registerWinPythonHelp ,
800
+ "-l" ,
801
+ dest = "levels" ,
802
+ type = int ,
803
+ default = 2 ,
804
+ help = f"show 'LEVELS' levels of dependancies of the package, default is 2: { unbold } wppm -p pandas -l1{ unbold } " ,
812
805
)
813
806
parser .add_argument (
814
- "--unregister " ,
815
- dest = "unregisterWinPython " ,
807
+ "-lsa " ,
808
+ dest = "all " ,
816
809
action = "store_const" ,
817
810
const = True ,
818
811
default = False ,
819
- help = unregisterWinPythonHelp ,
812
+ help = f"list details of package names matching given regular expression: { unbold } wppm -lsa pandas -l1 { unbold } " ,
820
813
)
821
814
parser .add_argument (
822
815
"-t" ,
823
816
dest = "target" ,
824
817
default = sys .prefix ,
825
- help = " path to target Python distribution " f' (default: "{ sys .prefix } ")' ,
818
+ help = f' path to target Python distribution (default: "{ sys .prefix } ")' ,
826
819
)
827
820
parser .add_argument (
828
821
"-i" ,
@@ -840,7 +833,7 @@ def main(test=False):
840
833
action = "store_const" ,
841
834
const = True ,
842
835
default = False ,
843
- help = "uninstall package" ,
836
+ help = "uninstall package (use pip for more features) " ,
844
837
)
845
838
args = parser .parse_args ()
846
839
targetpython = None
0 commit comments