diff --git a/src/flake8_requirements/modules.py b/src/flake8_requirements/modules.py
index <HASH>..<HASH> 100644
--- a/src/flake8_requirements/modules.py
+++ b/src/flake8_requirements/modules.py
@@ -501,9 +501,14 @@ STDLIB_PY3 = (
 # Mapping for known 3rd party projects, which provide more than one module
 # or the name of the module is different than the project name itself.
 KNOWN_3RD_PARTIES = {
+    # NOTE: The allure-pytest package does not provide allure module directly
+    #       but it depends on allure-python-commons which provides it. User
+    #       will most likely specify allure-pytest as a dependency, though.
+    "allure-pytest": ["allure"],
     "awesome_slugify": ["slugify"],
     "beautifulsoup4": ["bs4"],
     "cx_oracle": ["cx_Oracle"],
+    "databricks-connect": ["pyspark"],
     "enum34": ["enum"],
     "factory_boy": ["factory"],
     "google_api_python_client": ["apiclient", "googleapiclient"],
@@ -521,6 +526,7 @@ KNOWN_3RD_PARTIES = {
     "pillow": ["PIL"],
     "protobuf": ["google.protobuf"],
     "py_lru_cache": ["lru"],
+    "pyhamcrest": ["hamcrest"],
     "pyicu": ["icu"],
     "pyjwt": ["jwt"],
     "pyopenssl": ["OpenSSL"],
Add allure, pyspark and hamcrest to 3rd parties

Closes #<I>