Rename importable module

pull/2190/head
Paul Pfeister 5 months ago
parent 7f6f600fed
commit ca781a3c3b
No known key found for this signature in database
GPG Key ID: 70D33A96CBD7A994

@ -20,8 +20,8 @@ maintainers = [
"Matheus Felipe <matheusfelipeog@protonmail.com>", "Matheus Felipe <matheusfelipeog@protonmail.com>",
"Sondre Karlsen Dyrnes <sondre@villdyr.no>" "Sondre Karlsen Dyrnes <sondre@villdyr.no>"
] ]
readme = "docs/pyproj/README.md" readme = "docs/pyproject/README.md"
packages = [ { include = "sherlock"} ] packages = [ { include = "sherlock_project"} ]
keywords = [ "osint", "reconnaissance", "information gathering" ] keywords = [ "osint", "reconnaissance", "information gathering" ]
classifiers = [ classifiers = [
"Development Status :: 5 - Production/Stable", "Development Status :: 5 - Production/Stable",
@ -56,4 +56,4 @@ openpyxl = "^3.0.10"
jsonschema = "^4.0.0" jsonschema = "^4.0.0"
[tool.poetry.scripts] [tool.poetry.scripts]
sherlock = 'sherlock.sherlock:main' sherlock = 'sherlock_project.sherlock:main'

@ -18,5 +18,5 @@ if __name__ == "__main__":
print(f"Sherlock requires Python 3.8+\nYou are using Python {python_version}, which is not supported by Sherlock.") print(f"Sherlock requires Python 3.8+\nYou are using Python {python_version}, which is not supported by Sherlock.")
sys.exit(1) sys.exit(1)
from sherlock import sherlock from sherlock_project import sherlock
sherlock.main() sherlock.main()

@ -3,7 +3,7 @@
This module defines the objects for notifying the caller about the This module defines the objects for notifying the caller about the
results of queries. results of queries.
""" """
from sherlock.result import QueryStatus from sherlock_project.result import QueryStatus
from colorama import Fore, Style from colorama import Fore, Style
import webbrowser import webbrowser

@ -24,18 +24,18 @@ import requests
__version__ = "0.14.4" __version__ = "0.14.4"
del __version__ del __version__
from .__init__ import ( # noqa: E402 from sherlock_project.__init__ import ( # noqa: E402
__longname__, __longname__,
__version__ __version__
) )
from requests_futures.sessions import FuturesSession # noqa: E402 from requests_futures.sessions import FuturesSession # noqa: E402
from torrequest import TorRequest # noqa: E402 from torrequest import TorRequest # noqa: E402
from sherlock.result import QueryStatus # noqa: E402 from sherlock_project.result import QueryStatus # noqa: E402
from sherlock.result import QueryResult # noqa: E402 from sherlock_project.result import QueryResult # noqa: E402
from sherlock.notify import QueryNotify # noqa: E402 from sherlock_project.notify import QueryNotify # noqa: E402
from sherlock.notify import QueryNotifyPrint # noqa: E402 from sherlock_project.notify import QueryNotifyPrint # noqa: E402
from sherlock.sites import SitesInformation # noqa: E402 from sherlock_project.sites import SitesInformation # noqa: E402
from colorama import init # noqa: E402 from colorama import init # noqa: E402
from argparse import ArgumentTypeError # noqa: E402 from argparse import ArgumentTypeError # noqa: E402

@ -2,7 +2,7 @@ import os
import json import json
import urllib import urllib
import pytest import pytest
from sherlock.sites import SitesInformation from sherlock_project.sites import SitesInformation
@pytest.fixture() @pytest.fixture()
def sites_obj(): def sites_obj():

@ -1,7 +1,7 @@
import sherlock import sherlock_project
#from sherlock.sites import SitesInformation #from sherlock.sites import SitesInformation
#local_manifest = data_file_path=os.path.join(os.path.dirname(__file__), "../sherlock/resources/data.json") #local_manifest = data_file_path=os.path.join(os.path.dirname(__file__), "../sherlock/resources/data.json")
def test_username_via_message(): def test_username_via_message():
sherlock.__main__("--version") sherlock_project.__main__("--version")

@ -2,9 +2,9 @@ import pytest
import random import random
import string import string
import re import re
from sherlock.sherlock import sherlock from sherlock_project.sherlock import sherlock
from sherlock.notify import QueryNotify from sherlock_project.notify import QueryNotify
from sherlock.result import QueryStatus from sherlock_project.result import QueryStatus
#from sherlock_interactives import Interactives #from sherlock_interactives import Interactives

@ -1,5 +1,5 @@
import pytest import pytest
from sherlock import sherlock from sherlock_project import sherlock
from sherlock_interactives import Interactives from sherlock_interactives import Interactives
from sherlock_interactives import InteractivesSubprocessError from sherlock_interactives import InteractivesSubprocessError

@ -1,10 +1,10 @@
import os import os
from sherlock_interactives import Interactives from sherlock_interactives import Interactives
import sherlock import sherlock_project
def test_versioning() -> None: def test_versioning() -> None:
# Ensure __version__ matches version presented to the user # Ensure __version__ matches version presented to the user
assert sherlock.__version__ in Interactives.run_cli("--version") assert sherlock_project.__version__ in Interactives.run_cli("--version")
# Ensure __init__ is single source of truth for __version__ in package # Ensure __init__ is single source of truth for __version__ in package
# Temporarily allows sherlock.py so as to not trigger early upgrades # Temporarily allows sherlock.py so as to not trigger early upgrades
found:list = Interactives.walk_sherlock_for_files_with(r'__version__ *= *') found:list = Interactives.walk_sherlock_for_files_with(r'__version__ *= *')

Loading…
Cancel
Save