File: control

package info (click to toggle)
egenix-mx-base 3.2.1-1.1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 8,496 kB
  • sloc: ansic: 21,976; python: 17,192; sh: 137; makefile: 116
file content (302 lines) | stat: -rw-r--r-- 13,670 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
Source: egenix-mx-base
Section: python
Priority: optional
Maintainer: Joel Rosdahl <joel@debian.org>
Build-Depends: debhelper (>= 8), python-all-dev (>= 2.6.6-3~), python-all-dbg
Standards-Version: 3.9.2

Package: python-egenix-mx-base-dev
Architecture: all
Priority: extra
Depends: ${misc:Depends}
Description: development files for the egenix-mx-base distribution
 This package contains the C header files needed to build C Python
 modules based on the egenix-mx-base modules. It contains no other
 functionality.

Package: python-egenix-mx-base-dbg
Section: debug
Architecture: any
Priority: extra
Depends: python-egenix-mxbeebase (= ${binary:Version}), python-egenix-mxdatetime (= ${binary:Version}), python-egenix-mxproxy (= ${binary:Version}), python-egenix-mxqueue (= ${binary:Version}), python-egenix-mxstack (= ${binary:Version}), python-egenix-mxtexttools (= ${binary:Version}), python-egenix-mxtools (= ${binary:Version}), python-egenix-mxuid (= ${binary:Version}), python-egenix-mxurl (= ${binary:Version}), python-egenix-mx-base-dev (= ${source:Version}), python-dbg, ${shlibs:Depends}, ${misc:Depends}
Provides: python-egenix-mxbeebase-dbg, python-egenix-mxdatetime-dbg, python-egenix-mxproxy-dbg, python-egenix-mxqueue-dbg, python-egenix-mxstack-dbg, python-egenix-mxtexttools-dbg, python-egenix-mxtools-dbg, python-egenix-mxuid-dbg, python-egenix-mxurl-dbg
Description: extension files for the egenix-mx-base distribution (debug build)
 This package contains the extensions built for the Python debug
 interpreter.
 .
 You normally don't need to install this package.

Package: python-egenix-mxbeebase
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools, python
Suggests: python-egenix-mxbeebase-dbg, python-egenix-mxbeebase-doc
Description: on-disk B+Tree based database kit for Python
 mxBeeBase is a high performance construction kit for disk based
 indexed databases. It offers components which you can plug together
 to easily build your own custom mid-sized databases.
 .
 The two basic building blocks in mxBeeBase are storage and
 index. Storage is implemented as variable record length data storage
 with integrated data protection features, automatic data recovery and
 locking for multi process access. Indexes use a high performance
 optimized B+Tree implementation built on top of Thomas Niemann's
 Cookbook B+Tree implementation.
 .
 mxBeeBase comes with two readily usable on-disk dictionary
 implementations: BeeDict and BeeStringDict.

Package: python-egenix-mxbeebase-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxbeebase (<< 3.1.3-3)
Description: on-disk B+Tree based database kit for Python (documentation)
 mxBeeBase is a high performance construction kit for disk based
 indexed databases. It offers components which you can plug together
 to easily build your own custom mid-sized databases.
 .
 The package includes documentation for mxBeeBase.

Package: python-egenix-mxdatetime
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools, python
Conflicts: python2.3-egenix-mxdatetime, python2.4-egenix-mxdatetime
Replaces: python2.3-egenix-mxdatetime, python2.4-egenix-mxdatetime
Suggests: python-egenix-mxdatetime-dbg, python-egenix-mxdatetime-doc
Description: date and time handling routines for Python
 mxDateTime is a Python extension package that provides three new
 objects, DateTime, DateTimeDelta and RelativeDateTime, which let you
 store and handle date/time values in a much more natural way than by
 using ticks (seconds since 1970-01-01 00:00:00 UTC), the representation
 used by Python's time module).
 .
 You can add, subtract and even multiply instances, pickle and copy
 them and convert the results to strings, COM dates, ticks and some
 other more esoteric values. In addition, there are several convenient
 constructors and formatters at hand to greatly simplify dealing with
 dates and times in real-world applications.
 .
 In addition to providing an easy-to-use Python interface the package
 also exports a comfortable C API interface for other extensions to
 build upon. This is especially interesting for database applications
 which often have to deal with date/time values (the mxODBC package is
 one example of an extension using this interface).
 .
 mxDateTime can convert between various different date/time storage
 formats, including COM dates, TJD, MJD, JDN, tuples and, probably
 most important, strings.
 .
 The date/time parser included in mxDateTime is one of the most
 flexible such parser available for Python. It is constantly being
 improved to make parsing date/time strings as easy as possible. At
 the same time, it offers a fully customizable interface which allows
 selecting valid date/time formats from a range of predefined
 categories.
 .
 There are also special parser and formatter modules for ARPA and ISO
 date/time formats, which are handy if you work a lot with Internet
 standards.

Package: python-egenix-mxdatetime-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxdatetime (<< 3.1.3-3)
Description: date and time handling routines for Python (documentation)
 mxDateTime is a Python extension package that provides three new
 objects, DateTime, DateTimeDelta and RelativeDateTime, which let you
 store and handle date/time values in a much more natural way than by
 using ticks (seconds since 1970-01-01 00:00:00 UTC), the representation
 used by Python's time module).
 .
 The package includes documentation for mxDateTime.


Package: python-egenix-mxproxy
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools
Conflicts: python2.3-egenix-mxproxy, python2.4-egenix-mxproxy
Replaces: python2.3-egenix-mxproxy, python2.4-egenix-mxproxy
Suggests: python-egenix-mxproxy-dbg, python-egenix-mxproxy-doc
Description: generic proxy wrapper type for Python
 mxProxy is an extension package that provides a new type that is
 suitable to implement Bastion like features without the need to use
 restricted execution environments.
 .
 Given that current Python versions no longer support Bastion or rexec
 as secure sand-box execution models, mxProxy fills an important
 gap. It also gives the programmer more control over how and to what
 extent access should be controlled or not.

Package: python-egenix-mxproxy-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxproxy (<< 3.1.3-3)
Description: generic proxy wrapper type for Python (documentation)
 mxProxy is an extension package that provides a new type that is
 suitable to implement Bastion like features without the need to use
 restricted execution environments.
 .
 The package includes documentation for mxProxy.

Package: python-egenix-mxqueue
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools, python
Conflicts: python2.3-egenix-mxqueue, python2.4-egenix-mxqueue
Replaces: python2.3-egenix-mxqueue, python2.4-egenix-mxqueue
Suggests: python-egenix-mxqueue-dbg, python-egenix-mxqueue-doc
Description: fast and memory-efficient queue for Python
 mxQueue is a Python extension package that provides a new object type
 called Queue.
 .
 It works much like what you would expect from such a type, having
 push() and pop() methods and focuses on obtaining maximum speed at
 low memory costs.

Package: python-egenix-mxqueue-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxqueue (<< 3.1.3-3)
Description: fast and memory-efficient queue for Python (documentation)
 mxQueue is a Python extension package that provides a new object type
 called Queue.
 .
 The package includes documentation for mxQueue.

Package: python-egenix-mxstack
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools, python
Conflicts: python2.3-egenix-mxstack, python2.4-egenix-mxstack
Replaces: python2.3-egenix-mxstack, python2.4-egenix-mxstack
Suggests: python-egenix-mxstack-dbg, python-egenix-mxstack-doc
Description: fast and memory-efficient stack for Python
 mxStack is a Python extension package that provides a new object type
 called Stack.
 .
 It works much like what you would expect from such a type, having
 push() and pop() methods and focuses on obtaining maximum speed at
 low memory costs.

Package: python-egenix-mxstack-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxstack (<< 3.1.3-3)
Description: fast and memory-efficient stack for Python (documentation)
 mxStack is a Python extension package that provides a new object type
 called Stack.
 .
 The package includes documentation for mxStack.

Package: python-egenix-mxtexttools
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools, python
Conflicts: python2.3-egenix-mxtexttools, python2.4-egenix-mxtexttools
Replaces: python2.3-egenix-mxtexttools, python2.4-egenix-mxtexttools
Suggests: python-egenix-mxtexttools-dbg, python-egenix-mxtexttools-doc
Description: fast text processing tools for Python
 mxTextTools is an extension package for Python that provides
 high-performance text manipulation and searching algorithms, in
 addition to a very flexible and extendable state machine, the Tagging
 Engine, which allows scanning and processing text at C speeds.

Package: python-egenix-mxtexttools-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxtexttools (<< 3.1.3-3)
Description: fast text processing tools for Python (documentation)
 mxTextTools is an extension package for Python that provides
 high-performance text manipulation and searching algorithms, in
 addition to a very flexible and extendable state machine, the Tagging
 Engine, which allows scanning and processing text at C speeds.
 .
 The package includes documentation for mxTextTools.

Package: python-egenix-mxtools
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python
Conflicts: python2.3-egenix-mxtools, python2.4-egenix-mxtools
Replaces: python2.3-egenix-mxtools, python2.4-egenix-mxtools
Suggests: python-egenix-mxtools-dbg, python-egenix-mxtools-doc
Description: collection of additional builtins for Python
 mxTools is a Python extension package that includes a collection of
 handy functions and objects giving additional functionality to the
 Python programmer in form of new builtins, extensions to the sys
 module and several other helpers as part of the package.
 .
 The package includes several functions which provide access to Python
 internals that would otherwise not be available.

Package: python-egenix-mxtools-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxtools (<< 3.1.3-3)
Description: collection of additional builtins for Python (documentation)
 mxTools is a Python extension package that includes a collection of
 handy functions and objects giving additional functionality to the
 Python programmer in form of new builtins, extensions to the sys
 module and several other helpers as part of the package.
 .
 The package includes documentation for mxTools.

Package: python-egenix-mxuid
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools, python-egenix-mxdatetime
Suggests: python-egenix-mxuid-dbg, python-egenix-mxuid-doc
Description: unique identifiers for Python
 mxUID provides a fast mechanism for generating universal
 identification strings (UIDs) with intention of making these UIDs
 unique with high probability in order to serve as object or data set
 identifiers.
 .
 A typical use lies in generating session IDs. Other areas where
 unique IDs play an important role are RPC-implementations, ORBs, user
 identification, message passing systems, object databases, etc.

Package: python-egenix-mxuid-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxuid (<< 3.1.3-3)
Description: unique identifiers for Python (documentation)
 mxUID provides a fast mechanism for generating universal
 identification strings (UIDs) with intention of making these UIDs
 unique with high probability in order to serve as object or data set
 identifiers.
 .
 The package includes documentation for mxUID.

Package: python-egenix-mxurl
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-egenix-mxtools, python-egenix-mxtexttools
Suggests: python-egenix-mxurl-dbg, python-egenix-mxurl-doc
Description: flexible URL datatype for Python
 mxURL provides a new easy to use, fast and light-weight builtin
 datatype URL for storing and manipulating Universal Resource Locators
 (URLs), as well as a few helpers related to URL building, encoding
 and decoding.
 .
 The new type supports the common tasks of URL joining and gives direct
 access to the various URL components. It also provides methods for
 rebuilding URLs, e.g. replacing the host or just the scheme in an
 existing URL.
 .
 All this is coded in C to give you the fastest possible performance
 for these everyday web application operations.

Package: python-egenix-mxurl-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Replaces: python-egenix-mxurl (<< 3.1.3-3)
Description: flexible URL datatype for Python (documentation)
 mxURL provides a new easy to use, fast and light-weight builtin
 datatype URL for storing and manipulating Universal Resource Locators
 (URLs), as well as a few helpers related to URL building, encoding
 and decoding.
 .
 The package includes documentation for mxURL.