Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devcontainers-community/pip-features

๐Ÿ Top-rated globally installed pip packages for Dev Container Features
https://github.com/devcontainers-community/pip-features

Last synced: 10 days ago
JSON representation

๐Ÿ Top-rated globally installed pip packages for Dev Container Features

Awesome Lists containing this project

README

        

# Community pip Dev Container Features

๐Ÿ Top-rated globally installed pip packages for Dev Container Features

โœจ Uses `pipx` \
๐Ÿฅ‡ Focuses on popular pip CLI tools \
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Community-driven maintainership

[![](https://img.shields.io/static/v1?style=for-the-badge&message=%F0%9F%A7%B0+Add+a+feature&color=CB3837&label=)](https://github.com/devcontainers-community/npm-features/issues/new)

- **[](http://github.com/jazzbaand/pip-features/tree/main/src/bikeshed)** -
- **[](http://github.com/jazzbaand/pip-features/tree/main/src/pytest)** -

[โ†—๏ธ See all features at containers.dev/features](https://containers.dev/features)

## Usage

```jsonc
"features": {
"ghcr.io/jazzband/pip-features/": {}
}
```

๐Ÿ’ก Don't worry! You can also do this:

```jsonc
"updateContentCommand": "pipx install my-awesome-cli"
// โ˜ You can postCreateComand instead if you like.
```

## Development

![GitHub Actions](https://img.shields.io/static/v1?style=for-the-badge&message=GitHub+Actions&color=2088FF&logo=GitHub+Actions&logoColor=FFFFFF&label=)
![Codespaces](https://img.shields.io/static/v1?style=for-the-badge&message=Codespaces&color=181717&logo=GitHub&logoColor=FFFFFF&label=)
![Devcontainers](https://img.shields.io/static/v1?style=for-the-badge&message=Devcontainers&color=2496ED&logo=Docker&logoColor=FFFFFF&label=)

To test a specific feature, you can use the [devcontainer CLI]:

```sh
devcontainer features test -f
```

Someone with appropriate access must manually trigger the Publish features workflow to create a new release.