Meeple-cli

Latest version: v1.3.1

Safety actively analyzes 625095 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.3.1

Fixed

- `API` - More gracefully handle BGG API 503 response

1.3.0

Added

- `meeple campaigns` - List active crowdfunding campaigns.
- `meeple open`: `--campaign` - Open an item's crowdfunding campaign page.

1.2.0

Added

- `README`: `FAQ` - Add faq statement about slow collection imports.
- `CI` - Add Python 3.12 support. ([90](https://github.com/boldandbrad/meeple-cli/issues/90))

Changed

- `meeple import` - Add progress bar to indicate status of collection fetch from
BGG.
- `meeple info`
- Show a list of collections the item is contained in. ([56](https://github.com/boldandbrad/meeple-cli/issues/56))
- Add designers, artists, and publishers to `-v`/`--verbose` output.
- `README`: `Usage` - Update usage documentation to reflect current help message
text.
- `CI` - Update `pre-commit` linters.

Fixed

- `meeple import --verbose` - Fix crash.
- `meeple collections` - Prevent update warning message from printing more than once.
- `meeple collections` - Fix sort order of NA Last Updated values.
- `GENERAL` - Fix justification of numeric values in tables. ([83](https://github.com/boldandbrad/meeple-cli/issues/83))
- `GENERAL` - Print a more elegant error message when BGG API rate limit is exceeded.

1.1.0

Changed

- `meeple add`
- Add multiple items to a collection at once. ([77](https://github.com/boldandbrad/meeple-cli/issues/77))
- Update help text wording to be consistent with action.
- Dim 'already added' message text.
- `meeple drop`
- Drop multiple items from a collection at once. ([78](https://github.com/boldandbrad/meeple-cli/issues/78))
- Update help text wording to be consistent with action.
- Dim 'already dropped' message text.
- `meeple collections` - Update 'pending update' warning message text.

Fixed

- `meeple add` - Prevent adding duplicate items in collections when collection
data has not yet been updated.
- `meeple list`/`meeple find` - Order items with NA rank values last when
sorting by rank. ([81](https://github.com/boldandbrad/meeple-cli/issues/81))

1.0.1

Changed

- `DEPENDENCY` - Update `pyyaml` to v6.0.1.

Fixed

- Fix homebrew install dependency crash.

1.0.0

Added

- `meeple add`: `--update` - Automatically update collection data. ([26](https://github.com/boldandbrad/meeple-cli/issues/26))
- `meeple drop`: `--update` - Automatically update collection data. ([26](https://github.com/boldandbrad/meeple-cli/issues/26))
- `meeple move`: `--update` - Automatically update collection data. ([26](https://github.com/boldandbrad/meeple-cli/issues/26))
- `meeple collections`: `--update` - Update collection data before showing results.
- `meeple list`: `--verbose` - Summarize output above table. ([40](https://github.com/boldandbrad/meeple-cli/issues/40))
- `meeple find`: `--verbose` - Summarize output above table. ([40](https://github.com/boldandbrad/meeple-cli/issues/40))

Changed

- `DATA`
- Migrate collection state files to new location and format (NON-BREAKING - these migrations happen automatically)
- Move location of collection state files from `.meeple/collections/` to `.meeple/collections/state/`. Automatically migrate existing files.
- Add `version` attribute to allow for more seamless data changes in the future.
- Rename `bgg_ids` attribute to `active`.
- Update collection data storage pattern (**BREAKING** - historical data is no longer tracked)
- Move _existing_ collection data files from `.meeple/data/` to `.meeple/archives/v0/`
- Move location of _new_ collection data files from `.meeple/data/` to `.meeple/collections/data/`
- Only store data for the most recent update
- Note: Historical data storage _may_ return in the future, but at this time it only increases complexity without benefit.
- Add `version` attribute to allow for more seamless data changes in the future.
- Add `date` attribute.
- Replace `boardgames` and `expansions` attributes with a single `items` attribute.
- Add `type` attribute to `items` objects.
- `meeple collections` - Update `--sort` option help text.
- `meeple find`
- Update `-b/--boardgames` option help text.
- Update `-e/--expansions` option help text.
- Update `--players` option help text.
- Update `--max-time` option help text.
- Update `--weight` option help text.
- Update `--sort` option help text and move to bottom of options.
- `meeple list`
- Update `-b/--boardgames` option help text.
- Update `-e/--expansions` option help text.
- Update `--sort` option help text.
- `meeple stats`
- Update output summary message and table format.
- Update `-b/--boardgames` option help text.
- Update `-e/--expansions` option help text.
- `GENERAL`
- Rename `COLLECTION/S` argument `--help` references to `COLLECTION_NAME/S`
- Rename `ID` argument `--help` references to `BGG_ID`

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.