summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)Author
2020-10-14[FIX] packaging: update debian file for 14.0.0 releaseSébastien Delafond
2020-07-10[IMP] base, tests: use freezegun lib to mock dates and datetimesqdp-odoo
closes odoo/odoo#54227 Related: odoo/enterprise#11742 Signed-off-by: Olivier Dony (odo) <odo@openerp.com>
2020-04-01[REM] *: remove various unused import shimsAdrian Torres
Before this commit, a lot of leftover import shims existed in the codebase for py2-py3 compatibility, these are no longer needed since Odoo 13.0+ doesn't support Python 2 anymore and is (finally) in EOL. With this commit, these shims are dropped, making the code cleaner, easier to read and with one less dependency. Queue -> queue -> py2-py3 compatibility xmlrpclib -> xmlrpc.client -> py2-py3 compatibility ConfigParser -> configparser -> py2-py3 compatibility itertools.izip_longest -> itertools.zip_longest -> py2-py3 compatibility urllib -> urllib.request -> py2-py3 compatibility __builtins__ -> builtins -> py2-py3 compatibility _winreg -> winreg -> py2-py3 compatibility mock -> unittest.mock -> merged into CPython The debian/fedora packages and requirements.txt have been updated accordingly closes odoo/odoo#44601 Related: odoo/enterprise#8141 Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
2020-02-05[IMP] base_vat: replace vatnumver by stdnum library.Hardik Prajapati
Python module vatnumber doesn't seem maintained anymore. Therefore, we should: - call directly stdnum (which is maintained and mostly used everywhere in vatnumber) Also improve stdnum import, vat fix method and vat expected formats task-1915371 closes odoo/odoo#36978 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2020-01-22[FIX] auth_ldap: replace the deprecated library by one up to dateMartin Trigaux
At 795c7b0a9415d04 the external dependencies was changed from trying to import 'ldap' to checking than 'pyldap' package was installed. The problem is that pyldap is a unmaintained library that should no longer be used, as explained on the package page: https://pypi.org/project/pyldap/ "The pyldap fork was merged back into python-ldap, and released as python-ldap 3.0.0." Having pyldap version >= 3.0 installs python-ldap automatically and will not cause any issue. The Debian control file package name is adapted to use the latest. The "ldap" externalm dependency defined in __manifest__.py will cause pkg_resources.get_distribution() to fail in both case ("python-lap" or "pyldap"), but the "import" fallback will succeed. For that reason, the log warning is turned into a log info. closes odoo/odoo#43769 Note: This library should be replaced by the pure python "ldap3" library. X-original-commit: 1afd0ccf20881ba97e3c07dffb33e9a3a0b2cda4 Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2019-10-14[FIX] packaging: include python3-xlrd in debian packageChristophe Monniez
As the python3-xlrd package is available in Debian stretch and Ubuntu bionic, there is no reason to not include it in Odoo debian package. However, it cannot be used in Odoo 11.0 package as it does not exists in Ubuntu Xenial. ubuntu package: https://packages.ubuntu.com/bionic/python3-xlrd debian package: https://packages.debian.org/stretch/python3-xlrd closes odoo/docker#276 closes odoo/odoo#38746 X-original-commit: acf413df14f3206b9c852db98247631f297b7c9c Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2019-06-05[IMP] tools: remove custom pofile readerMartin Trigaux
Use polib library that handles this correctly The complexity of the parser is moved to the library
2018-11-13[FIX] packaging: make Debian package depends on qrcode and vobjectChristophe Monniez
As stated in issue #27752, some Debian packages are only recommended. As a consequence, these packages are not installed on the Official Docker image. In that case, if the user wants to install an Odoo module that needs one of these package, the Docker container has to be modified. python3-qrcode and python3-vobject are now part of the latest Debian stable (stretch) and the latest Ubuntu LTS (Bionic Beaver). Also, they are pure python, and very small. Thus, the Debian package can depends on them. co-author: @sbidoul Fixes #27752 Closes #28588 Closes #28371 Closes #28372
2018-10-09[REM] packaging: drop PyYAML dependencyAdrian Torres
Commit cf853a785ba4b533ddb2e8a717c9ffa6429e7b81 removed all yml tests and the yml import engine from Odoo forever, however PyYAML remains a dependency even though it's not used anymore. This commit removes any reference to this lib that could be found. closes odoo/odoo#27563
2018-07-18[FIX] packaging: make debian package depends on python3-chardetChristophe Monniez
Since b60de0db41bbe4af3c2f6e2369eda5d483702d76 Odoo requires chardet to be installed. With this commit, the Debian package will depends on python3-chardet.
2018-04-24[FIX] packaging: remove libsass dependency in debian packageChristophe Monniez
A dependency to libsass was added in debian package and in the docker file. The Odoo nightly builds of the deb package was failing because this lib is named libsass0 in Debian. Finally, this dependency is not required because python3-libsass already depends on libsass0.
2018-04-18[REF] setup: review dependenciesqsm-odoo
Include libsass instead of node-less Thank you to @d-fence for testing this.
2017-10-12[IMP] packaging: remove some packages dependenciesChristophe Monniez
On Ubuntu Xenian, the Odoo package was difficult to install because three Debian packages were required but could not be found in Ubuntu repositories. As those packages are not really crucial, they are now only suggegsted by the Debian package which is therefore installable on Ubuntu Xenial. One can manually install them as explained in the documentation. Closes #20000
2017-10-12[REM] remove any openid referenceChristophe Monniez
Purpose: openid is not used anymore in Odoo, therefore it can be safely removed.
2017-10-03[IMP] debian: build package for python 3.5Christophe Monniez
* Add a minimum systemd service file
2017-05-26[FIX] packaging: update dependency for pyPdf2Olivier Dony
Complements 021de21e8cdcf35276c945d8070d04435fa1a19c and #16918
2016-10-27[MERGE] forward port branch saas-12 up to 6f8e40cChristophe Simonis
2016-10-27[MERGE] forward port branch 9.0 up to 25616b9Christophe Simonis
2016-10-27[MERGE] forward port branch saas-6 up to 3c3ce75Christophe Simonis
2016-10-27[MERGE] forward port branch 8.0 up to 5ee4344Christophe Simonis
2016-10-24[REF] packaging: debian: depend on python-babelSimon Lejeune
Before this patch, the debian package depends on `python-pybabel`. According to the documentation, this is a dummy package for transition from `python-pybabel` to `python-babel`[1]. This dummy package has thus been removed in debian stretch in favor of `python-babel`, and the odoo package is thus not installable in debian stretch. To fix this, we depend directly on `python-babel`, which is available in all debian releases[2]. Closes #13905 [1] https://packages.debian.org/jessie/python-pybabel [2] https://packages.debian.org/jessie/python-babel
2016-09-30[REF] packaging: debian: remove unneeded recommanded dependenciesSimon Lejeune
They were there since long time but to allow some obscure test to run. As they don't bring anything let's just drop them.
2016-06-14[MERGE] forward port of branch 9.0 up to bfbe2d6Christophe Simonis
# Conflicts: # addons/marketing/i18n/es_PE.po # addons/marketing/i18n/hu.po
2016-06-10[REF] ir_qweb: less webasset: compress output instead of minifying itSimon Lejeune
* Remove dependency on less-plugin-clean-css which distribution packages are broken on debian stretch and derivated. * Updated documentation. * Lessc provides a `--compress` argument that could solve this issue. According to the documentation at http://lesscss.org/usage/: "[...] Compress using less built-in compression. This does an okay job but does not utilise all the tricks of dedicated css compression[...]" However, using this argument works on lessc 2.5.3 but not on 1.4.2 (`--compress` arg is present but seems to be break some rules i haven't been able to put my finger on). * Finally, use the minification of the StylesheetAsset that takes care of removing the spaces, the comments and the sourcemap with regexes. fixes issue #9113
2015-12-01[FIX] packaging: debian: missing comma in control fileSimon Lejeune
introduced by rev c1ff5d894c46d15c5ec69217a9af890e335735d4
2015-11-26[REF] packaging: depends on XlsxWriterSimon Lejeune
2015-11-10[REF] packaging: debian: don't require ofxparseSimon Lejeune
because it's available in debian stable but not in ubuntu 14.04 (lts)
2015-09-28[IMP] replace simplejson with stdlib jsonLeonardo Rochael Almeida
The stdlib version of the json library is more recent than the 3.5.3 version we are pinning in `requirements.txt` There is no reason to use it. Closes #6940
2015-09-28[IMP] unittest2 > unittestLeonardo Rochael Almeida
The `unittest2` package is simply a backport of `unittest` from the Standard Library of Python 2.7 to previous versions. There is no reason to use it any longer. Closes #6941
2015-09-11[FIX] packaging: debian: depends on node-less & node-clean-cssSimon Lejeune
2015-09-08[LEGAL] Switch to LGPLv3 LicenseOlivier Dony
99% of the contributors have signed the CLA The rest of them have been contacted by email and are free to either sign the CLA or ask for their contributions to be removed from Odoo Community Edition. See also: - https://www.odoo.com/cla - https://www.odoo.com/blog/odoo-news-5/post/adapting-our-open-source-license-245
2015-07-31[REF] packaging: ofxparse as "hard" dependencySimon Lejeune
2015-07-14[ADD] Activate 'suds' library for PythonRichard Mathot
This library is a SOAP client. It will be used to integrate Odoo with external web services that use SOAP based protocols.
2015-01-23[FIX] Packaging: Debian: lintian errors and warningsAaron Bohy
- control: - duplicated Section entry removed - X-Python-Version added - Uploaders added - init: - set odoo.py as deamon instead of openerp-server - source /lib/lsb/init-functions to fix Debian lintian warning init.d-script-does-not-source-init-functions - copyright: machine-readable (dep5) copyright
2015-01-05[IMP] Packaging: debian: package maintainer/descriptions updatedAaron Bohy
Mainly renaming of OpenERP into Odoo
2014-09-18[FIX] Package: Debian, Windows: more odooification; Debian: correct Packages.gzSimon Lejeune
2014-09-02[FIX] Debian: updated informations and dependencies, refactored debhelpers ↵Simon Lejeune
scripts to allow easy name change, simplified debhelper rules
2014-07-02Added required python-pypdf packageSaverio Trioni
It's needed because fc8592adf2f26bf35007d6cc625fb2005cd65b5d is now loading the `pyPdf` package.
2014-06-23[FIX] move back setup to rootAntony Lesuisse
2014-05-29[IMP] repository cleanupAntony Lesuisse
- move packaging stuff to setup - remove historical stuff - remove oe, odoo-cmd-fme will be merged with the convered commands - add an odoo.py script to run odo and boostrap it - simplify README - prepare to move documentation to the github wiki
2014-03-27[ADD] python requests library dependencyFabien Meghazi
bzr revid: fme@openerp.com-20140327125714-gu682vzggb7rva80
2014-02-14[FIX] debian depsAntony Lesuisse
bzr revid: al@openerp.com-20140214111454-oatpkjqrbclypzi7
2013-10-15[FIX] debian deps, recommend antiword and python-geventAntony Lesuisse
bzr revid: al@openerp.com-20131015015800-68pcdv8fg573gi44
2013-04-04[MERGE] forward merge 7.0 until revision 4919.Vo Minh Thu
bzr revid: vmt@openerp.com-20130404130704-24vsmczw34cssytd
2013-02-21[REM] netrpc: KILL EVERYBODYSkrillex
bzr revid: vmt@openerp.com-20130221121825-dvpacxajwztslukj
2013-02-14[FIX] deb missing dependencyAntony Lesuisse
bzr revid: al@openerp.com-20130214104833-pu2ebksafhml1fr0
2012-12-17[FIX] jinja2 deps for debianAntony Lesuisse
bzr revid: al@openerp.com-20121217112252-c1kt0j0bmzu31bzo
2012-12-10[FIX] deps for debian stable, python 2.6Antony Lesuisse
bzr revid: al@openerp.com-20121210010213-v32y3cn5tgwknlj6
2012-12-09[IMP] cli first command testjsAntony Lesuisse
bzr revid: al@openerp.com-20121209024618-cae0ux1vmo38ccwr
2012-09-22fix depsAntony Lesuisse
bzr revid: al@openerp.com-20120922111033-jzxjr8fpm15a3510