This is the second beta for the upcoming 2.3.x releases. This release
mostly includes bug fixes and translation updates.
Changes since 2.3_beta1
-----------------------
fatih (15):
tree-wide: Remove redundant imports
cli/upgrade: Fix help string
cli/install: Fix help string
dtd/rng: Replace update type 'bug' with 'critical'
cli/history: Pass -K option to less
fetcher: Handle all fetch errors
cli/install: Fix the exception raised when an unknown component name is provided
util: Add a singleton metaclass
Make Config and Constants classes singletons
config: Add a method for setting options
cli/build: Use Error class in pisi namespace
installdb: Fix errors when installed package info is broken
repodb: Let check_distribution raise an error
cli/addrepo: Remove dead code
l10n: Update messages
sdalgic (1):
cli/blame: Blame installed package instead of the one in the repositories.
transifex (22):
l10n: Updated Spanish (Castilian) (es) translation to 97% (Klemens Häckel)
l10n: Updated Spanish (Castilian) (es) translation to 99% (Klemens Häckel)
l10n: Updated Italian (it) translation to 76% (Davide Siciliano)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 96% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 97% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 97% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 98% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 98% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
l10n: Updated Swedish (sv) translation to 19% (Patrik Karlsson)
l10n: Updated Swedish (sv) translation to 23% (Patrik Karlsson)
l10n: Updated Swedish (sv) translation to 40% (Patrik Karlsson)
l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı)
This fixes a regression appeared after Config class became a singleton.
Different parts of pisi tries to create an instance of Config class with
different options. Since it is a singleton, later contructions won't
get the new options. Fix this by implementing a new method for setting
options instance.
This is the first beta for the upcoming 2.3.x releases. This release
includes important bug fixes beside some optimizations targeting more
speed.
No new features added and this time we are really closer to a stable
release.
Changes since 2.3_alpha3
------------------------
fatih (23):
po: Add missing end of line character in Turkish translation
build/install: Fix exception handling in case of invalid version strings
cli/info: Use aligned texts to make output more readable
build: Check abandoned files after copying all the additional files
scripts: Move repo-related scripts out of pisi tree
scripts: Move all scripts into scripts directory
Remove empty directory
scripts: Fix update-po.sh script
scripts: Do not extract docstrings in optparse module
l10n: Update messages
l10n: Cleanup tr.po
scripts/update-po: Do not wrap lines and sort by file
upgrade: Fix the logic when finding broken packages
comariface: Fix failure when registering COMAR scripts
delta: Use installdb data to find permission changes
install: Optimize clean_leftover to gain speed
db/lazydb: Store a version string to track changes in cache file structure
installdb: Use a dictionary for reverse dep info
installdb: Cleanup reverse dependency info when adding/removing a package
specfile: Refactor get_update_actions to simplify its usage
cli/addrepo: Change the distro check behaviour as in 2.2 branch
l10n: Update messages
Update MANIFEST.in
klemens (1):
update of some new spanish language strings (kh)
ozan.caglayan (1):
Implement lsbINFO() to get LSB information of the distribution
sdalgic (1):
scripts: update python docstrings and start implementing net_update function.
transifex (9):
l10n: Updated Dutch (Flemish) (nl) translation to 97%
l10n: Updated Turkish (tr) translation to 100%
l10n: Updated Dutch (Flemish) (nl) translation to 100%
l10n: Updated Turkish (tr) translation to 100% (H. İbrahim Güngör)
l10n: Updated French (fr) translation to 91% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 93% (Philippe Svetoslavsky)
l10n: Updated Italian (it) translation to 77% (Davide Siciliano)
l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı)
l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom)