refactor: simplify package name

This commit is contained in:
2025-12-03 20:08:40 +08:00
parent 2d16d5d2d2
commit eba15efd46
16 changed files with 25 additions and 25 deletions

View File

@ -1,17 +1,17 @@
[tool.poetry] [tool.poetry]
name = "scientific-surfing" name = "ss"
version = "0.1.0" version = "0.1.0"
description = "A Python package for surfing the internet scientifically" description = "A Python package for surfing the internet scientifically"
authors = ["Scientific Surfing Team <team@scientific-surfing.com>"] authors = ["Scientific Surfing Team <team@scientific-surfing.com>"]
readme = "README.md" readme = "README.md"
packages = [{include = "scientific_surfing"}] packages = [{include = "ss"}]
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = "^3.10" python = "^3.9"
requests = "^2.25.0" requests = "^2.25.0"
PyYAML = "^6.0.0" PyYAML = "^6.0.0"
pydantic = "^2.0.0" pydantic = "^2.0.0"
ipykernel = "^7.0.1" ipykernel = "^6.31.0"
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
pytest = "^6.0.0" pytest = "^6.0.0"
@ -31,4 +31,4 @@ target-version = ['py38']
testpaths = ["tests"] testpaths = ["tests"]
python_files = ["test_*.py"] python_files = ["test_*.py"]
python_classes = ["Test*"] python_classes = ["Test*"]
python_functions = ["test_*"] python_functions = ["test_*"]

View File

@ -2,7 +2,7 @@
Entry point for python -m scientific_surfing Entry point for python -m scientific_surfing
""" """
from scientific_surfing.cli import main from .cli import main
if __name__ == '__main__': if __name__ == '__main__':
main() main()

View File

@ -4,11 +4,11 @@ Command-line interface for scientific-surfing package.
import argparse import argparse
import sys import sys
from scientific_surfing.storage import StorageManager from .storage import StorageManager
from scientific_surfing.subscription_manager import SubscriptionManager from .subscription_manager import SubscriptionManager
from scientific_surfing.corecfg_manager import CoreConfigManager from .corecfg_manager import CoreConfigManager
from scientific_surfing.core_manager import CoreManager from .core_manager import CoreManager
from scientific_surfing.hook_manager import HookManager from .hook_manager import HookManager
def create_parser() -> argparse.ArgumentParser: def create_parser() -> argparse.ArgumentParser:
"""Create the argument parser.""" """Create the argument parser."""
@ -269,4 +269,4 @@ def main() -> None:
if __name__ == '__main__': if __name__ == '__main__':
main() main()

View File

@ -14,8 +14,8 @@ from typing import Optional, Dict, Any
import requests import requests
from pathlib import Path from pathlib import Path
from scientific_surfing.corecfg_manager import CoreConfigManager from .corecfg_manager import CoreConfigManager
from scientific_surfing.service_manager import ServiceManager from .service_manager import ServiceManager
class CoreManager: class CoreManager:
@ -433,4 +433,4 @@ def deep_merge(dict1, dict2):
dict1[k].extend(v) # Example: extend lists. Adjust logic for other list merging needs. dict1[k].extend(v) # Example: extend lists. Adjust logic for other list merging needs.
else: else:
dict1[k] = v dict1[k] = v
return dict1 return dict1

View File

@ -11,8 +11,8 @@ from pathlib import Path
import yaml import yaml
from scientific_surfing.models import Config from .models import Config
from scientific_surfing.subscription_manager import SubscriptionManager from .subscription_manager import SubscriptionManager
class CoreConfigManager: class CoreConfigManager:

View File

@ -6,7 +6,7 @@ import subprocess
from pathlib import Path from pathlib import Path
from typing import List from typing import List
from scientific_surfing.storage import StorageManager from .storage import StorageManager
class HookManager: class HookManager:

View File

@ -16,7 +16,7 @@ from typing import Optional, Protocol
from pydantic import BaseModel, Field, field_validator from pydantic import BaseModel, Field, field_validator
from scientific_surfing.storage import StorageManager from .storage import StorageManager
class ServiceConfig(BaseModel): class ServiceConfig(BaseModel):
@ -627,4 +627,4 @@ if __name__ == "__main__":
sys.exit(1) sys.exit(1)
except Exception as e: except Exception as e:
print(f"Error: {e}") print(f"Error: {e}")
sys.exit(1) sys.exit(1)

View File

@ -9,7 +9,7 @@ import yaml
from pathlib import Path from pathlib import Path
from typing import Dict from typing import Dict
from scientific_surfing.models import SubscriptionsData from .models import SubscriptionsData
class StorageManager: class StorageManager:
@ -115,4 +115,4 @@ class StorageManager:
'subscriptions_file': str(self.subscriptions_file), 'subscriptions_file': str(self.subscriptions_file),
'platform': platform.system(), 'platform': platform.system(),
'exists': str(self.config_dir.exists()) 'exists': str(self.config_dir.exists())
} }

View File

@ -5,7 +5,7 @@ Handles subscription operations with persistent storage.
from datetime import datetime from datetime import datetime
import requests import requests
from scientific_surfing.storage import StorageManager from .storage import StorageManager
class SubscriptionManager: class SubscriptionManager:
@ -165,4 +165,4 @@ class SubscriptionManager:
print(f" Config Directory: {info['config_dir']}") print(f" Config Directory: {info['config_dir']}")
print(f" Config File: {info['config_file']}") print(f" Config File: {info['config_file']}")
print(f" Subscriptions File: {info['subscriptions_file']}") print(f" Subscriptions File: {info['subscriptions_file']}")
print(f" Directory Exists: {info['exists']}") print(f" Directory Exists: {info['exists']}")