Saravanan666/pypi-org huggingface dataset:
Package: odoo-helper
odoo_python - DatabaseThis package will help to connect odoo database. It convertsxmlrpcbased api into into simple functions.Please give it a star on github if you like it.github repoDharmendra SoniHow to installpipinstallodoo-helperHow to usefromodoo_helperimportapiInitialize itodoo=api(self.url='host'self.db='database'self.user='user'self.password='password')Get a versionodoo.version()# 1.1Get a Clientodoo.client()# xmlrpc.clientGet a authenticateodoo.authenticate()# booleanCheck access to a certain modelodoo.check_access(model:str,right:str='check_access_rights',chmod:List[str]=['read'],raise_exception:bool=True,)# booleansearch record in the modelodoo.search(model:str,condition:List[List[list]]=[[]],limit:int=-1,offset:int=-1)# anysearch record in the model and returns their idsodoo.search(model:str,condition:List[List[list]]=[[]],limit:int=-1,offset:int=-1)# anyread record in the model and returns their rowodoo.records(model:str,condition:List[List[list]]=[[]],limit:int=-1,offset:int=-1)# anycount record in the modelodoo.count_records(model:str,condition:List[List[list]]=[[]]):# anycheck if data exists or notodoo.fields_get(model:str,condition:List[List[list]]=[[]],attributes:List[str]=[]):# anysearch the table and fetch the records from modelodoo.fields_get(self,model:str,condition:List[List[list]]=[[]],fields:List[str]=[],limit:int=-1,offset:int=-1):# anycreates a recordsodoo.create(model:str,data:list=[]):# anyupdates a recordsodoo.update(model:str,id:List[int],value:dict):delete a recordsodoo.delete(model:str,condtion:List[List[list]]=[[]]):
Package: odooku
# OdookuOdooku provides a great way to run Odoo as a service,
deploy your codebase, migrate your data and more.
[View documentation](https://odooku.github.io/odooku/)## Python packages### odooku
[![Build Status](https://travis-ci.org/odooku/odooku.svg?branch=11.0)](https://travis-ci.org/odooku/odooku)Wrapper package around Odoo that patches and extends Odoo to work in a service oriented environment.Strips out threading in favor of GeventSingle process wsgi server and/or cron runnerS3 based filestoreRedis sessions for multi server deploymentsWebsockets for persistent connections and awesome performanceComprehensive suite of management commandsCDN support, serve all static files directly through S3Packaged addons[View Github](https://github.com/odooku/odooku)### odooku-odoo
[![Build Status](https://travis-ci.org/odooku/odooku-odoo.svg?branch=11.0)](https://travis-ci.org/odooku/odooku-odoo)Pypi packaged Odoo providing an easy and reliable install method for Odoo.[View Github](https://github.com/odooku/odooku-odoo)### odooku-dataData serialization and deserialization library for migrations (docs comming soon).[View Github](https://github.com/odooku/odooku-data)## Heroku deployment### odooku-heroku-buildpack
[![Build Status](https://travis-ci.org/odooku/odooku-heroku-buildpack.svg?branch=11.0)](https://travis-ci.org/odooku/odooku-heroku-buildpack)Heroku buildpack for Odooku.[View Github](https://github.com/odooku/odooku-heroku-buildpack)### odooku-heroku-starterTemplate project for Heroku.[View Github](https://github.com/odooku/odooku-heroku-starter)## Snap deployment### odooku-snap[View Github](https://github.com/odooku/odooku-snap)
Package: odooku-odoo-account
DISCLAIMER: All files packaged by this application are Copyright (c)
2004-2017 Odoo S.A. Original LICENSE and COPYRIGHT file is included. The
purpose of these packages is to provide an easy and reliable
installation method for Odoo.Installationpip install odooku-odoo-addonsThis will install the full Odoo suite. If you want to keep installation
and dependency size to a minimal, feel free to install the seperate
packages like so:pip install odooku-odoo-[app]Available options are:accountaccount_accountantboardcalendarcontactscrmextra:This package provides point of sale hardware modules and a
few test modules.fleethrhr_attendancehr_expensehr_holidayshr_recruitmenthr_timesheetim_livechatl10n_fr_certificationlunchmailmaintenancemass_mailingmrpmrp_repairnotepoint_of_saleprojectproject_issuepurchasesalestocksurveywebsitewebsite_blogwebsite_eventwebsite_forumwebsite_salewebsite_slidesBuild requirementsWhile the Odoo source code does not require any distribution libraries,
it’s dependencies do. In order for them to build successfully follow
instructions below:Ubuntu 16.04 LTSsudo apt-get install libpq-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libssl-devOSXbrew install postgresqlExternal dependenciesAt runtime Odoo will always require the LESSC compiler, and most likely
wkhtmltopdf.lesscThis package does not install the LESSC compiler for you.wkhtmltopdfThis package does not install the wkhtmltopdf binary for you.Update policyTags under the release branch are published to pypi periodically. The
source for these builds are found atthe Odoo github
repository. A commit is pinned and
tested, while the version number is simply bumped.FrequencyDue to the large size of these packages, pypi pushes will be done once
every month. If you require more frequent updates, concider running the
setup script manually or using your own pypi server.Version format[ODOO_VERSION].[BUMP] For Odoo 10 the version format will be
10.0.[BUMP]Using the setup scriptInstall directlyRunning the setup.py script through pip will install the full Odoo
suite:[ODOO_VERSION=] [ODOO_URL=] pip install .In order to install seperate features run like so:FEATURE=<feature> pip install .This will always require the ‘base’ feature. In order to install the
‘account’ app you should run:FEATURE=base pip install .
FEATURE=mail pip install .
FEATURE=account pip install .The best method to locally install is to use the ‘bdist_wheel’ helper
script. This will generate wheels for all features. Which you can then
install using automatic dependency resolving:./bdist_wheel.bash
pip install --find-links file://$(pwd)/dist odooku-odoo-<feature>Installing without all languagesSpecify a comma seperated set of languages will reduce the install size
even further.[LANGUAGES=] pip install .
Package: odooku-odoo-account-accountant
DISCLAIMER: All files packaged by this application are Copyright (c)
2004-2017 Odoo S.A. Original LICENSE and COPYRIGHT file is included. The
purpose of these packages is to provide an easy and reliable
installation method for Odoo.Installationpip install odooku-odoo-addonsThis will install the full Odoo suite. If you want to keep installation
and dependency size to a minimal, feel free to install the seperate
packages like so:pip install odooku-odoo-[app]Available options are:accountaccount_accountantboardcalendarcontactscrmextra:This package provides point of sale hardware modules and a
few test modules.fleethrhr_attendancehr_expensehr_holidayshr_recruitmenthr_timesheetim_livechatl10n_fr_certificationlunchmailmaintenancemass_mailingmrpmrp_repairnotepoint_of_saleprojectproject_issuepurchasesalestocksurveywebsitewebsite_blogwebsite_eventwebsite_forumwebsite_salewebsite_slidesBuild requirementsWhile the Odoo source code does not require any distribution libraries,
it’s dependencies do. In order for them to build successfully follow
instructions below:Ubuntu 16.04 LTSsudo apt-get install libpq-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libssl-devOSXbrew install postgresqlExternal dependenciesAt runtime Odoo will always require the LESSC compiler, and most likely
wkhtmltopdf.lesscThis package does not install the LESSC compiler for you.wkhtmltopdfThis package does not install the wkhtmltopdf binary for you.Update policyTags under the release branch are published to pypi periodically. The
source for these builds are found atthe Odoo github
repository. A commit is pinned and
tested, while the version number is simply bumped.FrequencyDue to the large size of these packages, pypi pushes will be done once
every month. If you require more frequent updates, concider running the
setup script manually or using your own pypi server.Version format[ODOO_VERSION].[BUMP] For Odoo 10 the version format will be
10.0.[BUMP]Using the setup scriptInstall directlyRunning the setup.py script through pip will install the full Odoo
suite:[ODOO_VERSION=] [ODOO_URL=] pip install .In order to install seperate features run like so:FEATURE=<feature> pip install .This will always require the ‘base’ feature. In order to install the
‘account’ app you should run:FEATURE=base pip install .
FEATURE=mail pip install .
FEATURE=account pip install .The best method to locally install is to use the ‘bdist_wheel’ helper
script. This will generate wheels for all features. Which you can then
install using automatic dependency resolving:./bdist_wheel.bash
pip install --find-links file://$(pwd)/dist odooku-odoo-<feature>Installing without all languagesSpecify a comma seperated set of languages will reduce the install size
even further.[LANGUAGES=] pip install .
Package: odooku-odoo-account-invoicing
DISCLAIMER: All files packaged by this application are Copyright (c) 2004-2017 Odoo S.A. Original LICENSE and COPYRIGHT file is included. The purpose of these packages is to provide an easy and reliable installation method for Odoo.[![Build Status](https://travis-ci.org/odooku/odooku-odoo.svg?branch=11.0)](https://travis-ci.org/odooku/odooku-odoo)## Installation` pip installodooku-odoo-addons`This will install the full Odoo suite. If you want to keep installation and dependency size to a minimal, feel free to install the seperate packages like so:` pip installodooku-odoo-[app]`Available options are:mailaccount_invoicingboardcalendarcontactscrmfleethrhr_attendancehr_expensehr_holidayshr_recruitmentprojecthr_timesheetim_livechatlunchmaintenancemass_mailingstockmrpsale_managementmrp_repairnotepoint_of_salepurchasewebsitesurveywebsite_blogwebsite_eventwebsite_forumwebsite_salewebsite_slidesextraaddons## Build requirementsWhile the Odoo source code does not require any distribution libraries, it’s dependencies do. In order for them to build successfully follow instructions below:#### Ubuntu 16.04 LTS` sudoapt-getinstalllibpq-devlibxml2-devlibxslt1-devlibldap2-devlibsasl2-devlibssl-dev`#### OSX` brew install postgresql `## External dependenciesAt runtime Odoo will always require the LESSC compiler, and most likely wkhtmltopdf.#### lessc
This package does not install the LESSC compiler for you.#### wkhtmltopdf
This package does not install the wkhtmltopdf binary for you.## Update policyTags under the release branch are published to pypi periodically. The source for these builds are found at [the Odoo github repository](https://github.com/odoo/odoo). A commit is pinned and tested, while the version number is simply bumped.#### Frequency
Due to the large size of these packages, pypi pushes will be done once every month. If you require more frequent updates, concider running the setup script manually or using your own pypi server.#### Version format
[ODOO_VERSION].[BUMP] For Odoo 11 the version format will be 11.0.[BUMP]## Using the setup script#### Install directlyRunning the setup.py script through pip will install the full Odoo suite:` [ODOO_VERSION=] [ODOO_URL=] pip install . `In order to install seperate features run like so:`FEATURE=<feature>pip install . `This will always require the ‘base’ feature. In order to install the ‘account’
app you should run:` FEATURE=base pip install . FEATURE=mail pip install . FEATURE=account pip install . `The best method to locally install is to use the ‘bdist_wheel’ helper script.
This will generate wheels for all features. Which you can then install using
automatic dependency resolving:` ./bdist_wheel.bash pip install--find-linksfile://$(pwd)/distodooku-odoo-<feature>`#### Installing without all languagesSpecify a comma seperated set of languages will reduce the install size
even further.` [LANGUAGES=] pip install . `
Package: odooku-odoo-addons
DISCLAIMER: All files packaged by this application are Copyright (c) 2004-2017 Odoo S.A. Original LICENSE and COPYRIGHT file is included. The purpose of these packages is to provide an easy and reliable installation method for Odoo.[![Build Status](https://travis-ci.org/odooku/odooku-odoo.svg?branch=11.0)](https://travis-ci.org/odooku/odooku-odoo)## Installation` pip installodooku-odoo-addons`This will install the full Odoo suite. If you want to keep installation and dependency size to a minimal, feel free to install the seperate packages like so:` pip installodooku-odoo-[app]`Available options are:mailaccount_invoicingboardcalendarcontactscrmfleethrhr_attendancehr_expensehr_holidayshr_recruitmentprojecthr_timesheetim_livechatlunchmaintenancemass_mailingstockmrpsale_managementmrp_repairnotepoint_of_salepurchasewebsitesurveywebsite_blogwebsite_eventwebsite_forumwebsite_salewebsite_slidesextraaddons## Build requirementsWhile the Odoo source code does not require any distribution libraries, it’s dependencies do. In order for them to build successfully follow instructions below:#### Ubuntu 16.04 LTS` sudoapt-getinstalllibpq-devlibxml2-devlibxslt1-devlibldap2-devlibsasl2-devlibssl-dev`#### OSX` brew install postgresql `## External dependenciesAt runtime Odoo will always require the LESSC compiler, and most likely wkhtmltopdf.#### lessc
This package does not install the LESSC compiler for you.#### wkhtmltopdf
This package does not install the wkhtmltopdf binary for you.## Update policyTags under the release branch are published to pypi periodically. The source for these builds are found at [the Odoo github repository](https://github.com/odoo/odoo). A commit is pinned and tested, while the version number is simply bumped.#### Frequency
Due to the large size of these packages, pypi pushes will be done once every month. If you require more frequent updates, concider running the setup script manually or using your own pypi server.#### Version format
[ODOO_VERSION].[BUMP] For Odoo 11 the version format will be 11.0.[BUMP]## Using the setup script#### Install directlyRunning the setup.py script through pip will install the full Odoo suite:` [ODOO_VERSION=] [ODOO_URL=] pip install . `In order to install seperate features run like so:`FEATURE=<feature>pip install . `This will always require the ‘base’ feature. In order to install the ‘account’
app you should run:` FEATURE=base pip install . FEATURE=mail pip install . FEATURE=account pip install . `The best method to locally install is to use the ‘bdist_wheel’ helper script.
This will generate wheels for all features. Which you can then install using
automatic dependency resolving:` ./bdist_wheel.bash pip install--find-linksfile://$(pwd)/distodooku-odoo-<feature>`#### Installing without all languagesSpecify a comma seperated set of languages will reduce the install size
even further.` [LANGUAGES=] pip install . `
Package: odooku-odoo-base
DISCLAIMER: All files packaged by this application are Copyright (c) 2004-2017 Odoo S.A. Original LICENSE and COPYRIGHT file is included. The purpose of these packages is to provide an easy and reliable installation method for Odoo.[![Build Status](https://travis-ci.org/odooku/odooku-odoo.svg?branch=11.0)](https://travis-ci.org/odooku/odooku-odoo)## Installation` pip installodooku-odoo-addons`This will install the full Odoo suite. If you want to keep installation and dependency size to a minimal, feel free to install the seperate packages like so:` pip installodooku-odoo-[app]`Available options are:mailaccount_invoicingboardcalendarcontactscrmfleethrhr_attendancehr_expensehr_holidayshr_recruitmentprojecthr_timesheetim_livechatlunchmaintenancemass_mailingstockmrpsale_managementmrp_repairnotepoint_of_salepurchasewebsitesurveywebsite_blogwebsite_eventwebsite_forumwebsite_salewebsite_slidesextraaddons## Build requirementsWhile the Odoo source code does not require any distribution libraries, it’s dependencies do. In order for them to build successfully follow instructions below:#### Ubuntu 16.04 LTS` sudoapt-getinstalllibpq-devlibxml2-devlibxslt1-devlibldap2-devlibsasl2-devlibssl-dev`#### OSX` brew install postgresql `## External dependenciesAt runtime Odoo will always require the LESSC compiler, and most likely wkhtmltopdf.#### lessc
This package does not install the LESSC compiler for you.#### wkhtmltopdf
This package does not install the wkhtmltopdf binary for you.## Update policyTags under the release branch are published to pypi periodically. The source for these builds are found at [the Odoo github repository](https://github.com/odoo/odoo). A commit is pinned and tested, while the version number is simply bumped.#### Frequency
Due to the large size of these packages, pypi pushes will be done once every month. If you require more frequent updates, concider running the setup script manually or using your own pypi server.#### Version format
[ODOO_VERSION].[BUMP] For Odoo 11 the version format will be 11.0.[BUMP]## Using the setup script#### Install directlyRunning the setup.py script through pip will install the full Odoo suite:` [ODOO_VERSION=] [ODOO_URL=] pip install . `In order to install seperate features run like so:`FEATURE=<feature>pip install . `This will always require the ‘base’ feature. In order to install the ‘account’
app you should run:` FEATURE=base pip install . FEATURE=mail pip install . FEATURE=account pip install . `The best method to locally install is to use the ‘bdist_wheel’ helper script.
This will generate wheels for all features. Which you can then install using
automatic dependency resolving:` ./bdist_wheel.bash pip install--find-linksfile://$(pwd)/distodooku-odoo-<feature>`#### Installing without all languagesSpecify a comma seperated set of languages will reduce the install size
even further.` [LANGUAGES=] pip install . `
Package: odooku-odoo-board
DISCLAIMER: All files packaged by this application are Copyright (c) 2004-2017 Odoo S.A. Original LICENSE and COPYRIGHT file is included. The purpose of these packages is to provide an easy and reliable installation method for Odoo.[![Build Status](https://travis-ci.org/odooku/odooku-odoo.svg?branch=11.0)](https://travis-ci.org/odooku/odooku-odoo)## Installation` pip installodooku-odoo-addons`This will install the full Odoo suite. If you want to keep installation and dependency size to a minimal, feel free to install the seperate packages like so:` pip installodooku-odoo-[app]`Available options are:mailaccount_invoicingboardcalendarcontactscrmfleethrhr_attendancehr_expensehr_holidayshr_recruitmentprojecthr_timesheetim_livechatlunchmaintenancemass_mailingstockmrpsale_managementmrp_repairnotepoint_of_salepurchasewebsitesurveywebsite_blogwebsite_eventwebsite_forumwebsite_salewebsite_slidesextraaddons## Build requirementsWhile the Odoo source code does not require any distribution libraries, it’s dependencies do. In order for them to build successfully follow instructions below:#### Ubuntu 16.04 LTS` sudoapt-getinstalllibpq-devlibxml2-devlibxslt1-devlibldap2-devlibsasl2-devlibssl-dev`#### OSX` brew install postgresql `## External dependenciesAt runtime Odoo will always require the LESSC compiler, and most likely wkhtmltopdf.#### lessc
This package does not install the LESSC compiler for you.#### wkhtmltopdf
This package does not install the wkhtmltopdf binary for you.## Update policyTags under the release branch are published to pypi periodically. The source for these builds are found at [the Odoo github repository](https://github.com/odoo/odoo). A commit is pinned and tested, while the version number is simply bumped.#### Frequency
Due to the large size of these packages, pypi pushes will be done once every month. If you require more frequent updates, concider running the setup script manually or using your own pypi server.#### Version format
[ODOO_VERSION].[BUMP] For Odoo 11 the version format will be 11.0.[BUMP]## Using the setup script#### Install directlyRunning the setup.py script through pip will install the full Odoo suite:` [ODOO_VERSION=] [ODOO_URL=] pip install . `In order to install seperate features run like so:`FEATURE=<feature>pip install . `This will always require the ‘base’ feature. In order to install the ‘account’
app you should run:` FEATURE=base pip install . FEATURE=mail pip install . FEATURE=account pip install . `The best method to locally install is to use the ‘bdist_wheel’ helper script.
This will generate wheels for all features. Which you can then install using
automatic dependency resolving:` ./bdist_wheel.bash pip install--find-linksfile://$(pwd)/distodooku-odoo-<feature>`#### Installing without all languagesSpecify a comma seperated set of languages will reduce the install size
even further.` [LANGUAGES=] pip install . `
Package: odooku-odoo-calendar
DISCLAIMER: All files packaged by this application are Copyright (c) 2004-2017 Odoo S.A. Original LICENSE and COPYRIGHT file is included. The purpose of these packages is to provide an easy and reliable installation method for Odoo.[![Build Status](https://travis-ci.org/odooku/odooku-odoo.svg?branch=11.0)](https://travis-ci.org/odooku/odooku-odoo)## Installation` pip installodooku-odoo-addons`This will install the full Odoo suite. If you want to keep installation and dependency size to a minimal, feel free to install the seperate packages like so:` pip installodooku-odoo-[app]`Available options are:mailaccount_invoicingboardcalendarcontactscrmfleethrhr_attendancehr_expensehr_holidayshr_recruitmentprojecthr_timesheetim_livechatlunchmaintenancemass_mailingstockmrpsale_managementmrp_repairnotepoint_of_salepurchasewebsitesurveywebsite_blogwebsite_eventwebsite_forumwebsite_salewebsite_slidesextraaddons## Build requirementsWhile the Odoo source code does not require any distribution libraries, it’s dependencies do. In order for them to build successfully follow instructions below:#### Ubuntu 16.04 LTS` sudoapt-getinstalllibpq-devlibxml2-devlibxslt1-devlibldap2-devlibsasl2-devlibssl-dev`#### OSX` brew install postgresql `## External dependenciesAt runtime Odoo will always require the LESSC compiler, and most likely wkhtmltopdf.#### lessc
This package does not install the LESSC compiler for you.#### wkhtmltopdf
This package does not install the wkhtmltopdf binary for you.## Update policyTags under the release branch are published to pypi periodically. The source for these builds are found at [the Odoo github repository](https://github.com/odoo/odoo). A commit is pinned and tested, while the version number is simply bumped.#### Frequency
Due to the large size of these packages, pypi pushes will be done once every month. If you require more frequent updates, concider running the setup script manually or using your own pypi server.#### Version format
[ODOO_VERSION].[BUMP] For Odoo 11 the version format will be 11.0.[BUMP]## Using the setup script#### Install directlyRunning the setup.py script through pip will install the full Odoo suite:` [ODOO_VERSION=] [ODOO_URL=] pip install . `In order to install seperate features run like so:`FEATURE=<feature>pip install . `This will always require the ‘base’ feature. In order to install the ‘account’
app you should run:` FEATURE=base pip install . FEATURE=mail pip install . FEATURE=account pip install . `The best method to locally install is to use the ‘bdist_wheel’ helper script.
This will generate wheels for all features. Which you can then install using
automatic dependency resolving:` ./bdist_wheel.bash pip install--find-linksfile://$(pwd)/distodooku-odoo-<feature>`#### Installing without all languagesSpecify a comma seperated set of languages will reduce the install size
even further.` [LANGUAGES=] pip install . `