Skip to content

Config ussues #38

@RSDosev

Description

@RSDosev

Hi all!

I struggle make this tool running. I have my vars set inside .bash-profile

export ATLASSIAN_PAT="xxxxx"
export ATLASSIAN_URL="xxxxxx"

but I still receive this error

extrdose$ sudo confluence-markdown-exporter all-spaces /Users/extrdose/Documents/Wikis
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.13/bin/confluence-markdown-exporter", line 5, in
from confluence_markdown_exporter.main import app
File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/confluence_markdown_exporter/main.py", line 7, in
from confluence_markdown_exporter.confluence import Organization
File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/confluence_markdown_exporter/confluence.py", line 33, in
from confluence_markdown_exporter.api_clients import confluence
File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/confluence_markdown_exporter/api_clients.py", line 67, in
api_settings = ApiSettings() # type: ignore reportCallIssue as the parameters are read via env file
File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/pydantic_settings/main.py", line 176, in init
super().init(
~~~~~~~~~~~~~~~~^
**pydantic_self._settings_build_values(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<26 lines>...
)
^
)
^
File "/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages/pydantic/main.py", line 253, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 3 validation errors for ApiSettings
atlassian
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.11/v/missing
confluence
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.11/v/missing
jira
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.11/v/missing

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions