• 3.1.12 b3fc17813e

    3.1.2 Stable

    marvin8 released this 2024-12-24 00:31:17 +00:00 | 235 commits to main since this release

    Added

    • Added first tests... more to come over time.

    Changed

    • Updated dependencies versions

    • Update CI / Nox with more checks

    Downloads
  • 3.1.1 630d1c0052

    marvin8 released this 2024-10-28 04:16:23 +00:00 | 243 commits to main since this release

    Changed

    • Updated dependencies versions

    Fixed

    • Address issue #24 for GotoSocial servers at least.
    Downloads
  • 3.1.0 99cc66b0a5

    3.1.0 Stable

    marvin8 released this 2024-05-04 05:24:33 +00:00 | 248 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912

    Added

    • Added checking <link [...]> tags as well for attachments to upload. This might address issue #24

    • Added a command line option to limit the number of statuses to post. See feed2fedi --help

    Changed

    • Updated dependencies
    Downloads
  • 3.0.0 6acfc49a6d

    3.0.0 Stable

    marvin8 released this 2024-04-07 23:33:05 +00:00 | 252 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912

    Breaking

    • Feed2Fedi now requires Python versions 3.9, 3.10, 3.11, or 3.12. We no longer support Python 3.8.

    Added

    • Now using stamina to automatically retry failed API calls.

    • Now checking mime type of attachment against list of supported mime types as reported by instance server.

    • Now catching exception when using Ctrl-C to stop program.

    Changed

    • Removed dependence on arrow and using datetime and related functions

    • Changed to using httpx instead of aiohttp.

    • Trying out rye for dependency and virtual environment management during development.

    • Reformated "Server 'cool down'" message

    • Update dependencies versions

    Removed

    • Safety from CI. pip-audit covers the same and is more up to date than the free version of safety.
    Downloads
  • 2.0.0 5dfccb54ba

    2.0.0 Stable

    marvin8 released this 2024-01-17 04:45:54 +00:00 | 262 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912

    Breaking

    • Implement msgspec for loading configuration. Unfortunately this introduces a breaking change with how
      boolean values a configured.
      Specifically, the value for the configuration field bot_post_media needs to be changed from "True" or "False"
      to true, or false respectively.

    Added

    • MrClon added feed filters to filter some text with configurable actions.
      (Details see PRs #18 and #19)

    Changed

    • Move css selector for images to config (thank you MrClon for pull request #16)
      With this change users can determine what images from original feed should be posted.
      Now default is img[src] which mean all img tags with src attribute

    • Updated dependencies versions

    Fixed

    • Re-factored a little to address issue #17

    Security

    Downloads
  • 1.0.0 dd1c47fa03

    1.0.0 Stable

    marvin8 released this 2023-12-07 03:43:29 +00:00 | 295 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912

    Breaking

    • Changed configuration file format to JSON

    Added

    • Conversion tool to convert old format config file to new format config file. Usage is as follows:

    .. code-block:: console

    feed2fedi_convert_config --config-file config.ini --config-json /tmp/config.json
    

    --config-file nominates the existing old-style config file, while
    --config-json nominates the new style config file to be generated.

    • Configurable templating of posts. Thank you to MrClon (issue #5)

    Changed

    • Updated dependencies versions

    • Now allowing multiple attachments to be included with each post

    • Move post template to config (thank you MrClon for pull request #8 and pull request #9)

    • Using BeautifulSoup4 to determine image urls (thank you MrClon for pull request #10)

    • Reorder entries in feed for predictable order (thank you MrClon for pull request #11)

    Fixed

    • Now able to process feeds with % in the feed url. (thank you MrClon for pull request #7)
    Downloads
  • 0.4.1 c57b6b48ae

    0.4.1 Stable

    marvin8 released this 2023-10-22 23:18:16 +00:00 | 325 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912

    Added

    • Weekly check to CI. This checks for vulnerabilities using pip-audit.

    Changed

    • Using typer now for cli options definition
    • Updated dependencies versions

    Removed

    • doc and dev dependencies. These are handled within nox now
    Downloads
  • 0.4.0 fee3985ae7

    marvin8 released this 2023-08-24 01:24:34 +00:00 | 326 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912

    Added

    • Ability to define and include a prefix for any feed items being posted. This is defined per feed.

    Changed

    • Updated dependencies versions
    Downloads
  • 0.3.3 a7a18bc32e

    0.3.3 Stable

    marvin8 released this 2023-05-16 01:00:14 +00:00 | 327 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912

    Updated dependency versions.

    Downloads
  • 0.3.2 24a8a37ae4

    0.3.2 Stable

    marvin8 released this 2023-03-04 06:11:09 +00:00 | 329 commits to main since this release

    No known key found for this signature in database
    GPG key ID: C29D8D75FCE14912
    • Changed bot setting to only post with media to config if media should be posted or not.
    Downloads