Skip to content

Commit e8c30ec

Browse files
committed
Merge branch 'feature/fix/34' into develop
2 parents 6cee517 + fb021db commit e8c30ec

File tree

15 files changed

+722
-702
lines changed

15 files changed

+722
-702
lines changed

MANIFEST.in

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
include requirements.txt
2-
include README.md
32

43
include versioneer.py
54
include python_jsonschema_objects/_version.py
5+
6+
include *.py
7+
include *.txt
8+
include LICENSE
9+
include tox.ini
10+
recursive-include docs *.md
11+
recursive-include docs *.py
12+
recursive-include docs *.rst
13+
recursive-include docs Makefile
14+
recursive-include test *.json
15+
recursive-include test *.py
16+
recursive-include python_jsonschema_objects/examples *.md

README.md

Lines changed: 0 additions & 244 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
python_jsonschema_objects/examples/README.md

development.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ pandoc
55
sphinx
66
sphinx-autobuild
77
recommonmark
8+
pytest

python_jsonschema_objects/classbuilder.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,11 @@ def __setitem__(self, key, val):
214214
return setattr(self,key, val)
215215

216216
def __delitem__(self, key):
217-
return delattr(self, key)
217+
if key in self._extended_properties:
218+
del self._extended_properties[key]
219+
return
220+
221+
return delattr(self, key)
218222

219223
def __getattr__(self, name):
220224
if name not in self._extended_properties:

0 commit comments

Comments
 (0)