[Python-modules-commits] [python-intbitset] branch debian/master created (now db9bdd7)

Maximiliano Curia maxy at moszumanska.debian.org
Thu Aug 10 22:09:01 UTC 2017


This is an automated email from the git hooks/post-receive script.

maxy pushed a change to branch debian/master
in repository python-intbitset.

        at  db9bdd7   Drop the sphinx override

This branch includes the following new commits:

       new  e5f7725   Initial commit
       new  99d725a   New intbitset data structure for storing integer in a set, using fast bit-level operations.
       new  b835c85   Removed wrong comment.
       new  1281533   Replaced "+=" operator to satisfy older Pyrex versions. Updated docstrings.
       new  1cc4020   Updated description string.
       new  cfb6e72   Support both Cython and Pyrex.
       new  84e4820   Fixed the try clause syntax problem.
       new  144a855   Fixed bug in fastload method.
       new  06050fb   Cleaned spacing, docstring and added nice __str__.
       new  d0c2096   Added buffer interface. It still don't work. Need some investigation.
       new  2ea4d3a   Fix compatibility bug.
       new  c36688b   Reorganization of code.
       new  0f05dec   New intbitset with universe support.
       new  0b59700   Fixed bug.
       new  52aa0f3   Fixed bad bug!
       new  678e08c   Fixed bug where intbitset.__nonzero__ reported wrongly non empty sets as empty.
       new  2815ad7   Added checks for negative numbers.
       new  6f7efa7   Intbitset: Renamed universe to trailing_bits, some docstrings cosmetics, some more exceptions handling.
       new  b7bce59   Added nice speed optimizations for intersection and subtraction between intbitsets.
       new  c8f65fd   Fixed bug where intersection in place between empty intbitset and non empty intbitset with elements over the word size, return a non empty intbitset.
       new  0b744c4   Added helper functions extract_finite_list (see docstring) and is_infinite.
       new  ce6a428   Extract_finite_list is a helper function that return the list of element necessary to build from scratch an intbitset, provided the right value to trailing_bits. An up_to parameter has been added in order to require at least integers up to this value, when otherwise they wouldn't be necessary to build a semantical identical intbitset (needed to properly build the testsuite).
       new  17913c3   Fixed a bad bug about memory allocation, introduced with yesterday optimization. Added helper functions for testing.
       new  fc042a0   Fixed compatibility with < Python-2.5?
       new  8968e45   Maybe fixed a bug, previously introduced (set difference not in place).
       new  cc8251f   Addedd even more tests and corrected the semantic of clear() method.
       new  682ca0f   Added many tests and many many exceptions checks.
       new  dd6cc4b   Addedd sanity checks with the possibility to switch them on/off via CFG_INTBITSET_ENABLE_SANITY_CHECKS, and further optimizations.
       new  cbe1047   Added __revision__, float __apilevel__ (= 1.0 ;-), __maxelem__.
       new  269eafe   Fixed bug in which intbitset([]) would raise a wrong exception instead of creating an empty intbitset.
       new  25105f2   Added backward compatibility method tolist().
       new  27b188a   Fixed a bug which prevented correct compilation of intbitset with Python-2.4 and Cython due to Py_ssize_t wrong definition (spotted by Nick).
       new  e7b0dc5   Fixed last standing bug! Maybe lost some bit of perfomance (but maybe not, it should be checked).
       new  0645b2a   Removed dependency on Pyrex/Cython. We can directly ship the produced intbitset.c file on CVS and future release tarballs.
       new  c649bb9   Fixed an English typo, and updated docstring.
       new  ced9e56   New intbitset.c generated by cython-0.9.6.8.
       new  023c3fe   Compiled intbitset.pyx with Pyrex-0.9.6.3 which still support Python-2.3 (Cython appearently no more support Python-2.3).
       new  0ca22f3   Updated docstring to use Pyrex instead of Cython.
       new  0d9bab5   New intbitset.c generated with Cython-0.9.6.9. It is again compatible with Python-2.3.
       new  654cb1f   Fixed: intbitset.c:7728: warning: comparison is always false due to limited range of data type warning, due to usage of bool_t datatype. Cython support bint datatype which behaves as bool in Python, but are stored as int in C.
       new  cc94abc   Updated copyright years.
       new  3b59f28   Updated to Cython-0.9.6.10b and added __all__ variable to module.
       new  917b9b1   Compiled with the most up to date Cython 0.9.6.11b. Tested on SLC4, MacosX, Gentoo 64bit, Python 2.3, 2.4, 2.5.
       new  4041634   Added support for constructing an intbitset after the result of e.g. run_sql('SELECT id FROM bibrec WHERE...'), i.e. support for tuple of tuples of single integer. Tested on Gnu/Linux,64bits,Python2.5 Gnu/Linux,64bits,Python2.3 Gnu/Linux,32bits,Python2.4. Still to be tested on MacOS X.
       new  6c1a7cc   Prettified revision name (it is used in Python 2.5 to create the egg info file.
       new  fd06b7b   Removed previous prettyfication. It doesn't work :-(
       new  e928aff   Transformed all raised exception class into raised exception instance.
       new  7811506   Removed $Id$ from file preamble comments.
       new  94df58b   intbitset: new cython'ed C code, new install
       new  b660b91   intbitset: fixed iteration-related segfault
       new  51c926a   global: CDS Invenio becomes Invenio
       new  7f857ac   global: update copyright years
       new  d2df442   intbitset: fix handling of corrupted strdumps
       new  58eb72d   global: fix copyright notice years
       new  7a08939   global: fix ^H^H characters in copyright notices
       new  232cf9f   intbitset: fix never ending loop in __repr__
       new  81498cc   intbitset: fix several memory leaks
       new  42d4793   intbitset: add support for pickle protocol
       new  35deb94   intbitset: fix Python-2.4 compatibility
       new  dfa2ce5   intbitset: pop last element
       new  f201dad   intbitset: implement __getitem__
       new  bd86dd0   intbitset: fix memory leak
       new  f12d784   intbitset: partially revert memory leak fix
       new  5fa9801   intbitset: code and performance improvements
       new  5140b95   intbitset: fixes pop() function
       new  ee77e05   intbitset: 32-bit len implementation fix
       new  910a4dd   global: unit tests to have _unit_tests.py suffix
       new  c5f50f8   global: InvenioTestCase in test suite
       new  b7897a7   Initial package release
       new  daf1daa   intbitset: add tox for multienv testing
       new  57f76d3   intbitset: fix packaging to include C files
       new  7c60a53   Merge pull request #1 from lnielsen-cern/tox-packaging
       new  992af77   intbitset: fix python modules inclusion
       new  da893c0   Merge pull request #2 from jirikuncar/py-modules-include
       new  4a312a2   intbitset: type checking for operators
       new  7d5eb02   intbitset: union() and isdisjoint() support
       new  5658cfc   intbitset: no crash when intbitset is on rhs
       new  4013b55   github: add support for bitdeli
       new  f34767f   Initial Python 3.3 support
       new  2505fe5   Python 2.6 `assertIn` backport
       new  a15b7c2   gitignore: ignore KDevelop4 files
       new  2724304   Completed Python 3.x support
       new  3297874   intbitset v2.1
       new  6830cc5   Start 2.1.1
       new  72330d5   Python classifiers
       new  c641c67   Typo in CHANGES
       new  4bf5d67   Copyright year in README.rst
       new  f661506   Correct versioning in docs/conf.py
       new  e225fdf   PyBytes_FromStringAndSize() fix
       new  aebb2e4   Merge pull request #10 from kaplun/fix-python-2
       new  0abecc5   intbitset.h correct copyright year
       new  58cf2f0   Release 2.1.1
       new  fbfc163   Start 2.2.0
       new  14047b6   Coverage removal
       new  8f4d763   intbitset automatic documentation
       new  07a2c35   Improved documentation
       new  f8c43bc   Classifiers for Python 2 and 3
       new  68a4b79   Merge pull request #12 from kaplun/improved-documentation
       new  a519ce2   README.rst typo
       new  efa859a   update support for iterables
       new  f5dc3da   No segmentation fault with "None <op> intbitset"
       new  eb250fe   docker: initial release
       new  d2e2552   setup: PEP-8 and PEP-440 improvements
       new  e4abfae   travis: No longer call pip --use-mirrors
       new  06ebdc4   Merge pull request #23 from kaplun/fix-no-mirrors
       new  94f42e2   No return in fastload()
       new  19d6d08   Merge pull request #22 from kaplun/21-fastload-no-return
       new  b66b16c   Merge pull request #20 from tiborsimko/docker-initial-release
       new  b15854c   setup: avoid `-march=native`
       new  82c1f73   setup: better version handling
       new  baf7eec   docs: typo in version import
       new  a88c328   CHANGES: preparation for v2.2.0
       new  11bd2db   travis: pypi integration
       new  6e196f9   travis: addition of check-manifest
       new  6428e09   installation: MANIFEST.in reorganization
       new  ec3e7b8   global: fix licence header style
       new  30a770a   intbitset v2.2.1
       new  4b1ac01   docs: complete author list
       new  8bced6e   version: post-release bump
       new  690844e   global: license change GPLv2+ -> LGPLv3+
       new  5acb95c   Merge pull request #37 from tiborsimko/licence-change
       new  d5950b0   license: lgpl as reST reference
       new  bbb147f   README: refine install instruction
       new  8026211   api: del x[123]
       new  f901fd3   README: enhanced documentation
       new  d12f839   release: v2.3.0
       new  2f4e2cb   Initial packaging
       new  9d8317f   Add the python-dev buil-deps
       new  3202024   Add sphinxdoc build
       new  64b6aed   Use pybuild
       new  6575e8b   Add build dependencies
       new  b320f65   Add the package install files
       new  9ea8c46   Set the right Section
       new  292d760   Add missing shlibs deps
       new  6e09e77   Build sphinx doc
       new  999b49e   Add a basic not-installed file
       new  af0827a   Add sphinx documentation package
       new  0510a06   Make build arch all and any work
       new  2be93e4   trivial: incomplete path
       new  db9bdd7   Drop the sphinx override

The 140 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-intbitset.git



More information about the Python-modules-commits mailing list