Skip to main content

feedwriter

tests PyPI Version PyPI Python Version

A Python library to generate podcast RSS feeds.

Supports all the tags for Apple Podcasts as well as any player with a PSP Certification.

Docs

The main documentation for the project lies in the docs/build/markdown/ directory. From there you can find the api documentation as well as the list of post and episode tags. I would recommend starting on the tags page, and going to the api page for information on the specific functions.

Quickstart

Install feedwriter from pypi.

pip install feedwriter

Below is a code snippet with a simple example of how to use the library. The comments should serve as a short explanation of what is being run.

# import class from library
from feedwriter import PodcastFeed

# create PodcastFeed object
feed = PodcastFeed()

# add title of show
feed.title("Example")

# create post with title and guid
feed.new_post(title="Lorem ipsum", guid="1234")

# create empty post and add tags later
feed.new_post()
feed.post_title("Lorem ipsum dolor")
feed.post_duration(1800)

# write object to file
feed.write("feed.xml")

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

feedwriter-0.3.0.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

feedwriter-0.3.0-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file feedwriter-0.3.0.tar.gz.

File metadata

  • Download URL: feedwriter-0.3.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for feedwriter-0.3.0.tar.gz
Algorithm Hash digest
SHA256 0ec77c4ab8dea51cf2ae058f765c6629aee1ddd74e5c6a24f41d0c1f36f64d76
MD5 4b1f183810610a5d6cc139e9023091ab
BLAKE2b-256 5e92a3c6c217fc528e34344634dfb22d1cf438c4b4f6787c2acb804209d06ec9

See more details on using hashes here.

File details

Details for the file feedwriter-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: feedwriter-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for feedwriter-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a1b82fbf64a418b355f0fef4c37ceb5846e6a02bf48b66c8c038746bd1646f75
MD5 834af3fa394f451a8ae8bf88cbdf84a4
BLAKE2b-256 be7a781172a608142d7b40681341237bddf2f7f81ed523a06f54eb232ccc693b

See more details on using hashes here.

Release history Release notifications | RSS feed

0.4.0

2 files

This release

0.3.0 This release

2 files

0.2.0

2 files

0.1.0

2 files

0.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page