
__version__ = "2.0.dev8"

__all__ = [
  'cnclient',
  'cnclient_1_1',
  'd1baseclient',
  'd1baseclient_1_1',
  'd1baseclient_2_0',
  'd1client',
  'data_package',
  'logrecorditerator',
  'mnclient',
  'mnclient_1_1',
  'object_format_info',
  'objectlistiterator',
  'solr_client',
  'svnrevision',
  'systemmetadata',
]


__version__ = "2.0.dev8"

# __all__ = [
#   'cnclient',
#   'cnclient_1_1',
#   'd1baseclient',
#   'd1baseclient_1_1',
#   'd1baseclient_2_0',
#   'd1client',
#   'data_package',
#   'logrecorditerator',
#   'mnclient',
#   'mnclient_1_1',
#   'object_format_info',
#   'objectlistiterator',
#   'solr_client',
#   'svnrevision',
#   'systemmetadata',
# ]

Remove implicit import of symbols
Remove implicit import of symbols

Currently, using libclient for python requires selecting the target node type (MN or CN) and the target DataONE API version, by specifying the appropriate client, so it better to use the library by explicitly importing only the needed clients instead of all of of them.

  
  __version__ = "2.0.dev8"
  
- __all__ = [
+ # __all__ = [
-   'cnclient',
+ #   'cnclient',
-   'cnclient_1_1',
+ #   'cnclient_1_1',
-   'd1baseclient',
+ #   'd1baseclient',
-   'd1baseclient_1_1',
+ #   'd1baseclient_1_1',
-   'd1baseclient_2_0',
+ #   'd1baseclient_2_0',
-   'd1client',
+ #   'd1client',
-   'data_package',
+ #   'data_package',
-   'logrecorditerator',
+ #   'logrecorditerator',
-   'mnclient',
+ #   'mnclient',
-   'mnclient_1_1',
+ #   'mnclient_1_1',
-   'object_format_info',
+ #   'object_format_info',
-   'objectlistiterator',
+ #   'objectlistiterator',
-   'solr_client',
+ #   'solr_client',
-   'svnrevision',
+ #   'svnrevision',
-   'systemmetadata',
+ #   'systemmetadata',
- ]
+ # ]
  
Remove implicit import of symbols
## Code Before:

__version__ = "2.0.dev8"

__all__ = [
  'cnclient',
  'cnclient_1_1',
  'd1baseclient',
  'd1baseclient_1_1',
  'd1baseclient_2_0',
  'd1client',
  'data_package',
  'logrecorditerator',
  'mnclient',
  'mnclient_1_1',
  'object_format_info',
  'objectlistiterator',
  'solr_client',
  'svnrevision',
  'systemmetadata',
]

## Instruction:
Remove implicit import of symbols
## Code After:

__version__ = "2.0.dev8"

# __all__ = [
#   'cnclient',
#   'cnclient_1_1',
#   'd1baseclient',
#   'd1baseclient_1_1',
#   'd1baseclient_2_0',
#   'd1client',
#   'data_package',
#   'logrecorditerator',
#   'mnclient',
#   'mnclient_1_1',
#   'object_format_info',
#   'objectlistiterator',
#   'solr_client',
#   'svnrevision',
#   'systemmetadata',
# ]
