Quarterly report: 2022 Q1

Posted on Fri 01 April 2022 in reports • 2 min read

Here is the monthly report #32. You'll find some updates for the 2022 Q1 (from January to March).

FoFiX

Blocker before next version (v4.0): VideoPlayer v1.1

Blocker before python 3 migration: errors in CI.

Issues:

  • fofix #262: opened issue: "[3.123] Bug in counting notes"
  • fofix #263: opened issue: "Building dependencies"

Stats:

  • 347 stars (+9)
  • 84 forks
  • 60 issues (+2)
  • 3 PR

Fretwork

Pull Requests (PR):

  • fretwork #76: merged PR: "refactor(unicode): simplify and test the code with python3"
  • fretwork #77: opened / merged PR: "ci(python): make python 3.7 the default version"
  • fretwork #78: opened / merged PR: "refactor: use mixstream as an external dependency"
  • fretwork #82: opened / merged PR: "refactor: use python 3 syntax for classes and super"
  • fretwork #83: opened / merged PR: "docs: put the changelog in project root"
  • fretwork #84: opened / merged PR: "fix: remove pytest-runner from setup.py"
  • fretwork #85: opened / merged PR: "ci(gha): make py38 tests mandatory"

Issues:

  • fretwork #57: closed issue: "Porting code to python 3"
  • fretwork #68: closed issue: "Remove pytest-runner"
  • fretwork #79: opened issue: "Support for python 3.9"
  • fretwork #80: opened issue: "Support for python 3.10"

MixStream

New releases: v1.0.0 and v1.1.0.

Pull Requests (PR):

  • mixstream #10: opened / merged PR: "build(python): remove python 2 support"
  • mixstream #11: opened / merged PR: "build(python): add python3.10 tests and classifier"
  • mixstream #12: opened / merged PR: "ci(gha): build sdist and wheels for linux"
  • mixstream #13: opened / merged PR: "tests: use pathlib to manage test file path"
  • mixstream #14: opened / merged PR: "fix: remove pytest-runner from setup.py"
  • mixstream #15: opened / merged PR: "ci(gha): build wheels for macos"
  • mixstream #16: opened / merged PR: "build: add sources to the manifest and uncomment build backend"
  • mixstream #17: opened / merged PR: "Set mixstream version in the source code"
  • mixstream #18: opened / merged PR: "docs: add a CHANGELOG"
  • mixstream #19: opened / merged PR: "build: release version 1.0.0"
  • mixstream #20: opened / merged PR: "build: start the next version (1.0.1)"
  • mixstream #24: opened / merged PR: "fix: replace GStaticMutex with GMutex"
  • mixstream #26: opened / merged PR: "fix: remove g_thread_init"
  • mixstream #27: opened / merged PR: "ci: follow versions in GHA with dependabot"
  • mixstream #28: opened / merged PR: "fix: replace g_mutex_new with g_mutex_init"
  • mixstream #29: opened / merged PR: "fix: replace g_mutex_free with g_mutex_clear"
  • mixstream #30: opened / closed PR: "fix: replace g_memdup with g_memdup2"
  • mixstream #31: opened / merged PR: "fix(readme): fix build badge and add pyversion and pypi badge"
  • mixstream #32: opened / merged PR: "ci(tests): use pytest instead of setup.py test"
  • mixstream #33: opened / merged PR: "feat(cython): add the language level to compiler directives"
  • mixstream #34: opened / merged PR: "build: release version 1.1.0"

Issues:

  • mixstream #1: closed issue: "MixStream: g_mutex_free is deprecated"
  • mixstream #2: closed issue: "MixStream: g_mutex_new is deprecated"
  • mixstream #3: closed issue: "MixStream: g_thread_init is deprecated"
  • mixstream #9: closed issue: "Remove pytest-runner"
  • mixstream #21: opened issue: "Use SDL 2"
  • mixstream #22: opened issue "Build wheels for Windows"
  • mixstream #23: opened / closed issue: "GStaticMutex is deprecated"
  • mixstream #25: opened issue: "g_memdup is deprecated"

VideoPlayer

Pull Requests (PR):

  • videoplayer #16: opened PR: "fix: remove pytest-runner"
  • videoplayer #17: opened PR: "docs(readme): add badges with versions"