1. Mikhail Korobov
  2. marisa-trie

Commits

Mikhail Korobov  committed dea61f6

bump version

  • Participants
  • Parent commits 7d340bb
  • Branches default
  • Tags 0.4

Comments (0)

Files changed (3)

File CHANGES.rst

View file
  • Ignore whitespace
 CHANGES
 =======
 
+0.4 (2013-02-28)
+----------------
+
+* improved trie building: ``weights`` optional parameter;
+* improved trie building: unnecessary input sorting is removed;
+* wrapper is rebuilt with Cython 0.18;
+* bundled marisa-trie C++ library is updated to svn r133.
+
 0.3.8 (2013-01-03)
 ------------------
 

File README.rst

View file
  • Ignore whitespace
 Benchmark results (100k unicode words, integer values (lenghts of the words),
 Python 3.2, macbook air i5 1.8 Ghz)::
 
+    dict building                     2.919M words/sec
+    Trie building                     0.394M words/sec
+    BytesTrie building                0.355M words/sec
+    RecordTrie building               0.354M words/sec
+
     dict __getitem__ (hits)           8.239M ops/sec
     Trie __getitem__ (hits)           not supported
     BytesTrie __getitem__ (hits)      0.498M ops/sec

File setup.py

View file
  • Ignore whitespace
 
 setup(
     name="marisa-trie",
-    version="0.3.8",
+    version="0.4",
     description="Static memory-efficient & fast Trie-like structures for Python (based on marisa-trie C++ library)",
-    long_description = open('README.rst').read() + open('CHANGES.rst').read(),
+    long_description = open('README.rst').read() + "\n\n" + open('CHANGES.rst').read(),
     author='Mikhail Korobov',
     author_email='kmike84@gmail.com',
     url='https://github.com/kmike/marisa-trie/',