8000 Releases · dominicusin/package-maximizer · GitHub
[go: up one dir, main page]

Skip to content

Releases

v0.6.1

Choose a tag to compare

@dominicusin dominicusin released this 05 Sep 02:17
86714b8

What's Changed

  • Version sync: __init__.py, CITATION.cff, web health/OpenAPI all read from importlib.metadata
  • Enum-registry parity: PackageManagerType matches PARSER_REGISTRY exactly (22 managers)
  • Parser auto-select via get_parser(self.manager.value) instead of hardcoded map
  • EnhancedGreedySolver correctly inferred from instance
  • Web server refuses to start without PM_API_KEY
  • CHANGELOG: 0.6.1 section, reordered 0.6.0/0.5.0, removed Planned

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@dominicusin dominicusin released this 01 Sep 00:27
dce1dfd

What's Changed

  • docs: STRATEGIC_PLAN.md (phases 0-5 completed) by @dominicusin in #55
  • feat(parsers): add 12 new package managers + register conda/portage by @dominicusin in #56
  • docs(cli): update README with 22 package managers + add list-managers command by @dominicusin in #57
  • test(cli): add coverage for maximize/list-solvers/version/managers commands by @dominicusin in #60
  • chore: update CHANGELOG with 0.6.0 release notes by @dominicusin in #58
  • chore: bump fallback_version to 0.6.0 by @dominicusin in #61
  • feat(web): add /api/v1/managers endpoint listing 22 package managers by @dominicusin in #62

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@dominicusin dominicusin released this 31 Aug 10:58
3e0cfe6

Release 0.5.0: expanded solver test coverage, TUI bugfix, version sync, CI 85% gate.

v0.1.1

Choose a tag to compare

@dominicusin dominicusin released this 31 Aug 00:59

Corrected PyPI project links (Homepage/Repository/Bug Tracker/Documentation), green CI matrix, Bandit B324 fix.

v0.1.0

Choose a tag to compare

@dominicusin dominicusin released this 25 Aug 23:43

SAT/ILP/SMT package-set maximizer.

  • Green CI across py3.8–3.11 matrix
  • Extras: web, solvers
  • PyPI publish via trusted publishing (needs pypi.org publisher config)
0