Cédric Krier
07bb30b1c9
Increase version number
2022-05-02 16:47:34 +02:00
Cédric Krier
b6d6f7b8d0
Add tag 6.4.0 [skip ci]
2022-05-02 16:47:16 +02:00
Cédric Krier
594d63bc69
Prepare release 6.4.0 [skip ci]
2022-05-02 16:47:16 +02:00
Cédric Krier
4dc4673cd2
Replace test setuptools command by unittest discover
...
issue9215
review389851002
2022-04-16 18:30:17 +02:00
Cédric Krier
7e6fbe7835
Drop support for PyPy and psycopg2cffi [skip ci]
...
issue11330
review386371003
2022-04-10 19:11:38 +02:00
Cédric Krier
817b1b4f21
Add cache volume for check pipelines
2022-04-06 23:37:43 +02:00
Cédric Krier
9c8117ed9f
Add support for Python 3.10
...
and remove support for Python 3.6.
issue11048
review364451002
2021-12-18 16:31:08 +01:00
Cédric Krier
8079854db3
Add coverage to tox
...
issue7685
review51501002
2021-12-13 23:10:10 +01:00
Cédric Krier
261f63016e
Follow isort formatting
...
issue10928
2021-12-11 17:58:42 +01:00
Cédric Krier
aeb935cd24
Increase version number
2021-11-01 17:04:28 +01:00
Cédric Krier
14057aac91
Add tag 6.2.0 [skip ci]
2021-11-01 17:04:20 +01:00
Cédric Krier
a2c8015d88
Prepare release 6.2.0 [skip ci]
2021-11-01 17:04:19 +01:00
Cédric Krier
f0d43ad6ce
Update translations [skip ci]
2021-10-30 11:32:02 +02:00
Cédric Krier
0b973b87cd
Add default value for CI env
...
issue10455
review332961002
2021-07-04 17:54:47 +02:00
Cédric Krier
a791d709aa
Increase version number
2021-05-03 15:39:19 +02:00
Cédric Krier
29e75dd9e4
Add tag 6.0.0 [skip ci]
2021-05-03 15:39:10 +02:00
Cédric Krier
bf6259a472
Prepare release 6.0.0 [skip ci]
2021-05-03 15:39:10 +02:00
Cédric Krier
6e8e882ffc
Update translations [skip ci]
2021-05-02 10:30:11 +02:00
Cédric Krier
86d3851e0d
Add Romanian [skip ci]
...
issue9110
review301541002
2021-05-02 09:56:33 +02:00
Sergi Almacellas Abellana
a91c019d76
Move distance definition into party module
...
issue10104
review343621004
2021-03-24 21:38:29 +01:00
Cédric Krier
b12cf24b99
Follow common rule to organize menu entries
...
issue10118
review347611002
2021-02-27 18:16:28 +01:00
Cédric Krier
3f3dc73653
Use menu name for window opened from menu
...
issue9937
review315011002
2021-02-09 00:32:17 +01:00
Cédric Krier
32eea294da
Add support for Python 3.9
...
issue9685
2020-12-19 17:08:45 +01:00
David Harper
255646c49c
Test long_description using twine check
...
issue9781
review337181002
2020-12-15 11:42:56 +00:00
Cédric Krier
cc3398e764
Manage local version in tox and do not set local_version when no CI
...
issue9928
2020-12-11 13:51:52 +01:00
Cédric Krier
2f4ea423c2
Add support for local_version on trydevpi.tryton.org
...
issue9928
2020-12-10 23:05:56 +01:00
Cédric Krier
6cb4caba25
Increase version number
2020-11-02 16:01:08 +01:00
Cédric Krier
0f95f8ba8c
Add tag 5.8.0 [skip ci]
2020-11-02 16:00:59 +01:00
Cédric Krier
ba161cb3fe
Prepare release 5.8.0 [skip ci]
2020-11-02 16:00:59 +01:00
Cédric Krier
67fdaca86c
Update translations [skip ci]
2020-10-31 12:14:30 +01:00
Cédric Krier
1c46df8e01
Remove support for Python 3.5
...
issue9733
2020-10-24 13:45:11 +02:00
Cédric Krier
25efeb4657
Ignore flake8 E741
2020-10-16 19:19:57 +02:00
Cédric Krier
c2059bddf0
Use custom class to store record data
...
By using a class with slots instead of standard dict, we can reduce a lot the
memory usage to store the record data in the caches and values.
Also we can rely on the data in the cache to exist only for real field which
can be used to create a fast path in ModelStorage.__getattr__.
As now storing data in the cache has no extra cost, we can store data from the
transactional cache in the local. This allow also to have a shorter path in
ModelStorage.__getattr__.
For more memory efficiency, we remove the record from the cache instead of
clearing them. It was better to clear a dict but a record is less expensive to
re-instantiate than clearing.
issue9369
issue9225
review297861002
2020-06-13 09:48:03 +02:00
Cédric Krier
ceaf68c908
Increase version number
2020-05-04 12:19:04 +02:00
Cédric Krier
fa95bf5826
Add tag 5.6.0 [skip ci]
2020-05-04 12:18:55 +02:00
Cédric Krier
1713c36c96
Prepare release 5.6.0 [skip ci]
2020-05-04 12:18:54 +02:00
Cédric Krier
fe889ba038
Update translations
2020-05-02 10:29:24 +02:00
Cédric Krier
45c3c33c49
Set non-durable setting for postgresql testing service
...
issue9100
review286831003
2020-04-25 23:53:51 +02:00
Sergi Almacellas Abellana
3bb789c708
Add support for python3.8
...
issue8866
review274421004
2020-03-19 19:05:53 +01:00
Cédric Krier
c38fe56e38
Skip test_party_distance for Python 3.5 with SQLite
...
issue9133
review297221005
2020-03-13 00:33:35 +01:00
Cédric Krier
e770f231e6
Skip test_party_distance for SQLite <= 3.16.12
...
issue9133
review269041002
2020-03-10 09:59:25 +01:00
Cédric Krier
bf9135f3eb
Add proximity sorting of parties
...
issue5853
review28731002
2020-03-07 00:27:13 +01:00
Cédric Krier
853ce6da8a
Set auth-method to trust for drone build
...
issue9063
2020-03-01 16:12:39 +01:00
Cédric Krier
87f5d2275e
Fix flake8 errors and warnings
...
We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.
issue9082
review297061002
2020-03-01 12:33:52 +01:00
Cédric Krier
c481b19341
Correctly activate share extension in drone pipeline
...
issue8830
2019-12-04 11:09:35 +01:00
Cédric Krier
4f266e339a
Replace echo with interpretation of backslash escapes by multiple commands
...
drone escape the echo option.
issue8830
2019-12-04 09:53:36 +01:00
Cédric Krier
35510905d2
Use pooled storage for clone in done
...
issue8830
review284451002
2019-12-03 22:59:31 +01:00
Cédric Krier
0a3d73795c
Append CI build number to package version
...
This makes them unique and avoid collision with the shared cache.
issue8831
review254651002
2019-11-25 21:55:20 +01:00
Cédric Krier
40ed179260
Increase version number
2019-11-04 13:01:01 +01:00
Cédric Krier
8051d023c6
Added tag 5.4.0 for changeset 0eb7fb342774
2019-11-04 13:00:53 +01:00