doi2dataset/__init__.py
Alexander Minges 67b46d5140
All checks were successful
Test pipeline / test (push) Successful in 14s
feat!: generalize script by removing organizational metadata
Remove Phase class, organizational metadata blocks, and unused project fields. Update configuration
to use 'default_grants' and simplify PI usage to fallback corresponding author determination only.

BREAKING CHANGES: - Remove 'phase' and 'project' fields from configuration - Use 'default_grants'
instead of 'default_grant' - Generate only standard Dataverse citation metadata
2025-07-07 14:41:39 +02:00

16 lines
327 B
Python

# Import all classes and functions needed for testing
from .doi2dataset import (
AbstractProcessor,
APIClient,
CitationBuilder,
Config,
License,
LicenseProcessor,
MetadataProcessor,
NameProcessor,
Person,
PIFinder,
SubjectMapper,
sanitize_filename,
validate_email_address,
)