Metadata-Version: 2.1
Name: confluence-task-exporter
Version: 0.1.0
Summary: Library and cli app to export tasks from confluence pages and entire spaces
Author: Philipp Schmurr
Maintainer: Philipp Schmurr
Project-URL: Homepage, https://github.com/pypa/sampleproject
Project-URL: Bug Reports, https://github.com/pypa/sampleproject/issues
Project-URL: Funding, https://donate.pypi.org
Project-URL: Say Thanks!, http://saythanks.io/to/example
Project-URL: Source, https://github.com/pypa/sampleproject/
Keywords: confluence,tasks,exporter
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: beautifulsoup4 ~=4.12.3
Requires-Dist: lxml ~=5.3.0
Requires-Dist: pandas ~=2.2.3
Requires-Dist: xlsxwriter ~=3.2.0

# Confluence Task Exporter (CTE)
This Python tool / package is intended to export the basic tasks from a Confluence instance.

The export will contain the task text, status, assigned usernames and the due date.

The available formats for export are CSV, Excel and JSON.

## Command line interface (CLI)

You can directly invoke the Python module to perform an export.


## Configuration file

To run the module you need to create a config file in the TOML syntax.

It should look like the following:

```toml
confluence-url = "https://some.url/of/confluence"
confluence-rest-url = "https://some.url/of/your/confluence/rest/api"
personal-access-token = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" 
```

The file is searched for in the working directory or can be specified via a command line flag.
