Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check #2

Closed
wants to merge 1 commit into from
Closed

Check #2

wants to merge 1 commit into from

Conversation

harshad16
Copy link
Owner

Related Issues and Dependencies

This introduces a breaking change

  • Yes
  • No

This Pull Request implements

… Explain your changes.

Description

@harshad16
Copy link
Owner Author

Pre-Commit Test failed! Click here
[INFO] Initializing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Initializing environment for https://github.com/psf/black.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8:pep8-naming.
[INFO] Installing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/psf/black.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
Tabs remover.............................................................Passed
Trim Trailing Whitespace.................................................Passed
Check for merge conflicts................................................Passed
Fix End of Files.........................................................Passed
Tests should end in _test.py.............................................Passed
Check for added large files..............................................Passed
Check for byte-order marker..............................................Passed
Check for case conflicts.................................................Passed
Check docstring is first.................................................Passed
Check JSON...............................................................Passed
Check for broken symlinks............................(no files to check)Skipped
Detect Private Key.......................................................Passed
Check python ast.........................................................Passed
Debug Statements (Python)................................................Passed
pydocstyle...............................................................Passed
Check Toml...............................................................Passed
Check Yaml...............................................................Passed
Fix End of Files.........................................................Passed
Trim Trailing Whitespace.................................................Passed
mypy.....................................................................Failed
- hook id: mypy
- exit code: 1

solgate/utils/io.py:127: error: Name 're.Pattern' is not defined
solgate/utils/io.py:134: error: Argument 1 to "lru_cache" has incompatible type "Callable[[str], Any]"; expected "Optional[int]"
solgate/utils/io.py:192: error: Need type annotation for 'parser'
solgate/utils/io.py:192: error: Argument 1 to "_create_parser" has incompatible type "str"; expected "Callable[..., <nothing>]"
solgate/utils/io.py:194: error: "_lru_cache_wrapper[Any]" has no attribute "pattern"
solgate/utils/io.py:201: error: "_lru_cache_wrapper[Any]" has no attribute "attributes"
Found 6 errors in 1 file (checked 10 source files)

black....................................................................Passed
flake8...................................................................Passed

@harshad16
Copy link
Owner Author

Pytest Test failed! Click here
/opt/app-root/lib/python3.6/site-packages/setuptools/dist.py:398: UserWarning: Normalizing '2.0.0-alpha' to '2.0.0a0'
  normalized_version,
running test
Searching for fsspec>=0.6.0
Reading https://pypi.org/simple/fsspec/
Downloading https://files.pythonhosted.org/packages/e3/3d/f2762411c4b15a4c8391a182a3ace7ade3d861f686af90dcd0a336d4df2e/fsspec-0.8.2-py3-none-any.whl#sha256=8ce8b237670981f3d61606e71d80b2c455a6e9a3533037639992004052e9d5e0
Best match: fsspec 0.8.2
Processing fsspec-0.8.2-py3-none-any.whl
Installing fsspec-0.8.2-py3-none-any.whl to /workspace/repo/.eggs
writing requirements to /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg/EGG-INFO/requires.txt

Installed /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg
running egg_info
creating solgate.egg-info
writing solgate.egg-info/PKG-INFO
writing dependency_links to solgate.egg-info/dependency_links.txt
writing entry points to solgate.egg-info/entry_points.txt
writing requirements to solgate.egg-info/requires.txt
writing top-level names to solgate.egg-info/top_level.txt
writing manifest file 'solgate.egg-info/SOURCES.txt'
reading manifest file 'solgate.egg-info/SOURCES.txt'
writing manifest file 'solgate.egg-info/SOURCES.txt'
running build_ext
solgate (unittest.loader._FailedTest) ... ERROR
conftest (unittest.loader._FailedTest) ... ERROR
lookup_test (unittest.loader._FailedTest) ... ERROR
report_test (unittest.loader._FailedTest) ... ERROR
transfer_test (unittest.loader._FailedTest) ... ERROR
io_test (unittest.loader._FailedTest) ... ERROR
s3_test (unittest.loader._FailedTest) ... ERROR
cli_test (unittest.loader._FailedTest) ... ERROR

======================================================================
ERROR: solgate (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: solgate
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 462, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib64/python3.6/unittest/loader.py", line 369, in _get_module_from_name
    __import__(name)
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: conftest (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: conftest
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/conftest.py", line 8, in <module>
    from solgate.utils import S3FileSystem
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: lookup_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: lookup_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/lookup_test.py", line 8, in <module>
    from solgate import lookup
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: report_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: report_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/report_test.py", line 7, in <module>
    from solgate import report
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: transfer_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: transfer_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/transfer_test.py", line 5, in <module>
    from solgate import transfer
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: io_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: io_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/io_test.py", line 4, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: s3_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: s3_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/s3_test.py", line 9, in <module>
    from solgate.utils import s3
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: cli_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: cli_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/cli_test.py", line 6, in <module>
    from solgate.cli import cli
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


----------------------------------------------------------------------
Ran 8 tests in 0.001s

FAILED (errors=8)
Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>

@harshad16
Copy link
Owner Author

/retest

@harshad16
Copy link
Owner Author

Pre-Commit Test failed! Click here
[INFO] Initializing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Initializing environment for https://github.com/psf/black.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8:pep8-naming.
[INFO] Installing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/psf/black.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
Tabs remover.............................................................Passed
Trim Trailing Whitespace.................................................Passed
Check for merge conflicts................................................Passed
Fix End of Files.........................................................Passed
Tests should end in _test.py.............................................Passed
Check for added large files..............................................Passed
Check for byte-order marker..............................................Passed
Check for case conflicts.................................................Passed
Check docstring is first.................................................Passed
Check JSON...............................................................Passed
Check for broken symlinks............................(no files to check)Skipped
Detect Private Key.......................................................Passed
Check python ast.........................................................Passed
Debug Statements (Python)................................................Passed
pydocstyle...............................................................Passed
Check Toml...............................................................Passed
Check Yaml...............................................................Passed
Fix End of Files.........................................................Passed
Trim Trailing Whitespace.................................................Passed
mypy.....................................................................Failed
- hook id: mypy
- exit code: 1

solgate/utils/io.py:127: error: Name 're.Pattern' is not defined
solgate/utils/io.py:134: error: Argument 1 to "lru_cache" has incompatible type "Callable[[str], Any]"; expected "Optional[int]"
solgate/utils/io.py:192: error: Need type annotation for 'parser'
solgate/utils/io.py:192: error: Argument 1 to "_create_parser" has incompatible type "str"; expected "Callable[..., <nothing>]"
solgate/utils/io.py:194: error: "_lru_cache_wrapper[Any]" has no attribute "pattern"
solgate/utils/io.py:201: error: "_lru_cache_wrapper[Any]" has no attribute "attributes"
Found 6 errors in 1 file (checked 10 source files)

black....................................................................Passed
flake8...................................................................Passed

@harshad16
Copy link
Owner Author

Pytest Test failed! Click here
/opt/app-root/lib/python3.6/site-packages/setuptools/dist.py:398: UserWarning: Normalizing '2.0.0-alpha' to '2.0.0a0'
  normalized_version,
running test
Searching for fsspec>=0.6.0
Reading https://pypi.org/simple/fsspec/
Downloading https://files.pythonhosted.org/packages/e3/3d/f2762411c4b15a4c8391a182a3ace7ade3d861f686af90dcd0a336d4df2e/fsspec-0.8.2-py3-none-any.whl#sha256=8ce8b237670981f3d61606e71d80b2c455a6e9a3533037639992004052e9d5e0
Best match: fsspec 0.8.2
Processing fsspec-0.8.2-py3-none-any.whl
Installing fsspec-0.8.2-py3-none-any.whl to /workspace/repo/.eggs
writing requirements to /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg/EGG-INFO/requires.txt

Installed /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg
running egg_info
creating solgate.egg-info
writing solgate.egg-info/PKG-INFO
writing dependency_links to solgate.egg-info/dependency_links.txt
writing entry points to solgate.egg-info/entry_points.txt
writing requirements to solgate.egg-info/requires.txt
writing top-level names to solgate.egg-info/top_level.txt
writing manifest file 'solgate.egg-info/SOURCES.txt'
reading manifest file 'solgate.egg-info/SOURCES.txt'
writing manifest file 'solgate.egg-info/SOURCES.txt'
running build_ext
solgate (unittest.loader._FailedTest) ... ERROR
conftest (unittest.loader._FailedTest) ... ERROR
lookup_test (unittest.loader._FailedTest) ... ERROR
report_test (unittest.loader._FailedTest) ... ERROR
transfer_test (unittest.loader._FailedTest) ... ERROR
io_test (unittest.loader._FailedTest) ... ERROR
s3_test (unittest.loader._FailedTest) ... ERROR
cli_test (unittest.loader._FailedTest) ... ERROR

======================================================================
ERROR: solgate (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: solgate
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 462, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib64/python3.6/unittest/loader.py", line 369, in _get_module_from_name
    __import__(name)
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: conftest (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: conftest
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/conftest.py", line 8, in <module>
    from solgate.utils import S3FileSystem
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: lookup_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: lookup_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/lookup_test.py", line 8, in <module>
    from solgate import lookup
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: report_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: report_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/report_test.py", line 7, in <module>
    from solgate import report
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: transfer_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: transfer_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/transfer_test.py", line 5, in <module>
    from solgate import transfer
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: io_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: io_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/io_test.py", line 4, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: s3_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: s3_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/s3_test.py", line 9, in <module>
    from solgate.utils import s3
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: cli_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: cli_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/cli_test.py", line 6, in <module>
    from solgate.cli import cli
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


----------------------------------------------------------------------
Ran 8 tests in 0.001s

FAILED (errors=8)
Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>

@harshad16
Copy link
Owner Author

Pre-Commit Test failed! Click here
[INFO] Initializing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Initializing environment for https://github.com/psf/black.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8:pep8-naming.
[INFO] Installing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/psf/black.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
Tabs remover.............................................................Passed
Trim Trailing Whitespace.................................................Passed
Check for merge conflicts................................................Passed
Fix End of Files.........................................................Passed
Tests should end in _test.py.............................................Passed
Check for added large files..............................................Passed
Check for byte-order marker..............................................Passed
Check for case conflicts.................................................Passed
Check docstring is first.................................................Passed
Check JSON...............................................................Passed
Check for broken symlinks............................(no files to check)Skipped
Detect Private Key.......................................................Passed
Check python ast.........................................................Passed
Debug Statements (Python)................................................Passed
pydocstyle...............................................................Passed
Check Toml...............................................................Passed
Check Yaml...............................................................Passed
Fix End of Files.........................................................Passed
Trim Trailing Whitespace.................................................Passed
mypy.....................................................................Failed
- hook id: mypy
- exit code: 1

solgate/utils/io.py:127: error: Name 're.Pattern' is not defined
solgate/utils/io.py:134: error: Argument 1 to "lru_cache" has incompatible type "Callable[[str], Any]"; expected "Optional[int]"
solgate/utils/io.py:192: error: Need type annotation for 'parser'
solgate/utils/io.py:192: error: Argument 1 to "_create_parser" has incompatible type "str"; expected "Callable[..., <nothing>]"
solgate/utils/io.py:194: error: "_lru_cache_wrapper[Any]" has no attribute "pattern"
solgate/utils/io.py:201: error: "_lru_cache_wrapper[Any]" has no attribute "attributes"
Found 6 errors in 1 file (checked 10 source files)

black....................................................................Passed
flake8...................................................................Passed

@harshad16
Copy link
Owner Author

Pytest Test failed! Click here
/opt/app-root/lib/python3.6/site-packages/setuptools/dist.py:398: UserWarning: Normalizing '2.0.0-alpha' to '2.0.0a0'
  normalized_version,
running test
Searching for fsspec>=0.6.0
Reading https://pypi.org/simple/fsspec/
Downloading https://files.pythonhosted.org/packages/e3/3d/f2762411c4b15a4c8391a182a3ace7ade3d861f686af90dcd0a336d4df2e/fsspec-0.8.2-py3-none-any.whl#sha256=8ce8b237670981f3d61606e71d80b2c455a6e9a3533037639992004052e9d5e0
Best match: fsspec 0.8.2
Processing fsspec-0.8.2-py3-none-any.whl
Installing fsspec-0.8.2-py3-none-any.whl to /workspace/repo/.eggs
writing requirements to /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg/EGG-INFO/requires.txt

Installed /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg
running egg_info
creating solgate.egg-info
writing solgate.egg-info/PKG-INFO
writing dependency_links to solgate.egg-info/dependency_links.txt
writing entry points to solgate.egg-info/entry_points.txt
writing requirements to solgate.egg-info/requires.txt
writing top-level names to solgate.egg-info/top_level.txt
writing manifest file 'solgate.egg-info/SOURCES.txt'
reading manifest file 'solgate.egg-info/SOURCES.txt'
writing manifest file 'solgate.egg-info/SOURCES.txt'
running build_ext
solgate (unittest.loader._FailedTest) ... ERROR
cli_test (unittest.loader._FailedTest) ... ERROR
conftest (unittest.loader._FailedTest) ... ERROR
lookup_test (unittest.loader._FailedTest) ... ERROR
report_test (unittest.loader._FailedTest) ... ERROR
transfer_test (unittest.loader._FailedTest) ... ERROR
io_test (unittest.loader._FailedTest) ... ERROR
s3_test (unittest.loader._FailedTest) ... ERROR

======================================================================
ERROR: solgate (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: solgate
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 462, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib64/python3.6/unittest/loader.py", line 369, in _get_module_from_name
    __import__(name)
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: cli_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: cli_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/cli_test.py", line 6, in <module>
    from solgate.cli import cli
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: conftest (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: conftest
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/conftest.py", line 8, in <module>
    from solgate.utils import S3FileSystem
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: lookup_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: lookup_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/lookup_test.py", line 8, in <module>
    from solgate import lookup
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: report_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: report_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/report_test.py", line 7, in <module>
    from solgate import report
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: transfer_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: transfer_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/transfer_test.py", line 5, in <module>
    from solgate import transfer
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: io_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: io_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/io_test.py", line 4, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: s3_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: s3_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/s3_test.py", line 9, in <module>
    from solgate.utils import s3
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


----------------------------------------------------------------------
Ran 8 tests in 0.001s

FAILED (errors=8)
Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>

@harshad16
Copy link
Owner Author

Pre-Commit Test failed! Click here
[INFO] Initializing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Initializing environment for https://github.com/psf/black.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8:pep8-naming.
[INFO] Installing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/psf/black.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
Tabs remover.............................................................Passed
Trim Trailing Whitespace.................................................Passed
Check for merge conflicts................................................Passed
Fix End of Files.........................................................Passed
Tests should end in _test.py.............................................Passed
Check for added large files..............................................Passed
Check for byte-order marker..............................................Passed
Check for case conflicts.................................................Passed
Check docstring is first.................................................Passed
Check JSON...............................................................Passed
Check for broken symlinks............................(no files to check)Skipped
Detect Private Key.......................................................Passed
Check python ast.........................................................Passed
Debug Statements (Python)................................................Passed
pydocstyle...............................................................Passed
Check Toml...............................................................Passed
Check Yaml...............................................................Passed
Fix End of Files.........................................................Passed
Trim Trailing Whitespace.................................................Passed
mypy.....................................................................Failed
- hook id: mypy
- exit code: 1

solgate/utils/io.py:127: error: Name 're.Pattern' is not defined
solgate/utils/io.py:134: error: Argument 1 to "lru_cache" has incompatible type "Callable[[str], Any]"; expected "Optional[int]"
solgate/utils/io.py:192: error: Need type annotation for 'parser'
solgate/utils/io.py:192: error: Argument 1 to "_create_parser" has incompatible type "str"; expected "Callable[..., <nothing>]"
solgate/utils/io.py:194: error: "_lru_cache_wrapper[Any]" has no attribute "pattern"
solgate/utils/io.py:201: error: "_lru_cache_wrapper[Any]" has no attribute "attributes"
Found 6 errors in 1 file (checked 10 source files)

black....................................................................Passed
flake8...................................................................Passed

@harshad16
Copy link
Owner Author

Pytest Test failed! Click here
/opt/app-root/lib/python3.6/site-packages/setuptools/dist.py:398: UserWarning: Normalizing '2.0.0-alpha' to '2.0.0a0'
  normalized_version,
running test
Searching for fsspec>=0.6.0
Reading https://pypi.org/simple/fsspec/
Downloading https://files.pythonhosted.org/packages/e3/3d/f2762411c4b15a4c8391a182a3ace7ade3d861f686af90dcd0a336d4df2e/fsspec-0.8.2-py3-none-any.whl#sha256=8ce8b237670981f3d61606e71d80b2c455a6e9a3533037639992004052e9d5e0
Best match: fsspec 0.8.2
Processing fsspec-0.8.2-py3-none-any.whl
Installing fsspec-0.8.2-py3-none-any.whl to /workspace/repo/.eggs
writing requirements to /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg/EGG-INFO/requires.txt

Installed /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg
running egg_info
creating solgate.egg-info
writing solgate.egg-info/PKG-INFO
writing dependency_links to solgate.egg-info/dependency_links.txt
writing entry points to solgate.egg-info/entry_points.txt
writing requirements to solgate.egg-info/requires.txt
writing top-level names to solgate.egg-info/top_level.txt
writing manifest file 'solgate.egg-info/SOURCES.txt'
reading manifest file 'solgate.egg-info/SOURCES.txt'
writing manifest file 'solgate.egg-info/SOURCES.txt'
running build_ext
solgate (unittest.loader._FailedTest) ... ERROR
cli_test (unittest.loader._FailedTest) ... ERROR
conftest (unittest.loader._FailedTest) ... ERROR
lookup_test (unittest.loader._FailedTest) ... ERROR
report_test (unittest.loader._FailedTest) ... ERROR
transfer_test (unittest.loader._FailedTest) ... ERROR
io_test (unittest.loader._FailedTest) ... ERROR
s3_test (unittest.loader._FailedTest) ... ERROR

======================================================================
ERROR: solgate (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: solgate
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 462, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib64/python3.6/unittest/loader.py", line 369, in _get_module_from_name
    __import__(name)
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: cli_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: cli_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/cli_test.py", line 6, in <module>
    from solgate.cli import cli
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: conftest (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: conftest
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/conftest.py", line 8, in <module>
    from solgate.utils import S3FileSystem
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: lookup_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: lookup_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/lookup_test.py", line 8, in <module>
    from solgate import lookup
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: report_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: report_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/report_test.py", line 7, in <module>
    from solgate import report
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: transfer_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: transfer_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/transfer_test.py", line 5, in <module>
    from solgate import transfer
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: io_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: io_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/io_test.py", line 4, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: s3_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: s3_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/s3_test.py", line 9, in <module>
    from solgate.utils import s3
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


----------------------------------------------------------------------
Ran 8 tests in 0.001s

FAILED (errors=8)
Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>

@harshad16
Copy link
Owner Author

Pre-Commit Test failed! Click here
[INFO] Initializing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Initializing environment for https://github.com/psf/black.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Initializing environment for https://gitlab.com/PyCQA/flake8:pep8-naming.
[INFO] Installing environment for git://github.com/Lucas-C/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for git://github.com/pycqa/pydocstyle.git.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/pre-commit/mirrors-mypy.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://github.com/psf/black.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
[INFO] Installing environment for https://gitlab.com/PyCQA/flake8.
[INFO] Once installed this environment will be reused.
[INFO] This may take a few minutes...
Tabs remover.............................................................Passed
Trim Trailing Whitespace.................................................Passed
Check for merge conflicts................................................Passed
Fix End of Files.........................................................Passed
Tests should end in _test.py.............................................Passed
Check for added large files..............................................Passed
Check for byte-order marker..............................................Passed
Check for case conflicts.................................................Passed
Check docstring is first.................................................Passed
Check JSON...............................................................Passed
Check for broken symlinks............................(no files to check)Skipped
Detect Private Key.......................................................Passed
Check python ast.........................................................Passed
Debug Statements (Python)................................................Passed
pydocstyle...............................................................Passed
Check Toml...............................................................Passed
Check Yaml...............................................................Passed
Fix End of Files.........................................................Passed
Trim Trailing Whitespace.................................................Passed
mypy.....................................................................Failed
- hook id: mypy
- exit code: 1

solgate/utils/io.py:127: error: Name 're.Pattern' is not defined
solgate/utils/io.py:134: error: Argument 1 to "lru_cache" has incompatible type "Callable[[str], Any]"; expected "Optional[int]"
solgate/utils/io.py:192: error: Need type annotation for 'parser'
solgate/utils/io.py:192: error: Argument 1 to "_create_parser" has incompatible type "str"; expected "Callable[..., <nothing>]"
solgate/utils/io.py:194: error: "_lru_cache_wrapper[Any]" has no attribute "pattern"
solgate/utils/io.py:201: error: "_lru_cache_wrapper[Any]" has no attribute "attributes"
Found 6 errors in 1 file (checked 10 source files)

black....................................................................Passed
flake8...................................................................Passed

@harshad16
Copy link
Owner Author

Pytest Test failed! Click here
/opt/app-root/lib/python3.6/site-packages/setuptools/dist.py:398: UserWarning: Normalizing '2.0.0-alpha' to '2.0.0a0'
  normalized_version,
running test
Searching for fsspec>=0.6.0
Reading https://pypi.org/simple/fsspec/
Downloading https://files.pythonhosted.org/packages/e3/3d/f2762411c4b15a4c8391a182a3ace7ade3d861f686af90dcd0a336d4df2e/fsspec-0.8.2-py3-none-any.whl#sha256=8ce8b237670981f3d61606e71d80b2c455a6e9a3533037639992004052e9d5e0
Best match: fsspec 0.8.2
Processing fsspec-0.8.2-py3-none-any.whl
Installing fsspec-0.8.2-py3-none-any.whl to /workspace/repo/.eggs
writing requirements to /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg/EGG-INFO/requires.txt

Installed /workspace/repo/.eggs/fsspec-0.8.2-py3.6.egg
running egg_info
creating solgate.egg-info
writing solgate.egg-info/PKG-INFO
writing dependency_links to solgate.egg-info/dependency_links.txt
writing entry points to solgate.egg-info/entry_points.txt
writing requirements to solgate.egg-info/requires.txt
writing top-level names to solgate.egg-info/top_level.txt
writing manifest file 'solgate.egg-info/SOURCES.txt'
reading manifest file 'solgate.egg-info/SOURCES.txt'
writing manifest file 'solgate.egg-info/SOURCES.txt'
running build_ext
solgate (unittest.loader._FailedTest) ... ERROR
cli_test (unittest.loader._FailedTest) ... ERROR
conftest (unittest.loader._FailedTest) ... ERROR
lookup_test (unittest.loader._FailedTest) ... ERROR
report_test (unittest.loader._FailedTest) ... ERROR
transfer_test (unittest.loader._FailedTest) ... ERROR
io_test (unittest.loader._FailedTest) ... ERROR
s3_test (unittest.loader._FailedTest) ... ERROR

======================================================================
ERROR: solgate (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: solgate
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 462, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib64/python3.6/unittest/loader.py", line 369, in _get_module_from_name
    __import__(name)
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: cli_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: cli_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/cli_test.py", line 6, in <module>
    from solgate.cli import cli
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: conftest (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: conftest
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/conftest.py", line 8, in <module>
    from solgate.utils import S3FileSystem
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: lookup_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: lookup_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/lookup_test.py", line 8, in <module>
    from solgate import lookup
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: report_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: report_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/report_test.py", line 7, in <module>
    from solgate import report
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: transfer_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: transfer_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/transfer_test.py", line 5, in <module>
    from solgate import transfer
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: io_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: io_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/io_test.py", line 4, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


======================================================================
ERROR: s3_test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: s3_test
Traceback (most recent call last):
  File "/usr/lib64/python3.6/unittest/loader.py", line 153, in loadTestsFromName
    module = __import__(module_name)
  File "/workspace/repo/tests/utils/s3_test.py", line 9, in <module>
    from solgate.utils import s3
  File "/workspace/repo/solgate/__init__.py", line 5, in <module>
    from .lookup import list_source
  File "/workspace/repo/solgate/lookup.py", line 7, in <module>
    from .utils import S3FileSystem, logger, read_general_config
  File "/workspace/repo/solgate/utils/__init__.py", line 5, in <module>
    from .io import deserialize, key_formatter, read_general_config, serialize
  File "/workspace/repo/solgate/utils/io.py", line 6, in <module>
    from dataclasses import dataclass
ModuleNotFoundError: No module named 'dataclasses'


----------------------------------------------------------------------
Ran 8 tests in 0.001s

FAILED (errors=8)
Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>
error: Test failed: <unittest.runner.TextTestResult run=8 errors=8 failures=0>

Signed-off-by: Harshad Reddy Nalla <hnalla@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant