semvec/pypi-packages huggingface dataset:
pyfluence 0.2.1
Confluence REST API client for Python
License: MIT
Keywords: confluence development rest api atlassian

# PyFluence
----
A Python 2 and 3 REST API client for Atlassian Confluence

This library lets you view, edit, delete entities in an instance of Atlassian Confluence using its REST API

[Confluence API v3]: https://docs.atlassian.com/confluence/REST/latest/
[Confluence]: https://www.atlassian.com/software/confluence

## Simple Demo

```python
from pyfluence import Confluence

# First create a Confluence instance:
confluence = Confluence("admin","admin","http://localhost:1990/confluence")

# Then create a space
space_ob = confluence.create_space("TEST","Test Space","Test Space Description")

# Then create a page in that space
content_ob = confluence.create_content(
    space_key=space_ob['key'],
    content_type="page",
    title="Test Parent Page",
    html_markup="<h1>This is a test page</h1>",
)

# Then you can update the page
confluence.update_content(
    space_key=space_ob['key'],
    page_id=content_ob['id'],
    html_markup="<h1>This is an update</h1>",
    update_type=co.UPDATE_REPLACE
)
```

## Developing
You can use the Atlassian Developer SDK to run tests.  You can follow the instructions here:  
https://developer.atlassian.com/server/framework/atlassian-sdk/downloads/

On the mac, for example:

    > brew tap atlassian/tap
    > brew install atlassian/atlas-tap/atlassian-plugin-sdk # or upgrade
    > atlas-run-standalone --product confluence
    > python -m unittest pyfluence/tests/test_confluence.py
    
View confluence here:

    http://localhost:1990/confluence
python-golos 1.1.1
Python library for Golos blockchain
License: MIT
Requires Python: >=3.6.1,<4.0.0

# Python GOLOS Library

This is a fork of [golodranets](https://github.com/steepshot/golodranets) GOLOS
library for Python which was forked from official STEEM library for Python. It
comes with a BIP38 encrypted wallet.

The main differences from the `steem-python`:

* directed to work with GOLOS blockchain
* websocket support
* convert Cyrillic to Latin for tags and categories
* Golos assets - `STEEM` -> `GOLOS`, `SBD` -> `GBG`, `VESTS` -> `GESTS`
* renamed modules - `steem` -> `golos`, `steemdata` -> `golosdata`
* for `Post` instance added two fields - `score_trending` and `score_hot`. This fields may be helpful if you want to sort your saved posts like `get_discussions_by_trending` and `get_discussions_by_trending` methods do. `reblogged_by` field is also filled now
* for `Account` instance methods `get_followers` and `get_following` were improved - now it takes `limit` and `offset` parameters

GOLOS HF 23 is supported.

# Installation

As regular package:

```
pip install python-golos
```

Local installation from source:

```
cd golos-python
poetry install
poetry shell
```

## Homebrew Build Prereqs

If you're on a mac, you may need to do the following first:

```
brew install openssl
export CFLAGS="-I$(brew --prefix openssl)/include $CFLAGS"
export LDFLAGS="-L$(brew --prefix openssl)/lib $LDFLAGS"
```