• v0.6.0 21444f1ffe

    v0.6.0 Pre-Release

    PlexSheep released this 2024-07-09 19:58:21 +02:00 | 31 commits to master since this release

    21444f1 (HEAD -> devel, origin/devel) chore: bump versions
    69ce804 chore: clippy findings
    89c481f fix: make the libpt log version correct
    b1e6558 chore: bumps for log and cli
    d052fb2 docs(cli): example was broken
    7db1833 feat(log): apperently, show time or not was also no option???
    b96b2ac chore: bump libpt
    c9f879b chore: bump libpt-cli
    914f17f chore: bump libpt-log
    b06a821 docs(cli): add crate level documentation
    087e6da refactor(py)!: remove libpt-py #87
    8226d74 feat(log): apperently, it wasn't possible to set a min log level?
    729c4e3 fix(log): logfile works again #90
    1c92f95 docs(log): add an example for using a logfile
    673eb69 fix(cli): clap count parser only works with u8, so revert the change to i8 back
    b382b3e refactor(cli): cli example was weird
    87dc287 refactor(log)!: rename ansiconst -> ansi
    edb6342 docs(log): add defaults to builder methods #82
    b2bf00d refactor(log): apply more clippy findings
    73f935d refactor(log): remove depereciated Logger::build()
    9b94c25 refactor(log): apply clippy findings
    511fd69 Merge pull request 'implement a cli module' (#85) from feat/cli into devel
    f50dfe0 (origin/feat/cli) Merge branch 'devel' into feat/cli
    476efb8 refactor(cli): apply all clippy findings
    d9cdd18 Merge branch 'feat/cli' of https://git.cscherr.de/PlexSheep/pt into feat/cli
    4f15f4b refactor(cli): change log feature and impl default for VerbosityLevel
    c9c8351 automatic cargo CI changes
    9ea146a refactor(cli): apply some clippy lints and add constants for VerbosityLevel
    921387b chore: add more clippy lints and fix some
    c819520 fix(cli): loglevel values were not calculated correctly
    c6afa06 docs(cli): example for a simple cli
    74aaeb0 refactor(cli): verbosity level no option anymore, prevent verbosity overflows
    6a7974a Merge branch 'feat/cli' of https://git.cscherr.de/PlexSheep/pt into feat/cli
    bfebb53 docs(cli::repl): repl documentation
    216b896 automatic cargo CI changes
    0488b2f refactor(cli::repl): introduce custom error type, modularize
    471364e feat(cli::repl): #84 #86 working and nice repl structure
    d413b74 feat(cli): add repl example without using library items
    a9fe9d2 chore: reexport shlex and add dialoguer features
    3e5174d docs(cli): expand on IsTerminal differences
    db2fd9f docs: fix redundand link binding
    f2d4fd3 Merge branch 'feat/cli' of https://git.cscherr.de/PlexSheep/pt into feat/cli
    4278f4b docs(cli): mention IsTerminal in cli::printing
    880f2a7 automatic cargo CI changes
    a79513d feat(cli): reexport human-panic and exitcode
    c9e5a3f chore: change LICENSE to GPL-3.0-or-later
    0b3610e chore: change LICENSE to GPL-3.0-or-later
    90cf678 feat(cli::args): VerbosityLevel
    2e26983 chore: bump version of libpt-log to v0.4.3
    1e912d9 refactor: reexport tracing from libpt-log
    6074ba8 automatic cargo CI changes
    f6ea982 Merge branch 'feat/cli' of https://git.cscherr.de/PlexSheep/pt into feat/cli
    798cb19 feat(cli::args): verbosity flags for log level
    6a179a6 automatic cargo CI changes
    a92f5f3 chore: add clap derive feature
    3fd04a6 feat(cli): add cli crate export to libpt
    1c78801 docs(cli::printing): add module documentation
    57709e9 docs(cli::printing): document use of parameters for blockfmt_advanced
    0179c53 Merge branch 'feat/cli' of https://git.cscherr.de/PlexSheep/pt into feat/cli
    08bfc03 refactor(cli::printing): use Option for blockfmt_advanced
    8070f0b automatic cargo CI changes
    502298d feat(cli)!: remove printing::divider, add borderprint borderfmt and borderfmt_advanced
    128be8d automatic cargo CI changes
    198630b Merge branch 'feat/cli' of https://git.cscherr.de/PlexSheep/pt into feat/cli
    57aa7c2 refactor(printing)!: move core::printing to cli #84
    999cf63 automatic cargo CI changes
    630c50a feat(cli): add libpt-cli and reexport essential cli deps #84
    940b5ff fix(cargo): remove path for the libpt version used in libpt-py
    101e20d chore: bump version to v0.6.0-alpha.0
    a5a9706 Merge branch 'master' into devel
    5dba839 (origin/master, origin/HEAD, master) chore: bump version to v0.5.1
    0e1cbf7 Merge pull request 'update to v0.5.1' (#81) from devel into master
    738946c Merge branch 'master' into devel
    409ba93 Merge pull request 'feat/bintols/join-array' (#80) from feat/bintols/join-array into devel
    7928423 refactor(bintols-join): return err if the result cannot be converted to T #80 #79
    3d25040 Merge branch 'devel' into feat/bintols/join-array
    53e5458 automatic cargo CI changes
    3ef1ffc test: add tests for the join module #79
    ab28775 Merge branch 'master' into devel
    8f75925 Merge pull request 'feat/bintols/join-array' (#80) from feat/bintols/join-array into devel
    22d5b3a refactor(bintols-join): return err if the result cannot be converted to T #80 #79
    b9f55d1 Merge branch 'devel' into feat/bintols/join-array
    e9c3402 automatic cargo CI changes
    2e38597 feat: add a join module to join arrays into larger integers #79
    a1c5725 add tests for the join module #79

    Downloads