pisi 2.4_beta2
This is the second beta for the upcoming 2.4.x releases. This release
includes enhancements, important bug fixes, and translation updates.
Notable changes (see ChangeLog file for details):
- Support for 7-zip source archives
- Refactored check command
- Revised cli messages
- Switch from pygettext to xgettext
Changes since 2.4_beta1
-----------------------
fatih (11):
l10n/tr: Add missing space
addrepo: Handle all pisi errors occurred when updating the new repo
cli/check: Style fixes
cli/check: Fix usage string to show an example of -c option
l10n: Update messages
deletecache: Append dots to the info text for consistency
l10n: Update messages
autoxml: Check values against NoneType
autoxml: Remove redundant check
build: Remove redundant dict variable
archive: Handle possible conflicts if upper directories cannot be created
igungor (1):
l10n: Revert nl.po since it is the yali translation actually.
metin.akdere (4):
l10n: Switch from pygettext to xgettext
l10n: Remove deprecated pygettext module
l10n: Update messages
archive: Fix typo in recently added Archive7Zip class
onur (1):
actionsapi: Fix typo in shelltools documentation
ozan.caglayan (36):
operations/build: Add missing i18n() calls around strings
index: Add missing i18n() calls around strings
index: Print package names on the same line during source indexing
operations/build: Clean-up outputs
build: Prune another useless warning
cli: Suppress info about output directory
util: Raise FilePermissionDeniedError if the file cannot be read by the current user.
tree-wide: Don't use weird asterisks at line beginnings
cli: Add verbose and noln parameters to error() and status()
util: Don't pass the file name in the exception
Revert r37178 "cli: Add verbose and noln parameters to error() and status()"
index: Remove obfuscated and outdated comments
index: Heal multithreading related output problems
build: Mark the errors with the source package name to give more info
index: Use ctx.ui.info() instead of plain print
check: Refactor and improve whole check command
l10n: Update messages
Update TR translations
check: Print a warning if some files can't be read
l10n: Update messages
util: Drop old, unused, weird shortcut functions
util: Rename concat() to flatten_list() and optimize it
graph: Rename concat() to flatten_list()
util: remove unused copy_dir() too
util: add search_executable() to find search for an executable in PATH
archive: Add support for 7-Zip source archives
l10n: Update messages
rng: Add CCPL-Attribution-ShareAlike-NonCommercial-3.0
upgrade: Use flatten_list() which is ~9x faster than sum() construct
Drop old readme
graph: Use list comprehension for value sanitizing which is ~2x faster
graph: only replace allowed characters which are -,+,_
api: Generate some information about delete_cache
db: whitespace cleanup, update copyright date
sourcedb: whitespace cleanup, update copyright date
cli: Pretty print pisi search output
transifex (64):
l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom)
l10n: Updated German (de) translation to 100% (Stefan Wilhelm)
l10n: Updated Italian (it) translation to 82% (Ali Işıngör)
l10n: Updated Italian (it) translation to 82% (Ali Işıngör)
l10n: Updated Italian (it) translation to 83% (Ali Işıngör)
l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated German (de) translation to 100% (Stefan Wilhelm)
l10n: Updated Russian (ru) translation to 100% (Nikolay Semenov)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı)
l10n: Updated Italian (it) translation to 83% (Ali Işıngör)
l10n: Updated Spanish (Castilian) (es) translation to 99% (Klemens Häckel)
l10n: Updated Italian (it) translation to 83% (Hudaverdi Sarialtin)
l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes)
l10n: Updated German (de) translation to 98% (Stefan Wilhelm)
l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom)
l10n: Updated French (fr) translation to 99% (Philippe Svetoslavsky)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
l10n: Updated Italian (it) translation to 82% (Hudaverdi Sarialtin)
l10n: Updated Italian (it) translation to 83% (Hudaverdi Sarialtin)
l10n: Updated Italian (it) translation to 84% (Hudaverdi Sarialtin)
l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes)
l10n: Initial Croatian (hr) translation (Ivica Koli)
l10n: Updated Croatian (hr) translation to 31% (Ivica Koli)
l10n: Updated Croatian (hr) translation to 38% (Ivica Koli)
l10n: Updated Croatian (hr) translation to 42% (Ivica Koli)
l10n: Updated German (de) translation to 100% (Stefan Wilhelm)
l10n: Updated Turkish (tr) translation to 100% (Fatih Aşıcı)
l10n: Updated Russian (ru) translation to 99% (Alexey Ivanes)
l10n: Updated Dutch (Flemish) (nl) translation to 100% (Antoon Tolboom)
l10n: Updated French (fr) translation to 100% (Philippe Svetoslavsky)
l10n: Updated Croatian (hr) translation to 42% (Ivica Koli)
l10n: Updated Croatian (hr) translation to 45% (Ivica Koli)
l10n: Updated Croatian (hr) translation to 47% (Ivica Koli)
l10n: Updated Croatian (hr) translation to 47% (Ivica Koli)
l10n: Updated Croatian (hr) translation to 52% (Ivica Koli)
l10n: Updated Croatian (hr) translation to 56% (Ivica Koli)
l10n: Updated Russian (ru) translation to 99% (Nikolay Semenov)
l10n: Updated Russian (ru) translation to 100% (Nikolay Semenov)
l10n: Updated German (de) translation to 100% (Stefan Wilhelm)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Croatian (hr) translation to 60% (Ivica Koli)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Italian (it) translation to 84% (Hudaverdi Sarialtin)
l10n: Updated Italian (it) translation to 85% (Hudaverdi Sarialtin)
l10n: Updated Italian (it) translation to 87% (Hudaverdi Sarialtin)
l10n: Updated Italian (it) translation to 88% (Hudaverdi Sarialtin)
l10n: Updated Italian (it) translation to 90% (Hudaverdi Sarialtin)
l10n: Updated Russian (ru) translation to 100% (Alexey Ivanes)
l10n: Updated Croatian (hr) translation to 60% (Ivica Koli)
This commit is contained in:
@@ -1,6 +1,231 @@
|
||||
2011-05-31 Onur Küçük <onur@pardus.org.tr>
|
||||
2011-07-14 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* archive: Handle possible conflicts if upper directories cannot be created
|
||||
|
||||
Installation fails when overriding a file with a directory. With this
|
||||
change, Pisi will remove the old files before creating the upper
|
||||
directories.
|
||||
|
||||
2011-06-22 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* build: Remove redundant dict variable
|
||||
|
||||
2011-06-22 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* autoxml: Remove redundant check
|
||||
|
||||
2011-06-22 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* autoxml: Check values against NoneType
|
||||
|
||||
The expression "value" is also False when the value equals zero. This
|
||||
prevents the presence of the tags with a value of zero.
|
||||
|
||||
Fixes the bug reported at http://bugs.pardus.org.tr/18467.
|
||||
|
||||
2011-06-17 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* l10n: Update messages
|
||||
|
||||
2011-06-17 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* deletecache: Append dots to the info text for consistency
|
||||
|
||||
2011-06-17 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* l10n: Update messages
|
||||
|
||||
Fixes the bug reported at http://bugs.pardus.org.tr/18427.
|
||||
|
||||
2011-06-17 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* cli/check: Fix usage string to show an example of -c option
|
||||
|
||||
2011-06-17 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* cli/check: Style fixes
|
||||
|
||||
2011-06-15 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* addrepo: Handle all pisi errors occurred when updating the new repo
|
||||
|
||||
Fixes the bug reported at http://bugs.pardus.org.tr/18309.
|
||||
|
||||
2011-06-13 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* l10n/tr: Add missing space
|
||||
|
||||
2011-06-13 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* cli: Pretty print pisi search output
|
||||
|
||||
Slightly modified version of patch provided by Anıl Özbek
|
||||
|
||||
Fixes the bug reported at http://bugs.pardus.org.tr/17719.
|
||||
|
||||
2011-06-13 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* sourcedb: whitespace cleanup, update copyright date
|
||||
|
||||
2011-06-13 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* db: whitespace cleanup, update copyright date
|
||||
|
||||
2011-06-13 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* api: Generate some information about delete_cache
|
||||
|
||||
Fixes the bug reported at http://bugs.pardus.org.tr/18310.
|
||||
|
||||
2011-06-09 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* graph: only replace allowed characters which are -,+,_
|
||||
|
||||
2011-06-09 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* graph: Use list comprehension for value sanitizing which is ~2x faster
|
||||
|
||||
2011-06-08 Metin Akdere <metin@pardus.org.tr>
|
||||
* archive: Fix typo in recently added Archive7Zip class
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* Drop old readme
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* upgrade: Use flatten_list() which is ~9x faster than sum() construct
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* rng: Add CCPL-Attribution-ShareAlike-NonCommercial-3.0
|
||||
|
||||
See http://bugs.pardus.org.tr/17792.
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* l10n: Update messages
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* archive: Add support for 7-Zip source archives
|
||||
|
||||
Dynamically check the unpacker and gracefully inform the user
|
||||
about the missing utility.
|
||||
|
||||
Fixes the bug reported at http://bugs.pardus.org.tr/3870.
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* util: add search_executable() to find search for an executable in PATH
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* util: remove unused copy_dir() too
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* graph: Rename concat() to flatten_list()
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* util: Rename concat() to flatten_list() and optimize it
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* util: Drop old, unused, weird shortcut functions
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* l10n: Update messages
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* check: Print a warning if some files can't be read
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* Update TR translations
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* l10n: Update messages
|
||||
|
||||
2011-06-08 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* check: Refactor and improve whole check command
|
||||
|
||||
Warn about denied accesses (pb#18308)
|
||||
Fix bad formatting issues
|
||||
|
||||
Fixes the bug reported at http://bugs.pardus.org.tr/18308.
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* index: Use ctx.ui.info() instead of plain print
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* build: Mark the errors with the source package name to give more info
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* index: Heal multithreading related output problems
|
||||
|
||||
index rewinds the line without writing \n which garbles the
|
||||
output when an exception is caught.
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* index: Remove obfuscated and outdated comments
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* Revert r37178 "cli: Add verbose and noln parameters to error() and status()"
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* util: Don't pass the file name in the exception
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* cli: Add verbose and noln parameters to error() and status()
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* tree-wide: Don't use weird asterisks at line beginnings
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* util: Raise FilePermissionDeniedError if the file cannot be
|
||||
read by the current user.
|
||||
|
||||
Whitespace, variable name cleanups
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* cli: Suppress info about output directory
|
||||
|
||||
The output directory will already be printed during the final
|
||||
step of package building.
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* build: Prune another useless warning
|
||||
|
||||
This line is always printed, it doesn't actually warn the user about
|
||||
an anomaly.
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* operations/build: Clean-up outputs
|
||||
|
||||
Prune always printed lines about component stuff,
|
||||
Dump build helper information only during build() to not pollute index output
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* index: Print package names on the same line during source indexing
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* index: Add missing i18n() calls around strings
|
||||
|
||||
2011-06-07 Ozan Çağlayan <ozan@pardus.org.tr>
|
||||
* operations/build: Add missing i18n() calls around strings
|
||||
|
||||
2011-06-01 Onur Küçük <onur@pardus.org.tr>
|
||||
* actionsapi: Fix typo in shelltools documentation
|
||||
|
||||
2011-05-31 Metin Akdere <metin@pardus.org.tr>
|
||||
* l10n: Update messages
|
||||
|
||||
2011-05-31 Metin Akdere <metin@pardus.org.tr>
|
||||
* l10n: Remove deprecated pygettext module
|
||||
|
||||
As we switched to xgettext, scripts/pygettext file is redundant.
|
||||
|
||||
2011-05-31 Metin Akdere <metin@pardus.org.tr>
|
||||
* l10n: Switch from pygettext to xgettext
|
||||
|
||||
Also add pisi.xml mimetype file. Remove scripts/update-po.sh file.
|
||||
|
||||
2011-05-30 H. İbrahim Güngör <ibrahim@pardus.org.tr>
|
||||
* l10n: Revert nl.po since it is the yali translation actually.
|
||||
|
||||
2011-05-30 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* pisi 2.4_beta1
|
||||
|
||||
This is the first beta for the upcoming 2.4.x releases. This release
|
||||
includes enhancements, important bug fixes, and translation updates.
|
||||
|
||||
The most notable change is the parallelization of index module. This
|
||||
reduces the time spent when indexing large repositories. Another
|
||||
important change is the fix for failure when a directory in a package
|
||||
becomes a symlink.
|
||||
|
||||
There are also behavioural changes introduced in this release:
|
||||
|
||||
* delta: If all files in a package have changed, delta is not created
|
||||
unless requested explicitly.
|
||||
* build: Additional source files are now copied before applying
|
||||
patches.
|
||||
* cli: add-repo command now fails when a repo name/uri is not given.
|
||||
|
||||
2011-05-30 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* l10n: Update messages
|
||||
|
||||
@@ -1924,4 +2149,4 @@
|
||||
Thanks Fatih for the collaboration.
|
||||
|
||||
2010-02-20 Fatih Aşıcı <fatih@pardus.org.tr>
|
||||
* Add target attribute to Archive tag. It can be used to extract the archive into a sub-directory.
|
||||
* Add target attribute to Archive tag. It can be used to extract the archive into a sub-directory.
|
||||
+1
-1
@@ -18,7 +18,7 @@ import atexit
|
||||
import logging
|
||||
import logging.handlers
|
||||
|
||||
__version__ = "2.4_beta1"
|
||||
__version__ = "2.4_beta2"
|
||||
|
||||
__all__ = [ 'api', 'configfile', 'db']
|
||||
|
||||
|
||||
Reference in New Issue
Block a user