/confluence-calendar-api

Confluence Calendar Python API Wrapper

Primary LanguagePythonMIT LicenseMIT

Confluence Calendar API

Version: 0.3.0

Confluence Calendar API Python Wrapper

API Calls:

  • Get Calendars
  • Add Event

Usage:

#!/usr/bin/python
# coding: utf-8
import confluence_calendar_api

username = "<CONFLUENCE USERNAME>"
password = "<CONFLUENCE PASSWORD>"
confluence_url = "<CONFLUENCE URL>"
client = confluence_calendar_api.Api(url=confluence_url, username=username, password=password)

calendar = client.get_calendars(sub_calendar_id=12341)
print(calendar)

Install Instructions

Install Python Package

python -m pip install confluence-calendar-api

Build Instructions

Build Python Package

sudo chmod +x ./*.py
pip install .
python setup.py bdist_wheel --universal
# Test Pypi
twine upload --repository-url https://test.pypi.org/legacy/ dist/* --verbose -u "Username" -p "Password"
# Prod Pypi
twine upload dist/* --verbose -u "Username" -p "Password"