- Update docs structure, adding Contribution and Code of Conduct sections (`[#44](https://github.com/ethereum/hexbytes/issues/44) <https://github.com/ethereum/hexbytes/issues/44>`__)
Internal Changes - for hexbytes Contributors
Drop bumpversion for bump-my-version and add make package-test to build and test the package before pushing to pypi. ([#44](https://github.com/ethereum/hexbytes/issues/44) <https://github.com/ethereum/hexbytes/issues/44>__)
Run mypy with local deps installed instead of pre-commitmirrors-mypy hook. ([#47](https://github.com/ethereum/hexbytes/issues/47) <https://github.com/ethereum/hexbytes/issues/47>__)
- Add ``to_0x_hex()`` method to provide a quick, explicit way to get an 0x-prefixed string (`[#43](https://github.com/ethereum/hexbytes/issues/43) <https://github.com/ethereum/hexbytes/issues/43>`__)
hexbytes v1.1.0 (2024-03-01)
----------------------------
Internal Changes - for hexbytes Contributors
</code></pre>
<ul>
<li>Change the name of <code>master</code> branch to <code>main</code> (<code>[#40](https://github.com/ethereum/hexbytes/issues/40) <https://github.com/ethereum/hexbytes/issues/40></code>__)</li>
<li>Merge template updates, notably adding py312 support (<code>[#41](https://github.com/ethereum/hexbytes/issues/41) <https://github.com/ethereum/hexbytes/issues/41></code>__)</li>
</ul>
<h2>hexbytes v1.0.0 (2023-11-07)</h2>
<p>Breaking Changes</p>
<pre><code>
- Move HexBytes prepend of ``0x`` from ``hex`` method to ``__repr__`` to not break ``hex`` of parent ``bytes`` class (`[#38](https://github.com/ethereum/hexbytes/issues/38) <https://github.com/ethereum/hexbytes/issues/38>`__)
- Drop python 3.7 support (`[#39](https://github.com/ethereum/hexbytes/issues/39) <https://github.com/ethereum/hexbytes/issues/39>`__)
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/ethereum/hexbytes/commit/87c8d6a8bdb1ca287d76baf648facd9a03a07a8e"><code>87c8d6a</code></a> Bump version: 1.2.0 → 1.2.1</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/ab2bf050f0574e368a7d0493ccde5713ccccc14e"><code>ab2bf05</code></a> Compile release notes for v1.2.1</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/d466eab47ab9a3cf21feaae8ddfeb9467ce8b995"><code>d466eab</code></a> run mypy with all local deps installed, remove extra git upstream check durin...</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/8775a0252b09b5f592a12fc37c65b1ff37cbdf71"><code>8775a02</code></a> fix docs ci</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/6e5877b4fc044f327d69710418d4eb3d14199781"><code>6e5877b</code></a> Pull docs structure from py-evm, move README contributing info into docs</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/49c71437c71cb153a32fbdba58447497ff024f34"><code>49c7143</code></a> Build out package-test, remove bumpversion and configure bump-my-version</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/e6af5449fd0ef76351f371fd5e9100b6a252d5c8"><code>e6af544</code></a> rename github templates yaml->yml</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/af197f617a3c41a370c3db1820ede2cd5a7bd06e"><code>af197f6</code></a> rename github templates yaml->yml</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/f5ffb28f7e64d9438eebfa85a2bc334a1baee954"><code>f5ffb28</code></a> Bump version: 1.1.0 → 1.2.0</li>
<li><a href="https://github.com/ethereum/hexbytes/commit/4b832aa154cc9d238ea39f554dc6c009808d4d1c"><code>4b832aa</code></a> Compile release notes for v1.2.0</li>
<li>Additional commits viewable in <a href="https://github.com/ethereum/hexbytes/compare/v0.3.1...v1.2.1">compare view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hexbytes&package-manager=pip&previous-version=0.3.1&new-version=1.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note**
> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Bumps hexbytes from 0.3.1 to 1.2.1.
Changelog
Sourced from hexbytes's changelog.