python-hachoir-core_1.3.3-4_all.deb


Advertisement

Description

python-hachoir-core - Core of Hachoir framework: parse and edit binary files

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name python-hachoir-core
Package version 1.3.3
Package release 4
Package architecture all
Package type deb
Installed size 293 B
Download size 76.24 KB
Official Mirror archive.ubuntu.com
Hachoir is a Python library used to represent of a binary file as a tree of
Python objects. Each object has a type, a value, an address, etc. The goal is
to be able to know the meaning of each bit in a file.
Why using slow Python code instead of fast hardcoded C code? Hachoir has many
interesting features:
* Autofix: Hachoir is able to open invalid / truncated files
* Lazy: Open a file is very fast since no information is read from file,
data are read and/or computed when the user ask for it
* Types: Hachoir has many predefined field types (integer, bit, string, etc.)
and supports string with charset (ISO-8859-1, UTF-8, UTF-16, ...)
* Addresses and sizes are stored in bit, so flags are stored as classic fields
* Endian: You have to set endian once, and then number are converted in the
right endian
* Editor: Using Hachoir representation of data, you can edit, insert, remove
data and then save in a new file.

Alternatives

Package Version Architecture Repository
python-hachoir-core_1.3.3-4_all.deb 1.3.3 all Ubuntu Universe
python-hachoir-core - - -

Requires

Name Value
python:any >= 2.7.5-5~
python:any << 2.8

Download

Type URL
Binary Package python-hachoir-core_1.3.3-4_all.deb
Source Package hachoir-core

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-hachoir-core deb package:
    # sudo apt-get install python-hachoir-core

Files

Path
/usr/lib/python2.7/dist-packages/hachoir_core-1.3.3.egg-info
/usr/lib/python2.7/dist-packages/hachoir_core/__init__.py
/usr/lib/python2.7/dist-packages/hachoir_core/benchmark.py
/usr/lib/python2.7/dist-packages/hachoir_core/bits.py
/usr/lib/python2.7/dist-packages/hachoir_core/cmd_line.py
/usr/lib/python2.7/dist-packages/hachoir_core/compatibility.py
/usr/lib/python2.7/dist-packages/hachoir_core/config.py
/usr/lib/python2.7/dist-packages/hachoir_core/dict.py
/usr/lib/python2.7/dist-packages/hachoir_core/endian.py
/usr/lib/python2.7/dist-packages/hachoir_core/error.py
/usr/lib/python2.7/dist-packages/hachoir_core/event_handler.py
/usr/lib/python2.7/dist-packages/hachoir_core/i18n.py
/usr/lib/python2.7/dist-packages/hachoir_core/iso639.py
/usr/lib/python2.7/dist-packages/hachoir_core/language.py
/usr/lib/python2.7/dist-packages/hachoir_core/log.py
/usr/lib/python2.7/dist-packages/hachoir_core/memory.py
/usr/lib/python2.7/dist-packages/hachoir_core/profiler.py
/usr/lib/python2.7/dist-packages/hachoir_core/text_handler.py
/usr/lib/python2.7/dist-packages/hachoir_core/timeout.py
/usr/lib/python2.7/dist-packages/hachoir_core/tools.py
/usr/lib/python2.7/dist-packages/hachoir_core/version.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/__init__.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/basic_field_set.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/bit_field.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/byte_field.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/character.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/enum.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/fake_array.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/field.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/field_set.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/float.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/generic_field_set.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/helper.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/integer.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/link.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/new_seekable_field_set.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/padding.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/parser.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/seekable_field_set.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/static_field_set.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/string_field.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/sub_file.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/timestamp.py
/usr/lib/python2.7/dist-packages/hachoir_core/field/vector.py
/usr/lib/python2.7/dist-packages/hachoir_core/stream/__init__.py
/usr/lib/python2.7/dist-packages/hachoir_core/stream/input.py
/usr/lib/python2.7/dist-packages/hachoir_core/stream/input_helper.py
/usr/lib/python2.7/dist-packages/hachoir_core/stream/output.py
/usr/lib/python2.7/dist-packages/hachoir_core/stream/stream.py
/usr/share/doc/python-hachoir-core/AUTHORS
/usr/share/doc/python-hachoir-core/README
/usr/share/doc/python-hachoir-core/changelog.Debian.gz
/usr/share/doc/python-hachoir-core/copyright
/usr/share/doc/python-hachoir-core/doc/adding_fields.graphviz
/usr/share/doc/python-hachoir-core/doc/default.css
/usr/share/doc/python-hachoir-core/doc/hachoir-api.rst.gz
/usr/share/doc/python-hachoir-core/doc/internals.rst.gz
/usr/share/doc/python-hachoir-core/doc/rest.css
/usr/share/doc/python-hachoir-core/doc/uml.xmi.gz
/usr/share/doc/python-hachoir-core/doc/uml_field.dia.gz
/usr/share/doc/python-hachoir-core/doc/uml_field_set.dia.gz

Changelog

2014-09-15 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (1.3.3-4) unstable; urgency=low
[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
* Fix a typo in the package description.
[ Michel Casabona ]
* bump Standards-Version to 3.9.5
* debian/{control,rules}
- Switch to dh_python2
* debian/{compat,control}
- Bump debhelper compatibility level to 9
2010-11-25 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (1.3.3-3) unstable; urgency=low
* Suggests python-profiler which is in non-free instead of Recommends 
Thanks to Mike Hommey. (Closes: #604039)
* bump Standards-Version to 3.9.1
- reference GPL-2 in the copyright file
* Switch to dpkg-source 3.0 (quilt) format
2010-05-18 - Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
hachoir-core (1.3.3-2) unstable; urgency=low
[ Piotr Ożarowski ]
* Remove --single-version-externally-managed from debian/rules
(Closes: #577326)
2010-03-02 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (1.3.3-1) unstable; urgency=low
[ Michel Casabona ]
* New upstream release
- support Python 2.6 (kill some Python warnings)
* bump Standards-Version to 3.8.4
* debian/control: 
- Depends on ${misc:Depends}
- Build-Depends-Indep on python-all instead of python-all-dev
- new Homepage
* debian/rules install egg-info directories
[ Sandro Tosi ]
* debian/control
- switch Vcs-Browser field to viewsvn
2008-09-28 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (1.2-1) unstable; urgency=low
* New upstream release
* bump Standards-Version to 3.8.0
2008-04-24 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (1.1-1) unstable; urgency=low
[ Michel Casabona ]
* New upstream release
* debian/copyright: change (C) line format for lintian
* ugrade Standards-Version to 3.7.3
* Recommends python-profiler
[ Piotr Ożarowski ]
* Homepage field added
* Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now)
2007-07-12 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (1.0.1-1) unstable; urgency=low
* New upstream release
2007-05-06 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (0.9.0-1) unstable; urgency=low
[ Michel Casabona ]
* New upstream release
[ Piotr Ożarowski ]
* add debian/watch file
2007-01-27 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (0.7.2-1) unstable; urgency=low
* New upstream release
* python-setuptools is now optional, remove it from Build-Depends
* hopefully upload to official Debian, closing ITP (Closes: #383845)
2007-01-22 - Michel Casabona <michel.casabona@free.fr>
hachoir-core (0.7.0-2) UNRELEASED; urgency=low
* convert to using python-support (instead of python-central)

See Also

Package Description
python-hachoir-metadata_1.3.3-2_all.deb Program to extract metadata using Hachoir library
python-hachoir-parser_1.3.4-2_all.deb Package of Hachoir parsers used to open binary files
python-hachoir-regex_1.0.5-2_all.deb regular expressions manipulation Python library
python-hachoir-subfile_0.5.3-3_all.deb find subfiles in any binary stream
python-hachoir-urwid_1.1-3_all.deb Binary file explorer using Hachoir and urwid libraries
python-hachoir-wx_0.3-3_all.deb wxWidgets GUI for the hachoir binary parser
python-hacking-doc_0.10.2-4_all.deb Flake8 OpenStack Hacking Guidelines Enforcement plugins - doc
python-hacking_0.10.2-4_all.deb Flake8 OpenStack Hacking Guidelines Enforcement plugins - Python 2.x
python-halberd_0.2.4-2_all.deb Python2 HTTP load balancer detector
python-hamcrest_1.8.0-1_all.deb Hamcrest framework for matcher objects (Python 2)
python-happybase_0.8-2_all.deb developer-friendly Python library to interact with Apache HBase
python-hdate_1.6-3build1_amd64.deb Provides a library that help use hebrew dates (python bindings)
python-hdf5storage-doc_0.1.13-1_all.deb documentation for hdf5storage
python-hdf5storage_0.1.13-1_all.deb high-level utilities to read from and write to HDF5 (Python 2)
python-healpy_1.8.1-1.1build1_amd64.deb HEALPix representation of spherical data - Python interface
Advertisement
Advertisement