Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:marec2000:cryptocoins:electrum
python-eth-utils
python-eth-utils.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-eth-utils.changes of Package python-eth-utils
------------------------------------------------------------------- Mon May 06 19:50:20 UTC 2024 - marec@detebe.org - Update to version 4.1.1: * Bump version: 4.1.0 → 4.1.1 * Compile release notes for v4.1.1 * Remove network warning spam (#278) * Run update_networks.py to get rid of warnings for Astar zkEVM and Yooldo Verse (#276) * `eth_networks.json` update (#274) * update latex engine to use xelatex * Add Docs Tox CI back (#131) * Update setup.py * Successfully unmark scripts as a package for wheels * `scripts` directory included in dist but not in wheel. (#130) * Update Makefile * `sphinx-autobuild` for live docs updates (#129) * add lint check for .rst files incorrectly placed in the top-level dir, also bump blocklint version * rename github templates yaml->yml * rename github template files, minor editing * Add nightly CI run (#125) * update isort config and multi-platform grepping in Makefile * blocklint for linting project code for non-inclusive language (#122) * add validate-newsfragments to make notes * add docs build path for ci to check pdf and epub * update windows wheel ci jobs to use pyenv, add py312 job * add py312 support * Update tox.ini * Update config.yml * Update test_import_and_version.py * Update test_import_and_version.py * add version to import test * toml bools should be lowercase w/o quotes * move pyupgrade before black * add pyupgrade to pre-commit hooks ------------------------------------------------------------------- Tue Apr 02 09:40:23 UTC 2024 - marec@detebe.org - Update to version 4.1.0: * Bump version: 4.0.0 → 4.1.0 * Compile release notes for v4.1.0 * remove cached_property if <py38 dependency * Template Upgrade (#268) ------------------------------------------------------------------- Sat Feb 24 15:35:18 UTC 2024 - marec@detebe.org - Update to version 4.0.0: * Bump version: 3.0.0 → 4.0.0 * Compile release notes for v4.0.0 * `Web3.is_address` no longer requires checksummed addresses (#265) ------------------------------------------------------------------- Thu Jan 11 18:12:19 UTC 2024 - marec@detebe.org - Update to version 3.0.0: * Bump version: 2.3.1 → 3.0.0 * Compile release notes for v3.0.0 * correct format of pyproject.toml bools and add test for presence of __version__ * convert format strings that pyupgrade can't do * move pyupgrade before black * add pyupgrade to pre-commit checks * update typing for new mypy version * run lint without mypy * add .bumpversion.cfg to pre-commit ignore * add formats key to RTD to make downloadable docs available * Ignore all __pycache__ directories (#114) * Further generalize the grep command for remote check * Use upcoming version in make notes commit * update the grep command for upstream branch check * condense tox lint envs as linting now a pre-commit call, not tox * Update setup.py * Update pyproject.toml * add autoflake to lint and move config to pyproject.toml * bump pre-commit to 4.5 and add github-flavored markdown linting extension * drop egg references * drop py37 support (#104) * Update Makefile * Update pull_request_template.md * Add pre commit (#103) * Update .gitignore * Update .readthedocs.yml * Update .gitignore * ignore flake8 F401 errors in __init__.py files * Update .gitignore * Update release command to check remote for upstream * Add tests to distribution by default (#97) * fix typos in ci config and Makefile * Update .gitignore spelling error * change references to doc to all be docs * bump sphinx version and set py version rtd uses to 3.8 * minor formatting updates, remove contributing docs * Remove testall (#88) * update tox calls to use run, update all pip calls to use python -m (#86) * introduce contributing doc + main branch convention (#84) * upgrade pip and remove --user from tox install during ci (#85) * Template updates post ssz and ethabi (#82) * apply template updates found following merge with eth-typing (#81) * template cleanup following initial merge with py-evm (#80) * repin flake8 and misc updates (#79) * remove outdated sections of README (#76) * Various template default updates (#74) * convert bash scripts to py (#77) * new github issue and pr templates (#75) * bump docs dependencies ------------------------------------------------------------------- Thu Nov 09 16:22:56 UTC 2023 - marec@detebe.org - Update to version 2.3.1: * Bump version: 2.3.0 → 2.3.1 * Silence sphinx warning from release notes syntax * Update grep command for upstream branch dependency * Compile release notes for v2.3.1 * Use upcoming version in make notes commit msg * Add relevant newsfragment for updating networks in #259 * Relevant newsfragment for #259 * run update_networks.py to update networks * Fix lint * Fix character encoding issue (#258) * Separate Network chainId tests from exception cases (#256) ------------------------------------------------------------------- Fri Oct 20 18:50:06 UTC 2023 - marec@detebe.org - Update to version 2.3.0: * Bump version: 2.2.2 → 2.3.0 * Compile release notes * Add Network name utility (#255) ------------------------------------------------------------------- Thu Oct 12 17:18:53 UTC 2023 - marec@detebe.org - Update to version 2.2.2: * Bump version: 2.2.1 → 2.2.2 * Compile release notes * Fix release make command * Add docs for all available utilities (#254) * Upgrade template (#252) * Remove pkg_resources (#249) ------------------------------------------------------------------- Thu Sep 14 18:06:13 UTC 2023 - marec@detebe.org - Update to version 2.2.1: * Bump version: 2.2.0 → 2.2.1 * Compile release notes * add build.os to rtd settings ------------------------------------------------------------------- Wed Jul 12 12:09:44 UTC 2023 - marec@detebe.org - Update to version 2.2.0: * Bump version: 2.1.1 → 2.2.0 * Compile release notes * Address feedback for formatting string * Update docs * Added humanize_wei utility ------------------------------------------------------------------- Thu Jun 08 09:22:37 UTC 2023 - marec@detebe.org - Update to version 2.1.1: * Bump version: 2.1.0 → 2.1.1 * Compile release notes * add currency tests with float ether input * remove typing1 test job as it wasnt doing anything * remove flake8 ignore E501 and fix line length lint errors * add isort to lint commands and run * update tox to use run and pip to use python -m * type inference tests updates * add newsfragment * move type_inference from lint to normal tests * update type_inference_tests * linting * run refill template script * Template updates post ssz and ethabi (#82) * apply template updates found following merge with eth-typing (#81) * template cleanup following initial merge with py-evm (#80) * repin flake8 and misc updates (#79) * remove outdated sections of README (#76) * Various template default updates (#74) * convert bash scripts to py (#77) * new github issue and pr templates (#75) * bump docs dependencies * bump docs dependencies & remove unneeded (#239) * Update isort CLI commands (#72) * Fix auto project template errors for MacOS (#71) * Do not invoke ``setup.py`` directly * Minor refactoring / cleanup * Add Python 3.11, add more black checks, remove upper pins (#69) * Fix a copy-paste mistake from #65 * A couple extra tweaks for black support * Upgrade isort to v5 for black support * Use updated tox command in CI (#67) * Misc Updates (#65) * Don't push .tox file to tar.gz release * Add a validate docs command (#64) * Upgrade towncrier to fix the duplicate title bug * Use updated CircleCI images * Use prune instead of recursive-exclude for venv* * Add breaking change type to newsfragment (#61) * Exclude huge and unnecessary venv*/ from dist * Show full explanation for pydocstyle failures * Update pytest to support python 3.10, pin pytest-xdist, bump eth-utils to >=2,<3 * Add python 3.10 support * Add python 3.9 support * Add python3.8 support * Fix the type annotations export, adding py.typed * Pin sphinx-rtd-theme to <v1 * Add supported OS's * Clean up IntelliJ .gitignore a bit * Add pip-wheel-metadata & .pytest_cache to ignore * Upgrade pydocstyle to v5 * Export type annotations to importing projects * update .gitignore ------------------------------------------------------------------- Sat Nov 19 10:20:27 UTC 2022 - marec@detebe.org - Update to version 2.1.0: * Bump version: 2.0.0 → 2.1.0 * Compile release notes * Misc release (#227) * Copy `towncrier` types from project template (#235) * Add newsfragment for #232 * refactor: import cached-property from functools when the python version is newer than 3.8 * refator: use cached_property to cache the show_debug2 * Fix doc and lint build, add newsfragment * Update mypy, fix new errors * Fix lint CI run * Fix doc build * Loosen eth-hash dependency requirement * Add news fragment * Optimization: use a more efficient regexp for hexadecimal check * Optimization: use `str.starswith(tuple)` to check for start 0x prefix * Fix typo in documentation: hexidecimal -> hexadecimal ------------------------------------------------------------------- Fri Nov 19 20:11:24 UTC 2021 - marec@detebe.org - Update to version 2.0.0: * Bump version: 1.10.0 → 2.0.0 * Compile release notes * Add newsfragment * Update pytest requirement * Add python 3.10 support * Add python 3.9 support * Upgrade eth-typing to >3.0, remove python 3.5 support * Remove `compatibility` package ------------------------------------------------------------------- Sun Jan 24 13:29:55 UTC 2021 - marec@detebe.org - Update to version 1.10.0: * Bump version: 1.9.5 → 1.10.0 * Keep the installed package, so doctests pass * Clean up release notes for v1.10.0 * A couple doc link fixups * Compile release notes * Add release notes for #202, #203, #204 * Use exported type from eth-hash, stop casting * Upgrade eth-hash to v0.3.0 * Avoid breaking changes in eth-hash v0 minor bumps * Add release notes for #207 * Satisfy pydocstyle v5 with one-liner openers, D415 * Upgrade pydocstyle to v5, for black compatibility * Pass flake8 linting * Black formatting * Song and dance to make mypy happy * Fill template variables * Allow Addresses as input to address conversions * Cleanup of is_hex() as well. * Raise known error instead of blind re-raise * Performance optimization for is_address(). * Cleanup / optimization of is_hexstr(). * Be sure to remove py3 cache files * Add some Makefile doc strings * Customize section title, because default is bad * Latest mypy refuses package with file path * Update link to correct URL for release notes * Better error if bump missing in make notes/release * Update testing and lint deps * Update docs copyright to the year 2020 * Replace web3 reference with <MODULE_NAME> * Update MIT License to 2020 * Add MANIFEST.in file * Add internal type for release notes * Separate release-note build from release * Setup towncrier to generate release notes * Add vim .swo files and .mypy_cache to .gitignore * Skip venv in template filler & print progress * switch to native pypy markdown support * Add mypy support * Update default author email * Remove travis config * Remove attribution to specific person * Add docstring checking with pydocstyle * Drop py3.5, add py3.7 * Add changelog instructions * Ignore any internal `_utils` module * Update eth-utils version requirement * Fix ineffectual commands in Makefile * Use twine for pypi uploading per packaging docs * Make template filler more BSD friendly * Fix possibly incorrect isort config * Lint in setup.py * Fix testing dependencies * Whitespace * Remove references to deprecated "py.test" * Some readme updates * make merge script executable * refill from any directory * Enable template refilling * move template filler to own directory * remove old merge code from circle template * circleci: merge (and reattempt) PR before testing * fix gitignore typo about internals module in docs/ * Remove duplicate python version mention in readme * keep template filler around for future merges * re-add MODULE_NAME in new template filler * gitignore utils and internals docs; fill-in fixup * Make find replace script more macOS friendly * Add circle ci status badge * Make Circle CI test against merge with PR base * require python 3.5 during setup (and reject py4) * force tox to rebuild in circle runs * Makefile: deploy to upstream * travis config: use latest pypy3 container * add pypy3 as a default test environment in circle * tox.ini bugfix: whitelist make * add doctest run to circle-ci * add doctest run to travis * can't override python that way in tox * squash warning about using make inside tox * every tox environment should have a basic python * add doctest by default * silence flake8 error during module import test * bugfix: setuptools reference to pypy * add module import test * add pypy3 as a supported environment, by default * docs: show badge, link to release notes * add badges: pypi version and pythons supported * fixups: rm template filler, xfail strict, make bug * add circle ci config * pytest default settings, plus pytest-watch * when do you not want ipython in local dev? never * bugfix: run tox -elint *after* isort * requirements.txt: best way to build on readthedocs * docs cleanup: Makefile, conf, warnings * add `make lint-roll` to locally auto de-lint * Link to dev tactical manual * add github templates for issues and pull requests * add docs index * start at devnum 0 so the first bump goes to 1 * shorten extra name for documentation install * create empty module with supplied name * skip replacing variables inside .git/* files * Replace all template vars * init ------------------------------------------------------------------- Tue Sep 01 07:46:18 UTC 2020 - marec@detebe.org - Update to version 1.9.5: * Bump version: 1.9.4 → 1.9.5 * Compile release notes * Switch release note from feature to bugfix * Add newsfragments * Check that combine_argument_formatters raises a DeprecationWarning, lint fixes * Add apply_formatters_to_dict to curried methods * Add text_if_str type variant to curried methods * Upgrade mypy to 0.720 ------------------------------------------------------------------- Wed Aug 26 15:29:47 UTC 2020 - marec@detebe.org - Update to version 1.9.4: * Bump version: 1.9.3 → 1.9.4 * Compile release notes * Comment why we delete variables in .curried init * Test that all the curried methods are importable * Fix exported curried types ------------------------------------------------------------------- Tue Aug 11 08:58:05 UTC 2020 - marec@detebe.org - Update to version 1.9.3: * Bump version: 1.9.2 → 1.9.3 * Use long_description_content_type in setup.py ------------------------------------------------------------------- Tue Aug 11 08:57:45 UTC 2020 - marec@detebe.org - Update to version 1.9.2: * Bump version: 1.9.1 → 1.9.2 * Fix broken markup in README.md ------------------------------------------------------------------- Tue Aug 11 08:57:28 UTC 2020 - marec@detebe.org - Update to version 1.9.1: * Bump version: 1.9.0 → 1.9.1 * Fix pickling of ExtendedDebugLogger * pass message through to replaced exception * unhexlify takes a bytes input, mandatory in py3.8 * Fix up black formatting * Fix up mypy warnings * Run flake8 on tests/ * Fix flake8 warnings * Fix lint tests, don't need repeats per python ------------------------------------------------------------------- Tue May 12 16:52:48 UTC 2020 - marec@detebe.org - Update to version 1.9.0: * Bump version: 1.8.4 → 1.9.0 * Fix build-docs during release * Compile release notes for v1.9.0 * Add some release tools from the project template * Add #186 release notes * PR feedback * newsfragment * misc lint * Add humanize_bytes * Python3.5 compat * newsfragment * Add humanize_integer_sequence * Import ABC from collections.abc instead of collections for Python 3 compatibility. * Using regular expression matching in `is_hex()` and `is_hexstr()` * Update docs/utilities.rst * Add documentation for is_hexstr() * Remove deprecation warning on is_hex() * Remove duplicate test case * Use 'is_text(value)' for consistency * Modify warning funcion signature for consistency * Typo fix and added test with '0X' prefix * Fix typo * Add newsfragment * Remove calls to `is_text` that are redundant * Add `is_hexstr(value: Any) -> bool` * Modify tests to reflect deprecation warning * Add deprecation warning. ------------------------------------------------------------------- Thu Dec 05 19:37:43 UTC 2019 - marec@detebe.org - Update to version 1.8.4: * Bump version: 1.8.3 → 1.8.4 * Missing asterisk in manifest * Bump version: 1.8.2 → 1.8.3 * Correct type-hint for to_wei function * Fix broken combomethod types * Add interface files to MANIFEST.in * Correct Syntax [Issue: #168] * Update type hint for to_wei [Fixes: #168] ------------------------------------------------------------------- Wed Dec 04 18:47:44 UTC 2019 - marec@detebe.org - Update to version 1.8.2: * Bump version: 1.8.1 → 1.8.2 * Update overloads to use TypeVars * Add stub file for curried types * Add type overload to curried fn apply_formatter_if * Fix ethpm_utils -> eth_utils typo * Re-implement eth_utils.typing and add DeprecationWarning * Update TLogger cast * Update docs to reflect type changes * Use ExtendedDebugLogger instead of logging.Logger where appropriate * Add mypy config file and missing type hints * Update eth-typing dependency ------------------------------------------------------------------- Wed Nov 20 19:28:59 UTC 2019 - marec@detebe.org - Update to version 1.8.1: * Bump version: 1.8.0-0.1 → 1.8.1 * Bump version: 1.8.0 → 1.8.0-0.1 * Update hexstr type hints ------------------------------------------------------------------- Mon Nov 04 18:49:20 UTC 2019 - marec@detebe.org - Update to version 1.8.0: * Bump version: 1.7.0 → 1.8.0 * add release notes * Add python3.8 support ------------------------------------------------------------------- Fri Sep 06 15:40:31 UTC 2019 - marec@detebe.org - Update to version 1.7.0: * Bump version: 1.6.4 → 1.7.0 * newsfragment * PR Feedback * Add comment explaining why we delete the cached logger instance * add get_logger and get_extended_debug_logger * Added TownCrier * Expose DEBUG2 log level as top level module import. ------------------------------------------------------------------- Thu Aug 22 18:40:31 UTC 2019 - marec@detebe.org - Update to version 1.6.4: * Bump version: 1.6.3 → 1.6.4 * release notes * PR Feedback * caching of checks for whether to log at DEBUG2 levels ------------------------------------------------------------------- Thu Aug 22 18:40:16 UTC 2019 - marec@detebe.org - Update to version 1.6.3: * Bump version: 1.6.2 → 1.6.3 * update release notes * Update tests/logging-utils/test_compat_with_typing_Generic.py * Add support for python3.7 * PR Feedback * fixup extended debug logging utils ------------------------------------------------------------------- Thu Jul 25 15:25:48 UTC 2019 - marec@detebe.org - Update to version 1.6.2: * Bump version: 1.6.1 → 1.6.2 * PR feedback * linting * Try --user for pip upgrade * Fix type checks for clamp * show that clamp doesn't work * Update to use granular CIDv0 fn * Write humanize_ipfs_uri ------------------------------------------------------------------- Wed Jun 12 18:37:29 UTC 2019 - marec@detebe.org - Update to version 1.6.1: * Bump version: 1.6.0 → 1.6.1 * Release notes v1.6.1 * Run a test with eth-typing v1.* * Use eth-typing types ------------------------------------------------------------------- Thu May 16 17:33:59 UTC 2019 - marec@detebe.org - Update to version 1.6.0: * Bump version: 1.5.2 → 1.6.0 * 1.6.0 release notes * PR review * update docs * Add extended debug logging utils ------------------------------------------------------------------- Wed May 01 08:51:28 UTC 2019 - marec@detebe.org - Update to version 1.5.2: * Bump version: 1.5.1 → 1.5.2 * v1.5.2 release notes and backfill old release notes * Fix type hinting for replace_exceptions * lint setup.py too * fix typing * Add clamp utility * convert denoms to be a real class ------------------------------------------------------------------- Thu Apr 18 15:28:31 UTC 2019 - marec@detebe.org - Update to version 1.5.1: * Bump version: 1.5.0 → 1.5.1 * PR feedback * Fix type checking issue with to_dict and to_ordered_dict ------------------------------------------------------------------- Wed Apr 17 15:35:03 UTC 2019 - marec@detebe.org - Update to version 1.5.0: * Bump version: 1.4.1 → 1.5.0 * flake8 config * PR Feedback * Add humanize utils * Update tox config to suppress warning * Fix incorrect equality check * Enable discovery of type hints as per PEP561 ------------------------------------------------------------------- Wed Dec 19 17:37:30 UTC 2018 - marec@detebe.org - Update to version 1.4.1: * Bump version: 1.4.0 → 1.4.1 * Fix Makefile not saving GPG sign setting * Update release notes * Add `collapse_if_tuple` test cases * Make `collapse_if_tuple` more concise and robust * Bump version: 1.3.0 → 1.4.0 * Fix all doc build warnings * v1.4.0 release notes * Add support for tuples in ABI function signatures (#141) * Bump version: 1.3.0-beta.0 → 1.3.0 ------------------------------------------------------------------- Fri Dec 7 14:38:27 UTC 2018 - marec@detebe.org - Update to version 1.4.0: * Bump version: 1.3.0 → 1.4.0 * Fix all doc build warnings * v1.4.0 release notes * Add support for tuples in ABI function signatures (#141) * Bump version: 1.3.0-beta.0 → 1.3.0 * Modify release notes for upcoming v1.3.0 release * Fix linting issues * Bump version: 2.0.0-alpha.0 → 1.3.0-beta.0 * Modify relase notes for upcoming v1.3.0-beta.0 * Allow eth-typing dependency versions from 1.x to 2.x ------------------------------------------------------------------- Wed Nov 14 18:29:55 UTC 2018 - marec@detebe.org - Update to version 1.3.0: * Bump version: 1.3.0-beta.0 → 1.3.0 * Modify release notes for upcoming v1.3.0 release * Fix linting issues * Bump version: 2.0.0-alpha.0 → 1.3.0-beta.0 * Modify relase notes for upcoming v1.3.0-beta.0 * Allow eth-typing dependency versions from 1.x to 2.x * Import old changelog to docs * Bump version: 1.2.1 → 2.0.0-alpha.0 * Add v2.0.0-a0 release notes * Add type hints to decorator ------------------------------------------------------------------- Tue Sep 18 17:59:12 UTC 2018 - marec@detebe.org - Update to version 1.2.2: * Bump version: 1.2.1 → 1.2.2 * add v1.2.2 release notes * Change black env to 3.6 * Move units into their own module and exclude from the wrath of black * Add black to linting environment * Fix tabs * Constraining Python Version 3.5.2 * Bump version: 1.2.0-0.1 → 1.2.1 * Bump version: 1.2.0 → 1.2.0-0.1 * Update changelog for v1.2.1 ------------------------------------------------------------------- Fri Aug 31 13:30:45 UTC 2018 - marec@detebe.org - Update to version 1.2.1: * Bump version: 1.2.0-0.1 → 1.2.1 * Bump version: 1.2.0 → 1.2.0-0.1 * Update changelog for v1.2.1 * Add doctest to utilities docs * Update eth-typing version * Move documentation from README to ReadTheDocs * Update CHANGELOG * Bump version: 1.1.2 → 1.2.0 * Remove redundant/outdated section in README.md ------------------------------------------------------------------- Mon Aug 27 10:43:29 UTC 2018 - marec@detebe.org - Update to version 1.2.0: * Bump version: 1.1.2 → 1.2.0 * Remove redundant/outdated section in README.md * Update CHANGELOG * Update toolz module to import more names * Update .gitignore * Bump version: 1.1.1 → 1.1.2 * Backfill CHANGELOG ------------------------------------------------------------------- Thu Apr 26 07:03:26 UTC 2018 - marec@detebe.org - initial package build
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor