Bastien Gerard
eabb8f60f5
autoformat with pyupgrade
2020-12-13 00:14:53 +01:00
Bastien Gérard
d4350e7da4
Fix for ListField that isnt detecting properly that item 0 is changed
2020-10-10 23:32:22 +02:00
Bastien Gérard
8086576677
get rid of six
2020-03-11 23:07:03 +01:00
Bastien Gérard
421e3f324f
Drop python2 support
2020-03-09 00:18:52 +01:00
Bastien Gérard
d8924ed892
remove inheritance from unittest.TestCase on basic test classes
2019-10-31 23:02:28 +01:00
Bastien Gérard
bc0c55e49a
improve tests health (flake8 warnings)
2019-10-31 23:01:27 +01:00
Bastien Gérard
c61c6a8525
fix == None assertions
2019-10-31 22:59:49 +01:00
Bastien Gérard
ac25f4b98b
ran unittest2pytest
2019-10-31 22:59:49 +01:00
Bastien Gérard
37ca79e9c5
fix black formatting
2019-10-31 22:39:53 +01:00
Stefan Wójcik
b47669403b
Format the codebase using Black ( #2109 )
...
This commit:
1. Formats all of our existing code using `black`.
2. Adds a note about using `black` to `CONTRIBUTING.rst`.
3. Runs `black --check` as part of CI (failing builds that aren't properly formatted).
2019-06-27 13:05:54 +02:00
Bastien Gérard
c82f0c937d
more work on coverage
2019-05-17 22:04:28 +02:00
Bastien Gérard
3cdb5b5db2
fix poor assert's in tests
2019-02-25 22:29:44 +01:00
Bastien Gérard
7ddbea697e
fix CI that fails due to pypi + override BaseDict.get as it was missing
2018-08-30 14:33:57 +02:00
Bastien Gérard
d72daf5f39
Fix BaseList bug with marked_as_changed getting called on error
...
+ Fix BaseDict as well since it suffers from the same problem
2018-08-27 22:34:11 +02:00
Bastien Gérard
a7658c7573
fix BaseList.__iter__ operator ( #1305 ) + minor improvements
2018-08-25 16:33:43 +02:00
Emmanuel Leblond
bce859569f
Remove SemiStrictDict to improve perfs
2017-08-24 20:01:09 +02:00
Stefan Wójcik
835d3c3d18
Improve the health of this package ( #1428 )
2016-12-11 18:49:21 -05:00
Stefan Wójcik
15714ef855
Fix __repr__ method of the StrictDict ( #1424 )
2016-12-04 16:10:59 -05:00
Matthieu Rigal
0aeb1ca408
Various fixes again
2015-06-24 00:50:36 +02:00
Sagiv Malihi
9835b382da
added __slots__ to BaseDocument and Document
...
changed the _data field to static key-value mapping instead of hash table
This implements #624
2014-06-10 16:11:27 +03:00