Podping-hivewriter

Latest version: v2.1.0

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

Scan your dependencies

Page 3 of 5

1.2.0

New Features

The most significant change in this release is the addition of the `liveEnd` reason:
* `liveEnd` -- An indication that an RSS feed has been updated and either the status attribute of an existing [`<podcast:liveItem>`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#live-item) has been changed from live to ended or a [`<podcast:liveItem>`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#live-item) that previously had a status attribute of live has been removed from the feed entirely.

What's Changed
* Publish python builds for python 3.8 and 3.9, and explicitly for 3.10 by agates in https://github.com/Podcastindex-org/podping-hivewriter/pull/42
* Add "liveEnd" reason code by agates in https://github.com/Podcastindex-org/podping-hivewriter/pull/41
* Speedup tests by switching to lighthive stream to block_api by agates in https://github.com/Podcastindex-org/podping-hivewriter/pull/44


**Full Changelog**: https://github.com/Podcastindex-org/podping-hivewriter/compare/v1.1.0...v1.2.0

1.1

**Full Changelog**: https://github.com/Podcastindex-org/podping-hivewriter/compare/v1.0.3...v1.1.0

1.1.0

New features
From a user-facing perspective, this release primarily adds two new command line options:
* `--medium` allows a user to specify the medium type of the feeds being posted to Podping
* The current default medium is `podcast`, in line with the [`<podcast:medium>`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#medium) specification
* When used in combination with the `write` command, this option *SHOULD* match the [`<podcast:medium>`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#medium) tag within the given feeds.
* When used in combination with the `server` command, this option *WILL* set the default medium for the server.
* `--reason` allows a user to set the reason the feeds are being posted to Podping
* The default reason is `update`, which falls in line with previous versions of Podping until now.
* When used in combination with the `write` command, this option *WILL* indicate the same reason for all given feeds.
* When used in combination with the `server` command, this option *WILL* set the default reason for the server.
* The current list of reasons and their purpose can be found in the project [README](https://github.com/Podcastindex-org/podping-hivewriter#podping-reasons).
* `update` -- A general indication that an RSS feed has been updated.
* `live` -- An indication that an RSS feed has been updated and a contained [`<podcast:liveItem>`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#live-item) tag's status attribute has been changed to live.

**Further discussion on why these options were added**: https://github.com/Podcastindex-org/podping-hivewriter/issues/18
**Further reading on philosophical architectural changes for this release**: [Podcasting 2.0 – Evolution of Podping
](https://write.agates.io/podcasting-2-0-evolution-of-podping)

What's Changed
* Changed the Hive operation IDs to include medium and reason codes by agates in 25
* Add new version of podping schema (version "1.0") by agates in 26
* Changed operation_id prefixes for Hive character limitations by agates in 29
* Replace beem with lighthive by brianoflondon in 30
* Feature/1.1/31 startup resource credits fix by brianoflondon in 32
* Sanity check input for Hive account/keys by brianoflondon in 33
* Feature/1.1/27 add medium reason to cli interface by agates in 34
* Feature/1.1/36 default medium reason for server by agates in 37

1.1.0beta.3

1.1.0beta.2

1.1.0beta.1

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.