### Chore

 - uniformize deny attributes
 - remove default link to cargo doc everywhere

### Commit Statistics

 - 51 commits contributed to the release over the course of 18 calendar days.
 - 18 days passed between releases.
 - 2 commits where understood as [conventional](https://www.conventionalcommits.org).
 - 1 unique issue was worked on: #450

### Thanks Clippy

[Clippy](https://github.com/rust-lang/rust-clippy) helped 4 times to make code idiomatic. 

### Commit Details

 * **#450**
    - assure ref-specs handle equality, ordering and hashing according to their instruction (b4bf7d0)
    - cleanup crate structure (f0163c9)
    - don't expose mode() as it's kind of messy and should be left as implementation detail (6278966)
    - improve docs (c695a7e)
    - add fuzz target and basic docs on how to run it (febf070)
    - Add fuzz target (62d721a)
    - more push-spec restrictions (bb992ac)
    - more detailed tests of what's allowed and where (57a6e69)
    - disallow excludes in push mode (9c280b2)
    - don't allow object hashes in excludes (b889953)
    - negative must not be empty (79e0eaf)
    - support for `@` shortcut. (32d98e9)
    - and the entire test-suite passes (3fa52f8)
    - handle ref-name validation mostly correctly (d7c2789)
    - refactor (e8c072e)
    - tests causing all instrucitons (c23a21d)
    - tests for handling exclusions (c4499ce)
    - Better handling of special cases (c99f575)
    - basic validation and detection of patterns (e4227d6)
    - handle colon and empty on the right side (7afebb7)
    - support for deletion (966a9e9)
    - add include directive (701d46f)
    - first successful test for returning a refspec. (6e5bd5c)
    - sort out how expectations can be expressed in test suite (3f264af)
    - refactor (6713793)
    - sketch all possible instructions of fetch and push refspecs (0ba1b73)
    - run the baseline test and gather some information (5e4ee9b)
    - first few bits of error handling in parser (9c5fed2)
    - frame for basic parsing (b9a4bdc)
    - sketch data structure that should do the trick (5c823dc)
    - all baseline test cases from git's test-suite (362bd46)
 * **Uncategorized**
    - Merge branch 'example-write-blob' (afedd7f)
    - Merge pull request #494 from ultrasaurus/patch-1 (86fe22c)
    - Merge branch 'main' into remote-ls-refs (95f2f4f)
    - Merge branch 'example-new-repo' (946dd3a)
    - Merge branch 'main' into remote-ls-refs (e2ee3de)
    - uniformize deny attributes (f7f136d)
    - remove default link to cargo doc everywhere (533e887)
    - Merge branch 'main' into remote-ls-refs (c82bbfa)
    - prepare for release of git-repository (8aa5389)
    - Merge branch 'main' into remote-ls-refs (bd5f3e8)
    - Release git-date v0.0.3, git-actor v0.11.1, git-attributes v0.3.1, git-tempfile v2.0.3, git-object v0.20.1, git-ref v0.15.1, git-config v0.6.1, git-diff v0.17.1, git-discover v0.4.0, git-bitmap v0.1.1, git-index v0.4.1, git-mailmap v0.3.1, git-traverse v0.16.1, git-pack v0.21.1, git-odb v0.31.1, git-packetline v0.12.6, git-url v0.7.1, git-transport v0.19.1, git-protocol v0.18.1, git-revision v0.4.0, git-worktree v0.4.1, git-repository v0.21.0, safety bump 5 crates (c96473d)
    - Release git-hash v0.9.7, git-features v0.22.1 (232784a)
    - Merge branch 'main' into remote-ls-refs (c4bf958)
    - Merge branch 'format_git_date_time' (99e12be)
    - Merge branch 'main' into remote-ls-refs (de61c4d)
    - thanks clippy (4bd747c)
    - Merge branch 'main' into remote-ls-refs (e8fc89d)
    - thanks clippy (b9e1cdb)
    - thanks clippy (6c963b0)
    - thanks clippy (b62ee56)