semvec/pypi-packages huggingface dataset:
dotcp 0.1.1
copy selected dotfiles to directory
License: MIT
Requires Python: >=3.6.2
Keywords: dotfiles

# dotcp
Copy selected dotfiles to directory

## What is it?
As said, **dotcp** copies your _selected_ dotfiles to directory you indicated.
For example, `dotcp ~/awesome-dotifles/config/` will copy your selected dotfiles into `~/awesome-dotfiles/config/`.
How to _select_ dotfiles, you would ask? **dotcp** has it's own config. E.g:
```
i3
fish
alacritty
```
_(**dotcp**'s config file path should be `$XDG_CONFIG_HOME/dotcp/config`, but you can indicate it using `--config` option)_

Now, if you would run the previous command, **dotcp** will copy **i3**, **fish** and **alacritty** config directories into `~/awesome-dotfiles/config/`.

## Why?
Just wanted to have something similar to [this script](https://github.com/jieggii/dotfiles/blob/ed77dc9c0a5056cd00d9e647e6d55a1498783434/update.bash) but customizable and extensible.

## Installation
As any other shitty python program it can be easily installed via **pip**:
`pip install --user dotcp`

## Usage
At first just run **dotcp** without any flags, indicating destination directory that does not yet exist:
`dotcp destination-dir/`

Then, to update content of `destination-dir` you will have to use one of these flags: `--overwrite` or `--append`.
* `--overwrite` does the same thing as `rm -r destination-dir && dotcp destination-dir`
* `--append` appends your selected dotfiles into `destination-dir` saving its content

Examples:
* `dotcp --overwrite destination-dir/`
* `dotcp --append destination-dir/`
oarepo-tokens 0.1.10
OArepo module that adds support for tokens
License: MIT
Keywords: invenio oarepo tokens

# oarepo-tokens

[![][license_badge]][license]
[![][status_badge]][actions]
[![][pypi_badge]][pypi_url]

OARepo library generating tokens for upload from command-line utility [oarepo-s3-cli](https://github.com/oarepo/oarepo-s3-cli/)

## Installation
  TBD

## Configuration
  TBD

## API
  * **POST /access-tokens/status**

    Returns status of token sent in auth.header.


  * POST /access-tokens/revoke

    Revoke token sent in auth.header.


  * POST /<DRAFT_RECORD_PATH>/create_token

    Create new token for upload file to draft record.


  * GET /<DRAFT_RECORD_PATH>/access-tokens

    List tokens created for uploading to draft record.


  * DELETE /<DRAFT_RECORD_PATH>/access-tokens/<TOKEN_ID>

    Revoke token by token_id.


  [license_badge]: https://img.shields.io/github/license/oarepo/oarepo-tokens.svg "license badge"
  [license]: https://github.com/oarepo/oarepo-tokens/blob/master/LICENSE "license text"
  [status_badge]: https://github.com/oarepo/oarepo-tokens/actions/workflows/main.yml/badge.svg "status badge"
  [actions]: https://github.com/oarepo/oarepo-tokens/actions/ "actions"
  [pypi_badge]: https://img.shields.io/pypi/v/oarepo-tokens.svg "pypi badge"
  [pypi_url]: https://pypi.org/pypi/oarepo-tokens "pypi url"


..
    Copyright (C) 2021 CESNET.

    OARepo-tokens is free software; you can redistribute it and/or
    modify it under the terms of the MIT License; see LICENSE file for more
    details.

Changes
=======

Version 0.1.0 (released TBD)
 - Initial public release.

Version 0.1.2
 - Create_token API call rewrited using oarepo-actions.

Version 0.1.3
 - revoke_token impl.
 - permissions for create_token action added
 - sleeps on calls w. invalid token added

Version 0.1.4
 - get_by_uuid returns all; disable token_detail

Version 0.1.5
 - pid_type test fixed

Version 0.1.6
 - versioning typo fixed

Version 0.1.7
 - added permission check on create_token
 - fix: used canonical_url instead of url_for

Version 0.1.8
 - oarepo-actions added to requires + flask ver.limited
 
Version 0.1.9
 - celery task; cleanup script; fixes;

Version 0.1.10
 - fix in tests