Skip to main content
# coauthors
Add coauthors to your last git commit message.

## Install

To install **coauthors**, just run:

```sh
$ sudo python3 -m pip install coauthors
```

## Configure

First create a config file with your coauthors.

Example ~/.coauthors.json:

```javascript
{
"Faemino":
{
"name": "Juan Carlos Arroyo",
"email": "faemino@comedian.com"
},
"Cansado":
{
"name": "Angel Javier Pozuelo",
"email": "cansado@comedian.com"
}
}
```

Then you need to create an environment variable

```sh
COAUTHORS_FILE="/home/<user>/.coauthors.json"
```

## Usage

You can coauthor your commit with one friend
```sh
$ coauthors Faemino
```

or with many
```sh
$ coauthors Faemino Cansado
```

You can list your available coauthors
```sh
$ coauthors --list
```


Metadata

Release files for coauthors 0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for coauthors 0.8
File Size Uploaded Provenance Actions
coauthors-0.8.tar.gz 4.7 kB Without provenance Details for coauthors-0.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for coauthors 0.8
File Interpreter ABI Platform Actions
coauthors-0.8-py3-none-any.whl Python 3 none any Details for coauthors-0.8-py3-none-any.whl

Total release size: 8.0 kB

Release files / coauthors-0.8.tar.gz

Download URL coauthors-0.8.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
82b48b65b8f5f6b0aaabe0bb0e65153b2c96aec79876ccbbc2e524a745bed522
BLAKE2b-256 checksum
How to use checksums
ac453b926da3ae0885e75e3e17ddc7a80bd88751037b8e6eab3a809d557b8d26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.2

Release files / coauthors-0.8-py3-none-any.whl

Download URL coauthors-0.8-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b40f6395184a31e2a43640f9d9cb9926863066e47a587a2862b75e0d1ce4219a
BLAKE2b-256 checksum
How to use checksums
0227fc7debcd9ea8db93931f7d14a66e48efd09c3b4705fe7ccdb4188d07487b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.5.2

Security for coauthors 0.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.8 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page