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

View File

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

View File

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

View File

@ -14,8 +14,8 @@ from typing import Optional, Dict, Any
import requests
from pathlib import Path
from scientific_surfing.corecfg_manager import CoreConfigManager
from scientific_surfing.service_manager import ServiceManager
from .corecfg_manager import CoreConfigManager
from .service_manager import ServiceManager
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.
else:
dict1[k] = v
return dict1
return dict1

View File

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

View File

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

View File

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

View File

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

View File

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