semvec/pypi-packages huggingface dataset:
rclonedeobscure 1.1
A simple script to decrypt obscured/encrypted passwords from rclone
License: MIT
Requires Python: >=3
Keywords: rclone deobscure obscure encrypt decrypt password

Rclone deobscure
================

Description
-----------
A simple script to decrypt [obscured/encrypted passwords](https://rclone.org/commands/rclone_obscure/) from Rclone

Features
--------
Can deobscure, and also obscure (equivalent of `rclone obscure`)


Options
-------
```
$ python rclonedeobscure.py -h
usage: rclonedeobscure.py [-h] [-d DEOBSCURE | -o OBSCURE]

version: 1.0

options:
  -h, --help            show this help message and exit
  -d DEOBSCURE, --deobscure DEOBSCURE
                        Obscured/encrypted password to deobscure/decrypt
  -o OBSCURE, --obscure OBSCURE
                        Plain-text password to obscure/encrypt
```

Examples
--------
#### deobscure
```
$ python rclonedeobscure.py -d "j_NGTXg4iQHiNwmNXTT6goDab0un-q6XvHXbSuhxzqprLGUZXSNCWwI_qAl1iLTIIRtNug"
[+] obscured password	: j_NGTXg4iQHiNwmNXTT6goDab0un-q6XvHXbSuhxzqprLGUZXSNCWwI_qAl1iLTIIRtNug
[+] deobscured password	: CorrectHorseBatteryStaple0123456789!
```

#### obscure
```
$ python rclonedeobscure.py -o "passw0rd"
[+] plaintext password	: passw0rd
[+] obscured password	: F7VL23kUgcFtx9AFXtflKP5PHLiUxzl9

$ python rclonedeobscure.py -d "F7VL23kUgcFtx9AFXtflKP5PHLiUxzl9"
[+] obscured password	: F7VL23kUgcFtx9AFXtflKP5PHLiUxzl9
[+] deobscured password	: passw0rd
```

Dependencies and installation
-----------------------------
* The **easiest way** to setup everything: `pip install rclonedeobscure` and then directly use `$ rclonedeobscure`
* Or manually install requirements: `pip install -r requirements.txt`

Changelog
---------

* version 1.0 - 2023-02-26: Initial commit

Copyright and license
---------------------
Licenced under the MIT Licence, as the Rclone project is.  
All trademarks, service marks, trade names and product names appearing on this repository are the property of their respective owners.  
I don't own anything on rclone, neither am I affiliated or working on the project.

Contact
-------
* Thomas Debize < tdebize at mail d0t com >
octodns-kubernetes 0.0.1
Kubernetes provider for octoDNS
License: MIT
Requires Python: >=3.6

## Kubernetes provider for octoDNS

An [octoDNS](https://github.com/octodns/octodns/) source for Kubernetes.

Reads Kubernetes Ingress resource annotations and creates DNS records for them.

### Installation

#### Command line

```
pip install octodns-kubernetes
```

#### requirements.txt/setup.py

Pinning specific versions or SHAs is recommended to avoid unplanned upgrades.

##### Versions

```
# Start with the latest versions and don't just copy what's here
octodns==0.9.14
octodns-kubernetes==0.0.1
```

##### SHAs

```
# Start with the latest/specific versions and don't just copy what's here
-e git+https://git@github.com/octodns/octodns.git@9da19749e28f68407a1c246dfdf65663cdc1c422#egg=octodns
-e git+https://git@github.com/octodns/octodns-kubernetes.git@ec9661f8b335241ae4746eea467a8509205e6a30#egg=octodns_kubernetes
```

### Configuration

```yaml
providers:
  kubernetes:
    class: octodns_kubernetes.KubernetesSource
    hostnameAnnotations:
      - octodns-kubernetes.rybni.co/hostname # default
      - external-dns.alpha.kubernetes.io/hostname
    ttlAnnotations:
      - octodns-kubernetes.rybni.co/ttl # default
      - external-dns.alpha.kubernetes.io/ttl
    targetAnnotations:
      - octodns-kubernetes.rybni.co/target # default
      - external-dns.alpha.kubernetes.io/target
```

The kubeconfig is read from the file specified in the `KUBECONFIG` environment variable or from the default location. If it's not found, an in-cluster config is attempted.

### Development

See the [/script/](/script/) directory for some tools to help with the development process. They generally follow the [Script to rule them all](https://github.com/github/scripts-to-rule-them-all) pattern. Most useful is `./script/bootstrap` which will create a venv and install both the runtime and development related requirements. It will also hook up a pre-commit hook that covers most of what's run by CI.