Skip to content

Releases: r3nt0n/bopscrk

bopscrk_2.4.7

02 Sep 16:35
Compare
Choose a tag to compare
  • 2.4.7 version notes (02/09/2024)
    • Improving case transform logic (now it respects the case from the original word)
    • Including new basic case transform operations
    • Implementing extensive case transform mode
    • Fixing typos

bopscrk_2.4.6

30 Aug 16:13
Compare
Choose a tag to compare
  • 2.4.6 version notes (30/08/2024)
    • Increasing parallelism performance (real multiprocessing implementation)
    • Better handling of config parser errors
    • Fixing typos

bopscrk_2.4.5

02 Aug 13:03
Compare
Choose a tag to compare

Changelist

  • 2.4.5 version notes (02/08/2022)

    • progress bar implemented and working
    • version argument included
    • Docs improved
  • 2.4.4 version notes (31/07/2022)

    • Relative imports bug fixed
    • Starting to refactor general structure to allow progressbar feature inclusion
  • 2.4.3 version notes (28/07/2022)

    • Fixing project structure to allow properly install via pip:
      • Add MANIFEST to exclude compiled and tests files when building dist
      • Improving structure to properly copy all structure into python packages dir inside a parent dir
      • Fixing relative path to config file
    • Catch exception when a wrong config file was provided (notice and exit)
  • 2.4 version notes (26/07/2022)

    • Make the installation process easier enabling pip install method
    • Starting to implement better memory management (cached wordlists writing and reading i/o files), not working yet
    • Updating and fixing minor bugs related to dependencies
    • REMOVED FEATURE: 'exclude from other wordlists', doesn't seem useful, there is other tools to do this specific work

bopscrk-2.4

27 Jul 08:59
Compare
Choose a tag to compare

Changelist

  • 2.4 version notes (26/7/2022)
    • make the installation process easier
    • starting to implement better memory management (cached wordlists writing and reading i/o files), not working yet
    • updating and fixing minor bugs related to dependencies
    • 'exclude from other wordlists' feature removed

bopscrk-2.3.1

04 Nov 16:50
Compare
Choose a tag to compare

Changelist

  • 2.3.1 version notes
    • fixing namespace bug (related to aux.py module, renamed to auxiliars.py) when running on windows systems
    • unittest (and simple unitary tests for transforms, excluders and combinators functions) implemented.
  • 2.3 version notes (15/10/2020)
    • Customizable configuration for artists and lyrics transforms using the cfg file
    • Requirements at setup.py updated
    • Multithreads logic improved
    • Leet and case order reversed to improve operations efficiency
    • BUG FIXED in lyrics space replacement
    • BUG FIXED when remove duplicates (Type Error: unhashable type: 'list')
    • Memory management and efficiency improved
    • SPLIT INTO MODULES to improve project structure
    • BUG FIXED in wordlists-exclusion feature
  • 2.2 version notes (11/10/2020
    • Configuration file implemented
    • NEW FEATURE: Allow to create custom charsets and transforms patterns trough the config file
    • NEW FEATURE: Recursive leet transforms implemented (disabled by default, can be enabled in cfg file)
  • 2.2~beta version notes (10/10/2020)
    • The lyricpass integration have been updated to run with last version released by initstring
    • --lyrics-all option removed (feature integrated in other options)

bopscrk-2.3

15 Oct 12:20
Compare
Choose a tag to compare
  • 2.3 version notes (15/10/2020)
    • Customizable configuration for artists and lyrics transforms using the cfg file
    • Requirements at setup.py updated
    • Multithreads logic improved
    • Leet and case order reversed to improve operations efficiency
    • BUG FIXED in lyrics space replacement
    • BUG FIXED when remove duplicates (Type Error: unhashable type: 'list')
    • Memory management and efficiency improved
    • SPLIT INTO MODULES to improve project structure
    • BUG FIXED in wordlists-exclusion feature
  • 2.2 version notes (11/10/2020
    • Configuration file implemented
    • NEW FEATURE: Allow to create custom charsets and transforms patterns trough the config file
    • NEW FEATURE: Recursive leet transforms implemented (disabled by default, can be enabled in cfg file)
  • 2.2~beta version notes (10/10/2020)
    • The lyricpass integration have been updated to run with last version released by initstring
    • --lyrics-all option removed (feature integrated in other options)
  • 2.1 version notes (11/07/2020)
    • Fixing min and max length bug
  • 2.0/1.5 version notes (17/06/2020)
    • PYTHON 3 NOW IS SUPPORTED: master branch moves to Python 3. Secondary branch keeps Python 2.7 legacy support
  • 0-1.2(beta) version notes
    • EXCLUDE WORDLISTS: speed improvement using multithreaded exclusions
    • NEW FEATURE: lyrics searching related to artists increase the wordlist chances

bopscrk-2.2

11 Oct 00:20
Compare
Choose a tag to compare
  • 2.2 version notes (11/10/2020
    • Configuration file implemented
    • NEW FEATURE: Allow to create custom charsets and transforms patterns trough the config file
    • NEW FEATURE: Recursive leet transforms implemented (disabled by default, can be enabled in cfg file)
  • 2.2~beta version notes (10/10/2020)
    • The lyricpass integration have been updated to run with last version released by initstring
    • --lyrics-all option removed (feature integrated in other options)
  • 2.1 version notes (11/07/2020)
    • Fixing min and max length bug
  • 2.0/1.5 version notes (17/06/2020)
    • PYTHON 3 NOW IS SUPPORTED: master branch moves to Python 3. Secondary branch keeps Python 2.7 legacy support

bopscrk-2.0

24 Jun 20:26
Compare
Choose a tag to compare

Python 3 supported.