Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

intelhex-2.2.1-bp154.1.22 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: intelhex Distribution: SUSE Linux Enterprise 15 SP4
Version: 2.2.1 Vendor: openSUSE
Release: bp154.1.22 Build date: Mon May 9 11:12:35 2022
Group: Development/Tools/Other Build host: lamb60
Size: 288956 Source RPM: intelhex-2.2.1-bp154.1.22.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/bialix/intelhex
Summary: Library for Intel HEX Files Manipulations
Python implementation of Intel HEX file format allows you read, modify, write
hex files and convert them to binary form.

The Intel HEX file format widely used in microprocessors and microcontrollers
area as the de-facto standard for representation of code for programming
microelectronic devices.

This work implements an **intelhex** Python library to read, write,
create from scratch and manipulate data from HEX (also known as Intel HEX)
file format. These operations are provided by “IntelHex” class.

The distribution package also includes several convenience Python scripts
to do basic tasks that utilize this library. The “bin2hex.py” script
converts binary data to HEX, and the “hex2bin.py” works the other direction.
“hex2dump.py” converts data from HEX to a hexdump which is useful for
inspecting data, and “hexmerge.py” merges multiple HEX files into one.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sun Aug 16 2020 Klaus Kämpf <kkaempf@suse.com>
  - build with Python3
* Fri Jun 08 2018 kkaempf@suse.com
  - Update to 2.2.1
    * Fixes for PyPI.
  - Fix project URL
  - Update to 2.2
    * API changes: IntelHex.write_hex_file method: added support for new
      parameter: eolstyle = native | CRLF. (Alexander Belchenko)
    * API changes: IntelHex.write_hex_file() method gets new optional
      parameter byte_count to specify how many bytes should be written to
      each data record in output file. Default value is 16. (patch from
      GitHub user erki1993)
    * Unit tests: Fixed xrange overflow test for Python 2.7 on 64-bit
      platforms. Use sys.maxint to ensure we trigger an exception. (Masayuki
      Takeda)
    * Script hexinfo.py: Python 3 compatibility for processing start address
      dict keys. (patch from GitHub user mentaal)
    * Added get_memory_size() method: approx memory footprint of IntelHex
      object plus data. (Alexander Belchenko)
    * Better compatibility with Python 3. (Alexander Belchenko)
  - Update to 2.1
    * API changes: added IntelHex.segments() method that returns a list
      of ordered tuple objects, representing contiguous occupied data
      addresses. (Andrew Fernandes)
    * New command-line script hexinfo.py to print summary about hex files
      contents (file name, start address, address ranges covered by the
      data) in YAML format. (Andrew Fernandes)
    * Better Python 3 compatibility when hex2bin.py and bin2hex.py scripts
      are trying to read/write binary data from stdin or to stdout. (GitHub
      issue https://github.com/bialix/intelhex/issues/4)
    * The main activity of the IntelHex project slowly drifting towards
      GitHub - the main social network for OSS developers. I'd really like
      to get some help from additional maintainer though.
    * API changes: IntelHex.dump() method gets new optional parameters:
      width, withpadding to control generation of output text. (patch from
      GitHub user durexyl)
    * Script hex2dump.py gets new option --width to support corresponding
      parameter in IntelHex.dump() method.
  - Update to 2.0
    * The same codebase can be run on both Python 2 (2.4-2.7) and Python 3
      (3.2+). No need to use 2to3.
    * compat.py: provide more helper functions and aliases to reduce
      changes required to convert python 2 compatible sources to python 3.
      The code becomes quite ugly, but such compatibility has its price.
    * Python 3 compatibility: tobinstr should return bytes not unicode
      string (Bug #1212698).
    * Python 2: better support for long int addresses (over 2GB) (Bug
      [#1408934])
* Fri Jul 01 2016 toddrme2178@gmail.com
  - Fix Group tag.
* Tue May 27 2014 sbrabec@suse.cz
  - Created new package, version 1.5.

Files

/usr/bin/bin2hex.py
/usr/bin/hex2bin.py
/usr/bin/hex2dump.py
/usr/bin/hexdiff.py
/usr/bin/hexinfo.py
/usr/bin/hexmerge.py
/usr/lib/python3.6/site-packages/intelhex
/usr/lib/python3.6/site-packages/intelhex-2.2.1-py3.6.egg-info
/usr/lib/python3.6/site-packages/intelhex/__init__.py
/usr/lib/python3.6/site-packages/intelhex/__main__.py
/usr/lib/python3.6/site-packages/intelhex/__pycache__
/usr/lib/python3.6/site-packages/intelhex/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/intelhex/__pycache__/__main__.cpython-36.pyc
/usr/lib/python3.6/site-packages/intelhex/__pycache__/__version__.cpython-36.pyc
/usr/lib/python3.6/site-packages/intelhex/__pycache__/bench.cpython-36.pyc
/usr/lib/python3.6/site-packages/intelhex/__pycache__/compat.cpython-36.pyc
/usr/lib/python3.6/site-packages/intelhex/__pycache__/getsizeof.cpython-36.pyc
/usr/lib/python3.6/site-packages/intelhex/__pycache__/test.cpython-36.pyc
/usr/lib/python3.6/site-packages/intelhex/__version__.py
/usr/lib/python3.6/site-packages/intelhex/bench.py
/usr/lib/python3.6/site-packages/intelhex/compat.py
/usr/lib/python3.6/site-packages/intelhex/getsizeof.py
/usr/lib/python3.6/site-packages/intelhex/test.py
/usr/share/doc/packages/intelhex
/usr/share/doc/packages/intelhex/AUTHORS.rst
/usr/share/doc/packages/intelhex/NEWS.rst
/usr/share/doc/packages/intelhex/Readme.rst
/usr/share/licenses/intelhex
/usr/share/licenses/intelhex/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 17:06:41 2024