Skip to content

Releases: tobinus/python-podgen

v1.1.0 - New categories

06 Mar 19:50
c7d5dd2
Compare
Choose a tag to compare

Added

Changed

  • Using one of the old iTunes (sub)categories will now generate a LegacyCategoryWarning.

Deprecated

  • Importing NotSupportedByItunesWarning from podgen.not_supported_by_itunes_warning. Import from podgen instead.

v.1.0.1 - Bugfix release

12 Oct 12:19
Compare
Choose a tag to compare

Added

Changed

  • Organization of the documentation, along with other documentation
    improvements and updates.

Removed

  • Support for Python 3.3, due to its age and lack of support.

Fixed

  • UnicodeEncodeError when writing a podcast with non-ASCII characters to file
    in an environment where Python defaults to ASCII encoding, #65 .
  • Incompatibility with unicode strings on Python 2.7.

1.0.0 – PodGen goes stable!

24 May 17:46
Compare
Choose a tag to compare

PodGen has been in use in the RadioRevolt/podkast.radiorevolt.no project for almost an entire year, without really noticing anything wrong. A couple improvements to the documentation and some other minor changes have been done, but nothing incompatible with the 1.0.0b5 release. Thus, this release simply marks the transitioning from the chaos of development 👨‍🎨 to the tranquil state of stable 🐴

Changes since last release note:

  • Rewrite and make additions to the documentation
  • Support Python v3.6
  • Image URLs not compatible with Itunes no longer raises ValueError; instead they trigger a NotSupportedByItunesWarning.
  • Make Media objects compatible with Pickle
  • Add support for downloading and fetching metadata about Media objects
  • Remove notify methods that were used to notify some pubsubhubbubs

Please report bugs and wishes as GitHub issues, it greatly helps the project! 😄

This new version is available through pip:

pip install -U podgen

v1.0.0b2

13 Jul 21:53
Compare
Choose a tag to compare
v1.0.0b2 Pre-release
Pre-release
  • Add support for Python 2.7
  • Add support for linking to an XSLT file.

Support for notifying certain PubSubHubbub hubs was added, but will be removed shortly due to there not being any standards in the field, and we don't want to make assumptions about what hubs people will use.

v1.0.0b1 - Still got ways to go

12 Jul 13:56
Compare
Choose a tag to compare
Pre-release

This is yet another development release. This time, there have been lots of improvements under-the-hood.

  • Unit tests now cover a lot more.
  • You can have episodes show up in the order you added them on iTunes (instead of sorting by date).
  • You can now link to a PubSubHubbub.
  • Unit tests which used to create temporary files in your working directory, now creates temporary files using the standard for your operating system (eg. /tmp on Linux) and clean up those files immediately.
  • A section has been added to the documentation, detailing how you can add in custom XML elements that aren't included in PodGen.

You are still advised to hold up on using PodGen. I'm releasing this (primarily) to get accustomed to the way releasing software works 😉

This is available for install or upgrade by running pip install -U podgen.

v1.0.0.dev1 - First development release of PodGen

08 Jul 00:05
Compare
Choose a tag to compare

MASSIVE changes have been made, and this version
is NOT backwards compatible with python-feedgen.
Changing your code so it is compatible with
PodGen requires that you rewrite all the code
that uses the library. As such, you are recommended
against switching until the first stable release
is ready, since the API may change until then.

See "Why the fork?" at https://podgen.readthedocs.org
for a more elaborate description of the changes and
reasoning behind this fork.

In general, head over to https://podgen.readthedocs.org
to learn more about this project.

This first release functions as an exercise for me, since this is my first time releasing a library. I feel like I've learnt a lot 😄