forked from pool/python-Cython
		
	Rename rpmlintrc as per pkg guideline to %{name}-rpmlintrc
OBS-URL: https://build.opensuse.org/request/show/243258
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=44
		
	
		
			
				
	
	
		
			255 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			255 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -------------------------------------------------------------------
 | |
| Thu Jul 31 16:26:07 UTC 2014 - dimstar@opensuse.org
 | |
| 
 | |
| - Rename rpmlintrc to %{name}-rpmlintrc.
 | |
|   Follow the packaging guidelines.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Thu Jul 24 05:32:47 UTC 2014 - mcihar@suse.cz
 | |
| 
 | |
| - Update to version 0.20.2:
 | |
|   * Some optimisations for set/frozenset instantiation.
 | |
|   * Support for C++ unordered_set and unordered_map.
 | |
|   * Access to attributes of optimised builtin methods (e.g.
 | |
|     ``[].append.__name__``) could fail to compile.
 | |
|   * Memory leak when extension subtypes add a memory view as attribute
 | |
|     to those of the parent type without having Python object attributes
 | |
|     or a user provided dealloc method.
 | |
|   * Compiler crash on readonly properties in "binding" mode.
 | |
|   * Auto-encoding with ``c_string_encoding=ascii`` failed in Py3.3.
 | |
|   * Crash when subtyping freelist enabled Cython extension types with
 | |
|     Python classes that use ``__slots__``.
 | |
|   * Freelist usage is restricted to CPython to avoid problems with other
 | |
|     Python implementations.
 | |
|   * Memory leak in memory views when copying overlapping, contiguous slices.
 | |
|   * Format checking when requesting non-contiguous buffers from
 | |
|     ``cython.array`` objects was disabled in Py3.
 | |
|   * C++ destructor calls in extension types could fail to compile in clang.
 | |
|   * Buffer format validation failed for sequences of strings in structs.
 | |
|   * Docstrings on extension type attributes in .pxd files were rejected.
 | |
| - add python-xml to build requirements for testsuite
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Thu May  8 11:40:51 UTC 2014 - toddrme2178@gmail.com
 | |
| 
 | |
| - Update to version 0.20.1
 | |
|   * List/Tuple literals multiplied by more than one factor were only multiplied
 | |
|     by the last factor instead of all.
 | |
|   * Lookups of special methods (specifically for context managers) could fail
 | |
|     in Python <= 2.6/3.1.
 | |
|   * Local variables were erroneously appended to the signature introspection
 | |
|     of Cython implemented functions with keyword-only arguments under Python 3.
 | |
|   * In-place assignments to variables with inferred Python builtin/extension
 | |
|     types could fail with type errors if the result value type was incompatible
 | |
|     with the type of the previous value.
 | |
|   * The C code generation order of cdef classes, closures, helper code,
 | |
|     etc. was not deterministic, thus leading to high code churn.
 | |
|   * Type inference could fail to deduce C enum types.
 | |
|   * Type inference could deduce unsafe or inefficient types from integer
 | |
|     assignments within a mix of inferred Python variables and integer
 | |
|     variables.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Feb  3 18:51:50 UTC 2014 - jengelh@inai.de
 | |
| 
 | |
| - Cython grew a dependency on saxutils (and since then, libplist
 | |
|   failed to build). Add python-xml as a Requires to avoid:
 | |
|   [...]
 | |
|   File "/usr/lib64/python2.7/site-packages/Cython/Compiler/Annotate.py",
 | |
|   line 6, in <module> from xml.sax.saxutils import escape as
 | |
|   html_escape.
 | |
|   ImportError: No module named xml.sax.saxutils
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Jan 31 10:19:40 UTC 2014 - speilicke@suse.com
 | |
| 
 | |
| - Update to version 0.20:
 | |
|   * Support for CPython 3.4.
 | |
|   * Support for calling C++ template functions.
 | |
|   * yield is supported in finally clauses.
 | |
|   * The C code generated for finally blocks is duplicated for each exit
 | |
|     case to allow for better optimisations by the C compiler.
 | |
|   * Cython tries to undo the Python optimisationism of assigning a bound
 | |
|     method to a local variable when it can generate better code for the
 | |
|     direct call.
 | |
|   * Constant Python float values are cached.
 | |
|   * String equality comparisons can use faster type specific code in
 | |
|     more cases than before.
 | |
|   * String/Unicode formatting using the '%' operator uses a faster
 | |
|     C-API call.
 | |
|   * bytearray has become a known type and supports coercion from and
 | |
|     to C strings.  Indexing, slicing and decoding is optimised. Note that
 | |
|     this may have an impact on existing code due to type inference.
 | |
|   * Using cdef basestring stringvar and function arguments typed as
 | |
|     basestring is now meaningful and allows assigning exactly
 | |
|     str and unicode objects, but no subtypes of these types.
 | |
|   * Support for the __debug__ builtin.
 | |
|   * Assertions in Cython compiled modules are disabled if the running
 | |
|     Python interpreter was started with the "-O" option.
 | |
|   * Some types that Cython provides internally, such as functions and
 | |
|     generators, are now shared across modules if more than one Cython
 | |
|     implemented module is imported.
 | |
|   * The type inference algorithm works more fine granular by taking the
 | |
|     results of the control flow analysis into account.
 | |
|   * A new script in bin/cythonize provides a command line frontend
 | |
|     to the cythonize() compilation function (including distutils build).
 | |
|   * The new extension type decorator @cython.no_gc_clear prevents
 | |
|     objects from being cleared during cyclic garbage collection, thus
 | |
|     making sure that object attributes are kept alive until deallocation.
 | |
|   * During cyclic garbage collection, attributes of extension types that
 | |
|     cannot create reference cycles due to their type (e.g. strings) are
 | |
|     no longer considered for traversal or clearing.  This can reduce the
 | |
|     processing overhead when searching for or cleaning up reference cycles.
 | |
|   * Package compilation (i.e. __init__.py files) now works, starting
 | |
|     with Python 3.3.
 | |
|   * The cython-mode.el script for Emacs was updated.  Patch by Ivan Andrus.
 | |
|   * An option common_utility_include_dir was added to cythonize() to save
 | |
|     oft-used utility code once in a separate directory rather than as
 | |
|     part of each generated file.
 | |
|   * unraisable_tracebacks directive added to control printing of
 | |
|     tracebacks of unraisable exceptions.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Oct 21 12:13:57 UTC 2013 - dmueller@suse.com
 | |
| 
 | |
| - update to 0.19.2:
 | |
|     * Some standard declarations were fixed or updated, including the previously
 | |
|     incorrect declaration of PyBuffer_FillInfo() and some missing bits in
 | |
|     libc.math.
 | |
| 
 | |
|     * Heap allocated subtypes of type used the wrong base type struct at the
 | |
|     C level.
 | |
| 
 | |
|     * Calling the unbound method dict.keys/value/items() in dict subtypes could
 | |
|     call the bound object method instead of the unbound supertype method.
 | |
| 
 | |
|     * "yield" wasn't supported in "return" value expressions.
 | |
| 
 | |
|     * Using the "bint" type in memory views lead to unexpected results.
 | |
|     It is now an error.
 | |
| 
 | |
|     * Assignments to global/closure variables could catch them in an illegal state
 | |
|     while deallocating the old value.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Oct 11 17:06:20 UTC 2013 - p.drouand@gmail.com
 | |
| 
 | |
| - Implement update-alternatives
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon May 13 08:17:40 UTC 2013 - dmueller@suse.com
 | |
| 
 | |
| - update to 0.19.1:
 | |
|   * Completely empty C-API structs for extension type slots (protocols like
 | |
|   number/mapping/sequence) are no longer generated into the C code.
 | |
|   * Docstrings that directly follow a public/readonly attribute declaration
 | |
|   in a cdef class will be used as docstring of the auto-generated property.
 | |
|   This fixes ticket 206.
 | |
|   * The automatic signature documentation tries to preserve more semantics
 | |
|   of default arguments and argument types.  Specifically, bint arguments
 | |
|   now appear as type bool.
 | |
|   * A warning is emitted when negative literal indices are found inside of
 | |
|   a code section that disables wraparound handling.  This helps with
 | |
|   fixing invalid code that might fail in the face of future compiler
 | |
|   optimisations.
 | |
|   * Constant folding for boolean expressions (and/or) was improved.
 | |
|   * Added a build_dir option to cythonize() which allows one to place
 | |
|   the generated .c files outside the source tree.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Apr 29 11:58:41 UTC 2013 - dmueller@suse.com
 | |
| 
 | |
| - Update to version 0.19:
 | |
|   + Please see http://wiki.cython.org/ReleaseNotes-0.19
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Mar 27 12:17:42 UTC 2013 - speilicke@suse.com
 | |
| 
 | |
| - Update to version 0.18:
 | |
|   + Please see http://wiki.cython.org/ReleaseNotes-0.18
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Thu Nov 22 15:32:14 UTC 2012 - saschpe@suse.de
 | |
| 
 | |
| - Update to version 0.17.2:
 | |
|   + Please see http://wiki.cython.org/ReleaseNotes-0.17.2
 | |
| - Drop excessive macro usage
 | |
| - No need for "-fno-strict-aliasing" anymore
 | |
| - One rpmlintrc is enough
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri May 25 07:47:16 UTC 2012 - toddrme2178@gmail.com
 | |
| 
 | |
| - Fix .py/.pyc issues
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri May 18 10:52:46 UTC 2012 - toddrme2178@gmail.com
 | |
| 
 | |
| - Add python 3 package
 | |
| - Clean up spec file formatting
 | |
| - Remove setbadness from rplintrc files
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Apr 23 11:09:29 UTC 2012 - vdziewiecki@suse.com
 | |
| 
 | |
| -Update to 0.16:
 | |
| 	http://wiki.cython.org/ReleaseNotes-0.16
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Feb 29 19:07:57 UTC 2012 - pascal.bleser@opensuse.org
 | |
| 
 | |
| - add rpmlintrc to mask false positives
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Sep 21 12:34:19 UTC 2011 - saschpe@suse.de
 | |
| 
 | |
| - Update to version 0.15.1:
 | |
|   * Please see http://wiki.cython.org/ReleaseNotes-0.15.1
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue Sep  6 13:25:54 UTC 2011 - saschpe@suse.de
 | |
| 
 | |
| - Add Provides/Obsoletes for python-cython
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Sep  2 11:03:40 UTC 2011 - saschpe@suse.de
 | |
| 
 | |
| - Fixed a typo
 | |
| - Removed testsuite again, fixes SLE build
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Sep  2 09:50:25 UTC 2011 - saschpe@suse.de
 | |
| 
 | |
| - Update to version 0.15:
 | |
|   * For loop docs fix and pointer iteration. 
 | |
|   * Pure decorators now implemented.
 | |
|   * fix bug #707: optimised dict iteration over non-trivial expressions fail...
 | |
|   * optimise object.pop() for sets
 | |
|   * Py2.4 fix: PySet_Pop() appeared in Py2.5 
 | |
|   * Py3.3 test fix
 | |
|   * Support module level control flow and Entry-level error on uninitialized
 | |
| - Spec file cleanup:
 | |
|   - Fixed wrong EOL encodings and non-excutable scripts
 | |
|   - Set license to Apache-2.0
 | |
|   - Run testsuite
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Apr 20 00:29:18 UTC 2011 - prusnak@opensuse.org
 | |
| 
 | |
| - updated to 0.14.1
 | |
|   - changes too numerous to list, see the following for more details:
 | |
|     * http://wiki.cython.org/ReleaseNotes-0.13
 | |
|     * http://wiki.cython.org/ReleaseNotes-0.14
 | |
|     * http://wiki.cython.org/ReleaseNotes-0.14.1
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sun Jun  6 21:21:32 UTC 2010 - dimstar@opensuse.org
 | |
| 
 | |
| - Use renewed python-macros, also for compatibility with other
 | |
|   build targets.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sun Jun  6 12:14:18 UTC 2010 - dimstar@opensuse.org
 | |
| 
 | |
| - Initial package of Cython 0.12.1
 |