Skip to content

Releases: scitex-ai/socialia

v0.5.15

Choose a tag to compare

@github-actions github-actions released this 20 Jun 11:34
a6dad47

Release v0.5.15. See CHANGELOG.md for details.

v0.5.14

Choose a tag to compare

@github-actions github-actions released this 28 May 09:51

Release v0.5.14. See CHANGELOG.md for details.

v0.5.12

Choose a tag to compare

@github-actions github-actions released this 27 May 13:03
482b85d

Release v0.5.12. See CHANGELOG.md for details.

v0.5.11

Choose a tag to compare

@github-actions github-actions released this 24 May 23:36

Changed

  • No-mocks + test-quality migration (PR #33). The entire tests/ tree
    is rewritten to exercise real collaborators — unittest.mock,
    pytest-mock, and monkeypatch are gone (PA-306 audit: 0). Every test
    now satisfies the SciTeX test-quality contract (PA-307 audit: 0):
    AAA marker comments, descriptive >= 3-word name, and exactly one
    assertion. Net suite: 252 passed / 3 skipped under both deterministic
    and pytest-randomly random orderings.
  • Twitter, LinkedIn, and GoogleAnalytics accept new keyword-only
    collaborator hooks (session_factory=, http=) so consumers can
    inject a fake or alternative HTTP client without monkey-patching.
    Defaults preserve the previous module-level behaviour.
  • scheduler.schedule_post / list_scheduled / cancel_scheduled /
    run_due_jobs accept schedule_file= so callers can point the
    job store at a tmp_path (or any other location) without mutating
    module globals.

Fixed

  • CI: [dev] extras now include pytest-cov and pytest-randomly, so
    the pytest --cov=src/socialia --cov-report=xml invocation in
    pytest-matrix-on-ubuntu-py3-11-3-12-3-13.yml resolves cleanly.
  • Docs: sphinx-build -W is now warning-clean (was: 109 warnings →
    errors on every PR build). Three root causes addressed —
    GoogleAnalytics docstring SOCIALIA_: token (parsed as RST
    hyperlink), track_event example block (Napoleon definition-list
    parsing), and automodule:: + per-class autoclass:: collision in
    docs/sphinx/api/socialia.rst.

v0.5.9

Choose a tag to compare

@ywatanabe1989 ywatanabe1989 released this 30 Apr 21:06
735a81b

Routine release: develop -> main + auditor hygiene fixes from session 2026-05-01.

See scitex-dev ecosystem audit-summary (in scitex-dev>=0.10.0) for ecosystem-wide quality state.

v0.5.8

Choose a tag to compare

@ywatanabe1989 ywatanabe1989 released this 08 May 15:21

Release v0.5.8. See CHANGELOG.md.

v0.5.7

Choose a tag to compare

@ywatanabe1989 ywatanabe1989 released this 08 May 15:21

Release v0.5.7. See CHANGELOG.md.

v0.5.6

Choose a tag to compare

@ywatanabe1989 ywatanabe1989 released this 28 Apr 04:45

Full Changelog: v0.5.5...v0.5.6

v0.5.5

Choose a tag to compare

@ywatanabe1989 ywatanabe1989 released this 28 Apr 02:52

Full Changelog: v0.5.4...v0.5.5

v0.5.4

Choose a tag to compare

@ywatanabe1989 ywatanabe1989 released this 08 May 15:21

Release v0.5.4. See CHANGELOG.md.