• v0.7.3-alpha.2 30168c5523

    v0.7.3-alpha.2 Pre-Release

    PlexSheep released this 2024-09-08 01:34:32 +02:00 | 2 commits to master since this release

    30168c5 (HEAD -> master, origin/master, origin/HEAD) chore: bump version
    a7d0c18 (origin/devel, devel) chore: reset publish script
    54a6946 refactor(log): make logfile kinda behave like normal

    Downloads
  • v0.7.3-alpha.0 51e2c3029e

    v0.7.3-alpha.0 Pre-Release

    PlexSheep released this 2024-09-08 01:27:57 +02:00 | 7 commits to master since this release

    51e2c30 (HEAD) chore: bump versions
    6197532 refactor(log): refactor the build function
    3063f77 Merge branch 'master' into devel
    05910ae docs: add backtics
    895b156 (origin/master, origin/HEAD, master) automatic cargo CI changes

    Downloads
  • v0.7.3-alpha.1 492e655d29

    v0.7.3-alpha.1 Pre-Release

    PlexSheep released this 2024-09-08 01:27:43 +02:00 | 5 commits to master since this release

    492e655 (HEAD) chore: bump versions
    a9fbcf9 fix(log): panic when trying to open alogfile in a dir that did not exist
    51e2c30 chore: bump versions
    6197532 refactor(log): refactor the build function
    3063f77 Merge branch 'master' into devel
    05910ae docs: add backtics
    895b156 (origin/master, origin/HEAD, master) automatic cargo CI changes

    Downloads
  • v0.7.2 35ab3d9b28

    v0.7.2 Stable

    PlexSheep released this 2024-09-07 23:49:19 +02:00 | 12 commits to master since this release

    35ab3d9 (HEAD -> master, origin/master, origin/HEAD) chore: fix publish script
    917a68c chore: bump versions
    5b0c82c feat(log): specify span events + doc fixes

    Downloads
  • v0.7.1 3bf60f86b1

    v0.7.1 Stable

    PlexSheep released this 2024-09-06 17:34:27 +02:00 | 15 commits to master since this release

    3bf60f8 (HEAD -> master, origin/master, origin/HEAD) Merge branch 'devel'
    056c2d1 (origin/devel, devel) chore: bump version
    235a8bf feat(cli): make VerbosityLevel serde compatible
    29beabd docs: python not implemented notice #98
    17a235c chore: add docs.rs metadata #97
    4ff85b8 chore: full feature
    3a21539 chore: bump version and fix deptree of workspace
    442e17f fix: let logger use the crate name of the end-crate #91
    687fd94 automatic cargo CI changes
    7eb7d95 docs: fix cli example deps
    43944b0 fix: features in main crate were bad
    b8acb73 chore: remove reexports for cli #93
    d48b87d Merge pull request 'idk why this isn't in master yet' (#94) from devel into master
    6116d63 Merge branch 'devel' of https://git.cscherr.de/PlexSheep/pt into devel
    5c6e5b2 docs(cli): help template was missing something
    ca3cabf automatic cargo CI changes

    Downloads
  • 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
  • v0.5.1 47d5ef71c7

    v0.5.1 Stable

    PlexSheep released this 2024-05-13 15:23:57 +02:00 | 107 commits to master since this release

    5dba839 chore: bump version to v0.5.1
    7928423 refactor(bintols-join): return err if the result cannot be converted to T #80 #79
    3ef1ffc test: add tests for the join module #79
    2e38597 feat: add a join module to join arrays into larger integers #79

    Downloads
  • v0.5.0 ed0b363a99

    v0.5.0 Stable

    PlexSheep released this 2024-05-12 18:28:42 +02:00 | 116 commits to master since this release

    20b8f7a refactor: rename split_numbers to split
    3326072 chore: bump versions for v0.5.0
    7f45020 add doctests to CI
    73d291a fix: split-numbers test solutions were wrong #76
    9da3c58 refactor: add doc comment for split numbers and change order to msb first #76
    77d473e refactor: split-numbers generic by converting to u128 #76
    dc506de test: split-numbers #76
    0eb6490 feat: split unsigned numbers into bytes #76
    c918fbf logger configuration throigh struct
    ab9029f automatic cargo CI changes
    5a15508 Merge branch 'master' into devel
    c95a919 docs rs attribute
    fc1ab46 docs rs attribute

    Downloads
  • v0.4.2 b374aa7e43

    v0.4.2 Stable

    PlexSheep released this 2024-03-03 18:04:39 +01:00 | 139 commits to master since this release

    b374aa7 (HEAD -> master, origin/master, origin/HEAD) update deps

    Downloads
  • v0.4.1 3f4a092d8d

    v0.4.1 Stable

    PlexSheep released this 2024-03-03 17:59:59 +01:00 | 140 commits to master since this release

    3f4a092 bump version
    eba86d5 fix github ci

    Downloads