From 2d1b6876e2451480312adb2b15a1adc19b97918f Mon Sep 17 00:00:00 2001 From: Kevin Deldycke Date: Tue, 20 Aug 2024 21:28:01 +0400 Subject: [PATCH] Update description --- docs/install.md | 7 ++++++- readme.md | 18 +++++++++--------- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/docs/install.md b/docs/install.md index 73e8a38f..c86973ad 100644 --- a/docs/install.md +++ b/docs/install.md @@ -24,4 +24,9 @@ To get additional utilities [for Pytest](pytest.md), you may need to install ext ```shell-session $ pip install extra-platforms[pytest] -``` \ No newline at end of file +``` + +## Namning + +> [!TIP] +> I wanted to call this package `platforms`, but it's already taken on PyPI. So I went with `extra-platforms` instead, to mark its affiliation with [Click Extra](https://github.com/kdeldycke/click-extra). \ No newline at end of file diff --git a/readme.md b/readme.md index b6ae0215..3e241397 100644 --- a/readme.md +++ b/readme.md @@ -10,15 +10,15 @@ ## What is Extra Platforms? -- Provides a list of all known platforms. -- Detect the current platform, at the distribution level. -- Gather current platform metadata (version, codename, etc.). -- Group platforms into families. -- Manage collection of platforms and groups. -- Associate each platform and group to an emoji symbol. - -> [!TIP] -> I wanted to call this package `platforms`, but it's already taken on PyPI. So I went with `extra-platforms` instead, to mark its affiliation with [Click Extra](https://github.com/kdeldycke/click-extra). +- Provides a list of all known platforms +- Detect the current platform, at the distribution level +- Gather current platform metadata (version, codename, etc.) +- Group platforms into families +- Manage collection of platforms and groups +- Associate each platform and group to an emoji symbol +- New conditional markers for `pytest`: + - `@skip_linux`, `@skip_macos` and `@skip_windows` + - `@unless_linux`, `@unless_macos` and `@unless_windows` ## Examples