Skip to content

v4.0 Alpha 1

Pre-release
Pre-release

Choose a tag to compare

@livingsilver94 livingsilver94 released this 01 Sep 13:39

First alpha release of the new eopkg 4.0.

eopkg 4.0 is a port of the old Python 2 code to Python 3, while retaining 1:1 backward compatibility with the CLI interface. API changed a little, but that shouldn't be a big concern.

This alpha release represents a state where package installation, package removal, history walking and repository management work, all tested using the ./eopkg-cli script. The installation of eopkg itself, using and older version of eopkg, hasn't been tested yet.

Highlights:

  • Code is now Python 3
  • -D dir is fully respected across the code
  • tests were removed because they were stale (dated back to the Pardus days)
  • piksemel was dropped in favor of Python's standard XML module.

Full Changelog: v3.10...v4.0-b1