view debian/changelog @ 645:88c246f20918
Fixed monomer pickling to avoid name clashes. This breaks pickle backwards-compatiblity! [see #35]
Previosly all monomer classes were stored a single namespace,
allpy.data.monomers. This caused a few name clashes, which were mostly
resolved, and one name clash, that was not. (This caused one class to be named
differently depending on the order in which modules were loaded).
Now, instead of one allpy.data.monomers module we have allpy.data.monomers
package with modules dna, rna, protein. This ensures that all name clashes are
resolved uniformly upon any sequence of modules loading.
This may also help in future to keep backward-compatibility longer in case we
replace dynaminc monomer class creation with storing the classes in the module -
if we want to retain independent loading of dna/rna/protein parts.
author |
Daniil Alexeyevsky <dendik@kodomo.fbb.msu.ru> |
date |
Wed, 08 Jun 2011 21:31:02 +0400 |
parents |
4605ead733d8 |
children |
da46b25fd67d |
line source
1 allpy (1
.3
.0
-2
) unstable; urgency=low
3 * renamed geometrical-core to geometrical-core2 by request of Boris,
4 since the new version may yet be inferior to the old one in some aspects
6 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Fri, 15
Apr 2011 22
:31
:11
+0400
8 allpy (1
.3
.0
-1
) unstable; urgency=low
10 * geometrical-core depends on particular version of python-allpy (>= 1
.0
.0
)
12 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Fri, 15
Apr 2011 22
:07
:18
+0400
14 allpy (1
.3
.0
) unstable; urgency=low
17 Version tracking an compact history starts with this version. The question
18 of related programs and utils versioning is yet undecided.
19 * New geometrical-core requires two packages with local install.
20 Added sed script to add /usr/share/geometrical-core to sys.path.
21 The required packages go there.
23 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Fri, 15
Apr 2011 21
:21
:40
+0400
25 allpy (0
.0
-6
) unstable; urgency=medium
27 * blocks3d-wt: reorganized apache configs for more stable operation
29 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Tue, 22
Feb 2011 17
:16
:50
+0300
31 allpy (0
.0
-5
) unstable; urgency=medium
33 * blocks3d-wt debianization: fixed urls for various resources (js &
36 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Sun, 20
Feb 2011 22
:18
:47
+0300
38 allpy (0
.0
-4
) unstable; urgency=medium
40 * Fixed setup.py to install allpy/data too (surprisingly, it did not
42 * Blocks3D_config: guess location of html.htm properly
43 * Removed mktemp_string in favour of one-time mkdtemp invocation
44 * Debianized blocks3d, blocks3d-wt; fixed debian dependencies for
45 python-allpy where necessary
47 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Sun, 20
Feb 2011 20
:47
:04
+0300
49 allpy (0
.0
-3
) unstable; urgency=medium
51 * Fixed syntax errors in source to soothe postinst scripts.
53 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Mon, 22
Nov 2010 13
:43
:59
+0300
55 allpy (0
.0
-2
) unstable; urgency=medium
57 * Initial debianization.
59 -- Danya Alexeyevsky <dendik@kodomo.fbb.msu.ru> Mon, 15
Nov 2010 17
:40
:37
+0300
61 vim: set ft=debchangelog et ai: