Skip to content

Releases: suizokukan/katal

v0.2.3 : --whatabout, cfg file in user directory, --sourceinfos, 'iname'

13 Dec 20:14
Compare
Choose a tag to compare
v 0.2.3 (2015_12_13) : --whatabout, cfg file in user directory,
                       --sourceinfos, 'iname'

    o the config file is now searched in the Katal's user path
      (i.e., on Linux systems, /home/user/.katal/katal.ini) and then in the current
       directory.
    o 'ci_name' > 'iname' in config files
    o new option : --whatabout
    o new option : -si/--sourceinfos

    o new function : action__whatabout() 
    o new function : create_empty_db()
    o new function : possible_paths_to_cfg()
    o -ddcfg/--downloaddefaultcfg can now be called directly from the command line
    o fixed several bugs linked to ARGS.downloaddefaultcfg
    o improved create_faked_target.sh : added a --whatabout test
    o renamed the function 'test_is_ntfs_prefix_mandatory()' > 'is_ntfs_prefix_mandatory()'
    o improved messages in several functions
    o improved the documentation in README.md

    o updated pylintrc (max-branches=16)

    o 6 tests, pylint=10.0 for the three Python scripts
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.2.2

06 Dec 21:45
Compare
Choose a tag to compare
v 0.2.2 (2015_12_07) : improved documentation and messages

    o improved message in main_warmup()
      If the options -ddcfg/--downloaddefaultcfg are used, don't display
      the advice to use them.
    o improved message in action__downloadefaultcfg()
    o improved the documentation in README.md

    o updated pylintrc, along with pylint 1.5.0 modifications
    o pylinted and fixed setup.py

    o 6 tests, pylint=10.0 for the three Python scripts
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.2.1

08 Nov 08:58
Compare
Choose a tag to compare
v 0.2.1 (2015_11_08)

    o added option --usentfsprefix
      A special prefix is required by the NTFS for long filenames. The --usentfsprefix
      argument allow/disallow to use such a prefix.

    o improved warning messages in show_infos_about_source_path() and in
      show_infos_about_target_path().
    o improved the documentation in README.md

    o 6 tests, pylint=10.0 for the three Python scripts
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.2.0

04 Nov 21:28
Compare
Choose a tag to compare

v.0.2.0 (2015_11_04)

o fixed an important bug : hashfile64() can't compute the hash with
  the filename, the size or the date !

o improved the messages in fill_select()

o 6 tests, pylint=10.0 for the three Python scripts
o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.1.9

04 Nov 17:19
Compare
Choose a tag to compare

v.0.1.9 (2015_11_04)

o fixed an important bug : filenames whose length is greater than 260
  characters are correctly taken in account.

o improved the documentation

o 6 tests, pylint=10.0 for the three Python scripts
o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.1.8

01 Nov 15:11
Compare
Choose a tag to compare
v.0.1.8 (2015_11_01)

    o added the possibility to create tags automatically during a --select/--add .

    o 6 tests, pylint=10.0 for the three Python scripts
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.1.7

01 Nov 13:48
Compare
Choose a tag to compare
v.0.1.7 (2015_11_01)

    o added --copyto parameter

    o filled the faked/src directory
    o updated create_faked_target.sh in order to test the --copyto parameter

    o 6 tests, pylint=10.0 for the three Python scripts
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.1.6

01 Nov 09:13
Compare
Choose a tag to compare
v.0.1.6 (2015_11_01)

    o improved the string returned by size_as_str() : no more 'Go' (>'GB'), ...

    o removed the _import_msg argument from msg()
    o removed the 'verbosity' keyword from the cfg files and from the script
    o improved a message in fill_select()

    o 6 tests, pylint=10.0 for the three Python scripts
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.1.5

30 Oct 21:35
Compare
Choose a tag to compare
v.0.1.5 (2015_10_30)

    o fixed a bug in create_target_name() : the order of the if's mattered.

    o set __statuspypi__ to 'Development Status :: 5 - Production/Stable'
    o functions are now all described in README.md, in alphabetical order
    o improved messages and documentation

    o 6 tests, pylint=10.0
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)

v0.1.4

30 Oct 16:46
Compare
Choose a tag to compare
v.0.1.4 (2015_10_30)

    o ancient keywords like SOURCENAME_WITHOUT_EXTENSION have been renamed :
        HASHID -> %%h
        SOURCENAME_WITHOUT_EXTENSION -> %%f
        SOURCENAME_WITHOUT_EXTENSION2 -> %%ff
        SOURCE_PATH -> %%p
        SOURCE_PATH2 -> %%pp
        SOURCE_EXTENSION -> %%e
        SOURCE_EXTENSION2 -> %%ee
        SIZE -> %%s
        DATE2 -> %%dd
        DATABASE_INDEX -> %%i
        INTTIMESTAMP -> %%t
        HEXTIMESTAMP -> %%ht
    o in filter, 'size' may have a suffix like 'kB', 'MB', ..., 'KiB', 'MiB' .
    o added 'ci_name' to filters (=case insensitive regex)
    o in configuration file, 'sieve' is now called 'filter'
    o new option : --reset (delete database and target files, not the configuration file)
    o new option : --strictcmp option (bit to bit comparision if two hashes are identical)
    o new option : --move (move the files if --select or --add instead of copy them)
    o new option : --findtag

    o added a pylintrc file
    o fixed main_warmup() : sys.exit(-1) is raised if no configuration file
    o removed the --hashid option
    o added constant PARTIALHASHID_BYTESNBR = 1000000
    o 'ProjectError' > 'KatalError'
    o added the thefilehastobeadded__db() function
    o added 'partialhashid' and 'size' to the database
    o hashfile64() now accepts a _stop_after argument, allowing to read only
      the _stop_after first bytes of the file
    o the function hashfile64() uses from now the file content, its name,
      its size and its timestamp
    o improved messages and documentation

    o 6 tests, pylint=10.0
    o version packaged and sent to Pypi (https://pypi.python.org/pypi/Katal)