[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