home.social

#sphinxdoc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sphinxdoc, aggregated by home.social.

  1. Just from this blog alone, I have begun to develop
    -
    sphinx-fediverse (released)
    -
    sphinx-cw (prototyping, for content warnings)
    -
    sphinx-citeas (concept, for adding a snippet to generate citations for your page)

    #Sphinx #Python #SphinxDoc

  2. Just from this blog alone, I have begun to develop
    -
    sphinx-fediverse (released)
    -
    sphinx-cw (prototyping, for content warnings)
    -
    sphinx-citeas (concept, for adding a snippet to generate citations for your page)

    #Sphinx #Python #SphinxDoc

  3. Just from this blog alone, I have begun to develop
    -
    sphinx-fediverse (released)
    -
    sphinx-cw (prototyping, for content warnings)
    -
    sphinx-citeas (concept, for adding a snippet to generate citations for your page)

    #Sphinx #Python #SphinxDoc

  4. Just from this blog alone, I have begun to develop
    -
    sphinx-fediverse (released)
    -
    sphinx-cw (prototyping, for content warnings)
    -
    sphinx-citeas (concept, for adding a snippet to generate citations for your page)

    #Sphinx #Python #SphinxDoc

  5. Just from this blog alone, I have begun to develop
    -
    sphinx-fediverse (released)
    -
    sphinx-cw (prototyping, for content warnings)
    -
    sphinx-citeas (concept, for adding a snippet to generate citations for your page)

    #Sphinx #Python #SphinxDoc

  6. Good news! sphinx-fediverse is now out of beta and has a stable release! It'a ready to go for enabling comments sections in your Sphinx-generated web pages

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  7. Good news! sphinx-fediverse is now out of beta and has a stable release! It'a ready to go for enabling comments sections in your Sphinx-generated web pages

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  8. Good news! sphinx-fediverse is now out of beta and has a stable release! It'a ready to go for enabling comments sections in your Sphinx-generated web pages

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  9. Good news! sphinx-fediverse is now out of beta and has a stable release! It'a ready to go for enabling comments sections in your Sphinx-generated web pages

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  10. Good news! sphinx-fediverse is now out of beta and has a stable release! It'a ready to go for enabling comments sections in your Sphinx-generated web pages

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  11. sphinx-fediverse 0.9.0 is now released. This is likely the last beta release. Since the previous version...

    New features:
    - Per-directive overrides of global options
    - Automatic linting of CSS
    - Ability to use multiple fedi instances/flavors in one project
    - Significantly increase support for Misskey Flavored Markdown (blur, flip, scale, bg/fg color, ruby text, font, border)
    - Significantly more tests (overall code coverage ~70%)

    Bug fixes:
    - Fix some MFM rendering errors
    - Fix Misskey not reporting global boosts correctly

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  12. sphinx-fediverse 0.9.0 is now released. This is likely the last beta release. Since the previous version...

    New features:
    - Per-directive overrides of global options
    - Automatic linting of CSS
    - Ability to use multiple fedi instances/flavors in one project
    - Significantly increase support for Misskey Flavored Markdown (blur, flip, scale, bg/fg color, ruby text, font, border)
    - Significantly more tests (overall code coverage ~70%)

    Bug fixes:
    - Fix some MFM rendering errors
    - Fix Misskey not reporting global boosts correctly

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  13. sphinx-fediverse 0.9.0 is now released. This is likely the last beta release. Since the previous version...

    New features:
    - Per-directive overrides of global options
    - Automatic linting of CSS
    - Ability to use multiple fedi instances/flavors in one project
    - Significantly increase support for Misskey Flavored Markdown (blur, flip, scale, bg/fg color, ruby text, font, border)
    - Significantly more tests (overall code coverage ~70%)

    Bug fixes:
    - Fix some MFM rendering errors
    - Fix Misskey not reporting global boosts correctly

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  14. sphinx-fediverse 0.9.0 is now released. This is likely the last beta release. Since the previous version...

    New features:
    - Per-directive overrides of global options
    - Automatic linting of CSS
    - Ability to use multiple fedi instances/flavors in one project
    - Significantly increase support for Misskey Flavored Markdown (blur, flip, scale, bg/fg color, ruby text, font, border)
    - Significantly more tests (overall code coverage ~70%)

    Bug fixes:
    - Fix some MFM rendering errors
    - Fix Misskey not reporting global boosts correctly

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  15. sphinx-fediverse 0.9.0 is now released. This is likely the last beta release. Since the previous version...

    New features:
    - Per-directive overrides of global options
    - Automatic linting of CSS
    - Ability to use multiple fedi instances/flavors in one project
    - Significantly increase support for Misskey Flavored Markdown (blur, flip, scale, bg/fg color, ruby text, font, border)
    - Significantly more tests (overall code coverage ~70%)

    Bug fixes:
    - Fix some MFM rendering errors
    - Fix Misskey not reporting global boosts correctly

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  16. Discussion post for Developing sphinx-fediverse

    --------------------------

    A few months ago, I had an idea. What if I could use the Fediverse to embed comments in my sphinx-generated pages?

    It turned out I wasn’t the first to think of this. Many others have used this kind of thing to power the comments of their blogs. Enough so that it was easy to find references on how to implement it.

    The main difficulty was the way I wanted to go about it. I wanted it to be a sphinx plugin, and I wanted it to be both flexible and configurable. This post covers the challenges I encountered.

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi #JavaScript

  17. Discussion post for Developing sphinx-fediverse

    --------------------------

    A few months ago, I had an idea. What if I could use the Fediverse to embed comments in my sphinx-generated pages?

    It turned out I wasn’t the first to think of this. Many others have used this kind of thing to power the comments of their blogs. Enough so that it was easy to find references on how to implement it.

    The main difficulty was the way I wanted to go about it. I wanted it to be a sphinx plugin, and I wanted it to be both flexible and configurable. This post covers the challenges I encountered.

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi #JavaScript

  18. Discussion post for Developing sphinx-fediverse

    --------------------------

    A few months ago, I had an idea. What if I could use the Fediverse to embed comments in my sphinx-generated pages?

    It turned out I wasn’t the first to think of this. Many others have used this kind of thing to power the comments of their blogs. Enough so that it was easy to find references on how to implement it.

    The main difficulty was the way I wanted to go about it. I wanted it to be a sphinx plugin, and I wanted it to be both flexible and configurable. This post covers the challenges I encountered.

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi #JavaScript

  19. Discussion post for Developing sphinx-fediverse

    --------------------------

    A few months ago, I had an idea. What if I could use the Fediverse to embed comments in my sphinx-generated pages?

    It turned out I wasn’t the first to think of this. Many others have used this kind of thing to power the comments of their blogs. Enough so that it was easy to find references on how to implement it.

    The main difficulty was the way I wanted to go about it. I wanted it to be a sphinx plugin, and I wanted it to be both flexible and configurable. This post covers the challenges I encountered.

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi #JavaScript

  20. Discussion post for Developing sphinx-fediverse

    --------------------------

    A few months ago, I had an idea. What if I could use the Fediverse to embed comments in my sphinx-generated pages?

    It turned out I wasn’t the first to think of this. Many others have used this kind of thing to power the comments of their blogs. Enough so that it was easy to find references on how to implement it.

    The main difficulty was the way I wanted to go about it. I wanted it to be a sphinx plugin, and I wanted it to be both flexible and configurable. This post covers the challenges I encountered.

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi #JavaScript

  21. Ja się nie dziwię że programiści nie chcą dokumentować swoich programów. Weź ustaw sfinksa że wszystkimi plaginami 🤦

    #programowanie #sphinxdoc

  22. Ja się nie dziwię że programiści nie chcą dokumentować swoich programów. Weź ustaw sfinksa że wszystkimi plaginami 🤦

    #programowanie #sphinxdoc

  23. sphinx-fediverse 0.8.0 is now released. Since the previous version...

    New features:
    - Support for custom emoji in non-reaction content on Misskey
    - Support for individual media to be marked as sensitive (mostly in Misskey)
    - Support for account-wide content warnings in Misskey
    - Comment parsing now done with async methods

    Bug fixes:
    - Corrected a typo in article reaction rendering
    - More CSS changes related to word wrap
    - Fixed a bug in
    replaceEmoji() that caused only the first paragraph of posts to be rendered

    Likely next steps:
    - Custom emoji in reactions
    - Find a better way to sanitize Misskey posts
    - Verify that Mastodon actually returns sanitized HTML (and remove the worst parts if not)
    - Adapt
    replaceEmoji() to directly produce DOM elements instead of relying on the parser

    Special thanks to
    @[email protected] for pushing me to rewrite the render code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  24. sphinx-fediverse 0.8.0 is now released. Since the previous version...

    New features:
    - Support for custom emoji in non-reaction content on Misskey
    - Support for individual media to be marked as sensitive (mostly in Misskey)
    - Support for account-wide content warnings in Misskey
    - Comment parsing now done with async methods

    Bug fixes:
    - Corrected a typo in article reaction rendering
    - More CSS changes related to word wrap
    - Fixed a bug in
    replaceEmoji() that caused only the first paragraph of posts to be rendered

    Likely next steps:
    - Custom emoji in reactions
    - Find a better way to sanitize Misskey posts
    - Verify that Mastodon actually returns sanitized HTML (and remove the worst parts if not)
    - Adapt
    replaceEmoji() to directly produce DOM elements instead of relying on the parser

    Special thanks to
    @[email protected] for pushing me to rewrite the render code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  25. sphinx-fediverse 0.8.0 is now released. Since the previous version...

    New features:
    - Support for custom emoji in non-reaction content on Misskey
    - Support for individual media to be marked as sensitive (mostly in Misskey)
    - Support for account-wide content warnings in Misskey
    - Comment parsing now done with async methods

    Bug fixes:
    - Corrected a typo in article reaction rendering
    - More CSS changes related to word wrap
    - Fixed a bug in
    replaceEmoji() that caused only the first paragraph of posts to be rendered

    Likely next steps:
    - Custom emoji in reactions
    - Find a better way to sanitize Misskey posts
    - Verify that Mastodon actually returns sanitized HTML (and remove the worst parts if not)
    - Adapt
    replaceEmoji() to directly produce DOM elements instead of relying on the parser

    Special thanks to
    @[email protected] for pushing me to rewrite the render code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  26. sphinx-fediverse 0.8.0 is now released. Since the previous version...

    New features:
    - Support for custom emoji in non-reaction content on Misskey
    - Support for individual media to be marked as sensitive (mostly in Misskey)
    - Support for account-wide content warnings in Misskey
    - Comment parsing now done with async methods

    Bug fixes:
    - Corrected a typo in article reaction rendering
    - More CSS changes related to word wrap
    - Fixed a bug in
    replaceEmoji() that caused only the first paragraph of posts to be rendered

    Likely next steps:
    - Custom emoji in reactions
    - Find a better way to sanitize Misskey posts
    - Verify that Mastodon actually returns sanitized HTML (and remove the worst parts if not)
    - Adapt
    replaceEmoji() to directly produce DOM elements instead of relying on the parser

    Special thanks to
    @[email protected] for pushing me to rewrite the render code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  27. sphinx-fediverse 0.8.0 is now released. Since the previous version...

    New features:
    - Support for custom emoji in non-reaction content on Misskey
    - Support for individual media to be marked as sensitive (mostly in Misskey)
    - Support for account-wide content warnings in Misskey
    - Comment parsing now done with async methods

    Bug fixes:
    - Corrected a typo in article reaction rendering
    - More CSS changes related to word wrap
    - Fixed a bug in
    replaceEmoji() that caused only the first paragraph of posts to be rendered

    Likely next steps:
    - Custom emoji in reactions
    - Find a better way to sanitize Misskey posts
    - Verify that Mastodon actually returns sanitized HTML (and remove the worst parts if not)
    - Adapt
    replaceEmoji() to directly produce DOM elements instead of relying on the parser

    Special thanks to
    @[email protected] for pushing me to rewrite the render code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  28. sphinx-fediverse 0.7.0 is now released. Since the previous version...

    New features:
    - Improved rendering security! It no longer relies on a massive HTML template. Still some progress to make
    - Support for unicode emoji reactions on Misskey instances
    - If a comment is too wide for the page, it will now split the username, so:
    @[email protected] will become @LivInTheLookingGlass\[email protected]
    - Increased use of the comment parser to avoid ambiguities
    - Comment posts will now include the title of the article and, if on Misskey, put the link on that text
    - Misskey now supports the following parts of MFM:
    - anything in standard Markdown
    - mentions
    - hashtags
    -
    <small>
    -
    <center>
    -
    <i>
    -
    <plain>

    Bug fixes:
    - Bumped the version of an insecure dependency

    Extra shout-out to the people who "bullied" me into fixing the render code. It's not perfect, but it's a lot better now. Figuring out a better way to

    1. sanitize MFM input
    2. adapt
    replaceEmoji() to work with DOM elements
    3. get custom emoji working for Misskey instances

    are probably the last real blockers before a 1.0 release. There's a few more Misskey-related things that would be nice, but it's mostly about increasing parity at that point

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  29. sphinx-fediverse 0.7.0 is now released. Since the previous version...

    New features:
    - Improved rendering security! It no longer relies on a massive HTML template. Still some progress to make
    - Support for unicode emoji reactions on Misskey instances
    - If a comment is too wide for the page, it will now split the username, so:
    @[email protected] will become @LivInTheLookingGlass\[email protected]
    - Increased use of the comment parser to avoid ambiguities
    - Comment posts will now include the title of the article and, if on Misskey, put the link on that text
    - Misskey now supports the following parts of MFM:
    - anything in standard Markdown
    - mentions
    - hashtags
    -
    <small>
    -
    <center>
    -
    <i>
    -
    <plain>

    Bug fixes:
    - Bumped the version of an insecure dependency

    Extra shout-out to the people who "bullied" me into fixing the render code. It's not perfect, but it's a lot better now. Figuring out a better way to

    1. sanitize MFM input
    2. adapt
    replaceEmoji() to work with DOM elements
    3. get custom emoji working for Misskey instances

    are probably the last real blockers before a 1.0 release. There's a few more Misskey-related things that would be nice, but it's mostly about increasing parity at that point

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  30. sphinx-fediverse 0.7.0 is now released. Since the previous version...

    New features:
    - Improved rendering security! It no longer relies on a massive HTML template. Still some progress to make
    - Support for unicode emoji reactions on Misskey instances
    - If a comment is too wide for the page, it will now split the username, so:
    @[email protected] will become @LivInTheLookingGlass\[email protected]
    - Increased use of the comment parser to avoid ambiguities
    - Comment posts will now include the title of the article and, if on Misskey, put the link on that text
    - Misskey now supports the following parts of MFM:
    - anything in standard Markdown
    - mentions
    - hashtags
    -
    <small>
    -
    <center>
    -
    <i>
    -
    <plain>

    Bug fixes:
    - Bumped the version of an insecure dependency

    Extra shout-out to the people who "bullied" me into fixing the render code. It's not perfect, but it's a lot better now. Figuring out a better way to

    1. sanitize MFM input
    2. adapt
    replaceEmoji() to work with DOM elements
    3. get custom emoji working for Misskey instances

    are probably the last real blockers before a 1.0 release. There's a few more Misskey-related things that would be nice, but it's mostly about increasing parity at that point

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  31. sphinx-fediverse 0.7.0 is now released. Since the previous version...

    New features:
    - Improved rendering security! It no longer relies on a massive HTML template. Still some progress to make
    - Support for unicode emoji reactions on Misskey instances
    - If a comment is too wide for the page, it will now split the username, so:
    @[email protected] will become @LivInTheLookingGlass\[email protected]
    - Increased use of the comment parser to avoid ambiguities
    - Comment posts will now include the title of the article and, if on Misskey, put the link on that text
    - Misskey now supports the following parts of MFM:
    - anything in standard Markdown
    - mentions
    - hashtags
    -
    <small>
    -
    <center>
    -
    <i>
    -
    <plain>

    Bug fixes:
    - Bumped the version of an insecure dependency

    Extra shout-out to the people who "bullied" me into fixing the render code. It's not perfect, but it's a lot better now. Figuring out a better way to

    1. sanitize MFM input
    2. adapt
    replaceEmoji() to work with DOM elements
    3. get custom emoji working for Misskey instances

    are probably the last real blockers before a 1.0 release. There's a few more Misskey-related things that would be nice, but it's mostly about increasing parity at that point

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  32. sphinx-fediverse 0.7.0 is now released. Since the previous version...

    New features:
    - Improved rendering security! It no longer relies on a massive HTML template. Still some progress to make
    - Support for unicode emoji reactions on Misskey instances
    - If a comment is too wide for the page, it will now split the username, so:
    @[email protected] will become @LivInTheLookingGlass\[email protected]
    - Increased use of the comment parser to avoid ambiguities
    - Comment posts will now include the title of the article and, if on Misskey, put the link on that text
    - Misskey now supports the following parts of MFM:
    - anything in standard Markdown
    - mentions
    - hashtags
    -
    <small>
    -
    <center>
    -
    <i>
    -
    <plain>

    Bug fixes:
    - Bumped the version of an insecure dependency

    Extra shout-out to the people who "bullied" me into fixing the render code. It's not perfect, but it's a lot better now. Figuring out a better way to

    1. sanitize MFM input
    2. adapt
    replaceEmoji() to work with DOM elements
    3. get custom emoji working for Misskey instances

    are probably the last real blockers before a 1.0 release. There's a few more Misskey-related things that would be nice, but it's mostly about increasing parity at that point

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  33. Which of these issues should I tackle next? I leaning towards render support for emoji reactions (but not custom ones, because I still need to figure that out for Misskey)

    https://github.com/LivInTheLookingGlass/sphinx-fediverse/issues/

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  34. Which of these issues should I tackle next? I leaning towards render support for emoji reactions (but not custom ones, because I still need to figure that out for Misskey)

    https://github.com/LivInTheLookingGlass/sphinx-fediverse/issues/

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  35. Which of these issues should I tackle next? I leaning towards render support for emoji reactions (but not custom ones, because I still need to figure that out for Misskey)

    https://github.com/LivInTheLookingGlass/sphinx-fediverse/issues/

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  36. Which of these issues should I tackle next? I leaning towards render support for emoji reactions (but not custom ones, because I still need to figure that out for Misskey)

    https://github.com/LivInTheLookingGlass/sphinx-fediverse/issues/

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  37. Which of these issues should I tackle next? I leaning towards render support for emoji reactions (but not custom ones, because I still need to figure that out for Misskey)

    https://github.com/LivInTheLookingGlass/sphinx-fediverse/issues/

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  38. sphinx-fediverse 0.6.0 is now released. Since the previous version...

    New features:
    - (Standard) Markdown rendering for Misskey instances (more MFM support to come later)
    - Support (in parser only) for emoji-based reactions
    - Support (in parser only) for sensitive images among non-sensitive images
    - Dump the post-to-page mapping to _static/ for ease of debug
    - Support for reply handling on Misskey instances

    Bug fixes:
    - Icons previously wouldn't show for posts outside the root directory
    - A typo led to a duplicate icon
    - Shibuya dark now produces legible icons (and this should be portable to other themes)
    - the hover effect no longer renders text unreadable on Shibuya dark (again, should be portable)

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  39. sphinx-fediverse 0.6.0 is now released. Since the previous version...

    New features:
    - (Standard) Markdown rendering for Misskey instances (more MFM support to come later)
    - Support (in parser only) for emoji-based reactions
    - Support (in parser only) for sensitive images among non-sensitive images
    - Dump the post-to-page mapping to _static/ for ease of debug
    - Support for reply handling on Misskey instances

    Bug fixes:
    - Icons previously wouldn't show for posts outside the root directory
    - A typo led to a duplicate icon
    - Shibuya dark now produces legible icons (and this should be portable to other themes)
    - the hover effect no longer renders text unreadable on Shibuya dark (again, should be portable)

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  40. sphinx-fediverse 0.6.0 is now released. Since the previous version...

    New features:
    - (Standard) Markdown rendering for Misskey instances (more MFM support to come later)
    - Support (in parser only) for emoji-based reactions
    - Support (in parser only) for sensitive images among non-sensitive images
    - Dump the post-to-page mapping to _static/ for ease of debug
    - Support for reply handling on Misskey instances

    Bug fixes:
    - Icons previously wouldn't show for posts outside the root directory
    - A typo led to a duplicate icon
    - Shibuya dark now produces legible icons (and this should be portable to other themes)
    - the hover effect no longer renders text unreadable on Shibuya dark (again, should be portable)

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  41. sphinx-fediverse 0.6.0 is now released. Since the previous version...

    New features:
    - (Standard) Markdown rendering for Misskey instances (more MFM support to come later)
    - Support (in parser only) for emoji-based reactions
    - Support (in parser only) for sensitive images among non-sensitive images
    - Dump the post-to-page mapping to _static/ for ease of debug
    - Support for reply handling on Misskey instances

    Bug fixes:
    - Icons previously wouldn't show for posts outside the root directory
    - A typo led to a duplicate icon
    - Shibuya dark now produces legible icons (and this should be portable to other themes)
    - the hover effect no longer renders text unreadable on Shibuya dark (again, should be portable)

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  42. sphinx-fediverse 0.6.0 is now released. Since the previous version...

    New features:
    - (Standard) Markdown rendering for Misskey instances (more MFM support to come later)
    - Support (in parser only) for emoji-based reactions
    - Support (in parser only) for sensitive images among non-sensitive images
    - Dump the post-to-page mapping to _static/ for ease of debug
    - Support for reply handling on Misskey instances

    Bug fixes:
    - Icons previously wouldn't show for posts outside the root directory
    - A typo led to a duplicate icon
    - Shibuya dark now produces legible icons (and this should be portable to other themes)
    - the hover effect no longer renders text unreadable on Shibuya dark (again, should be portable)

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey #Fediverse #Fedi

  43. And now sphinx-fediverse 0.5.3 is released. The big thing here is I've separated the rendering logic from comment parsing, so it's easier to support both flavors. Rendering is still pretty janky, but it's a good start towards the final setup.

    Next on the list:
    - *key media attachments
    - better rendering code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey

  44. And now sphinx-fediverse 0.5.3 is released. The big thing here is I've separated the rendering logic from comment parsing, so it's easier to support both flavors. Rendering is still pretty janky, but it's a good start towards the final setup.

    Next on the list:
    - *key media attachments
    - better rendering code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey

  45. And now sphinx-fediverse 0.5.3 is released. The big thing here is I've separated the rendering logic from comment parsing, so it's easier to support both flavors. Rendering is still pretty janky, but it's a good start towards the final setup.

    Next on the list:
    - *key media attachments
    - better rendering code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey

  46. And now sphinx-fediverse 0.5.3 is released. The big thing here is I've separated the rendering logic from comment parsing, so it's easier to support both flavors. Rendering is still pretty janky, but it's a good start towards the final setup.

    Next on the list:
    - *key media attachments
    - better rendering code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey

  47. And now sphinx-fediverse 0.5.3 is released. The big thing here is I've separated the rendering logic from comment parsing, so it's easier to support both flavors. Rendering is still pretty janky, but it's a good start towards the final setup.

    Next on the list:
    - *key media attachments
    - better rendering code

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey

  48. And with that, sphinx-fediverse 0.5.2 is released with initial support for running on Misskey/*key instances.

    Known bugs:
    - Misskey instances cannot yet load custom emoji or media attachments
    - CSS for Shibuya theme on Chrome seems to have some minor problems, specifically with the hover effect

    Breaking changes:
    - the comment directive is now
    fedi-comments rather than mastodon-comments
    - some config values have had their name changed
    - you are now required to specify what flavor of fediverse instance you're hosting on

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey

  49. And with that, sphinx-fediverse 0.5.2 is released with initial support for running on Misskey/*key instances.

    Known bugs:
    - Misskey instances cannot yet load custom emoji or media attachments
    - CSS for Shibuya theme on Chrome seems to have some minor problems, specifically with the hover effect

    Breaking changes:
    - the comment directive is now
    fedi-comments rather than mastodon-comments
    - some config values have had their name changed
    - you are now required to specify what flavor of fediverse instance you're hosting on

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey

  50. And with that, sphinx-fediverse 0.5.2 is released with initial support for running on Misskey/*key instances.

    Known bugs:
    - Misskey instances cannot yet load custom emoji or media attachments
    - CSS for Shibuya theme on Chrome seems to have some minor problems, specifically with the hover effect

    Breaking changes:
    - the comment directive is now
    fedi-comments rather than mastodon-comments
    - some config values have had their name changed
    - you are now required to specify what flavor of fediverse instance you're hosting on

    #Python #SphinxDoc #FOSS #FLOSS #OSS #FediBridge #Mastodon #Misskey #Sharkey