profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/sbidoul/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Stéphane Bidoul sbidoul @acsone Belgium @acsone, @OCA, @shopinvader, @pypa. Faillibilist.

OCA/brand 23

Manage brands for products and companies

OCA/oca-github-bot 19

The GitHub Bot of the Odoo Community Association (OCA)

sbidoul/edledit 12

A user interface to create mplayer Edit Decision List files

sbidoul/manifestoo 5

A tool to reason about Odoo addons manifests.

OCA/l10n-ukraine 4

Ukrainian localization

sbejaoui/sale-workflow 1

Odoo Sales, Workflow and Organization

acsone/odoo-ci-image 0

A fat container image to run Odoo CI workloads

openbig/l10n-germany 0

Addons realted to german accounting

pull request commentOCA/maintenance

ci: run tests with GitHub actions

But if the file exists, travis will be executed. Isn't it?

Yes, unfortunately...

etobella

comment created time in 6 minutes

startedpypa/build

started time in 11 minutes

push eventacsone/setuptools-odoo

Stéphane Bidoul

commit sha 2d3bce78fbe89f7b9d90212308562750c769420b

Support Odoo version trove classifier

view details

push time in 16 minutes

push eventacsone/setuptools-odoo

Stéphane Bidoul

commit sha 27d84f7d9d7bf35f79af6ee46659358cfbcdf750

Support Odoo 15.0

view details

Stéphane Bidoul

commit sha d7d5d706f603b68f562cd2fc16968ad7da8f03fb

Support Odoo version trove classifier

view details

push time in 22 minutes

issue commentacsone/setuptools-odoo

New naming scheme odoo-addon-{addon_name}

PR to add trove classifiers for Odoo versions: https://github.com/pypa/trove-classifiers/pull/77

sbidoul

comment created time in 31 minutes

PR opened pypa/trove-classifiers

Add Odoo versions

Request to add a new Trove classifier.

The name of the classifier(s) you would like to add:

  • Framework :: Odoo :: 8.0
  • Framework :: Odoo :: 9.0
  • Framework :: Odoo :: 10.0
  • Framework :: Odoo :: 11.0
  • Framework :: Odoo :: 12.0
  • Framework :: Odoo :: 13.0
  • Framework :: Odoo :: 14.0
  • Framework :: Odoo :: 15.0

Why do you want to add this classifier?

Similar to other frameworks (Plone, Django), it is useful for Odoo to have per version classifiers, to easily locate addons that match an Odoo version.

+8 -0

0 comment

1 changed file

pr created time in 32 minutes

push eventsbidoul/trove-classifiers

Stéphane Bidoul

commit sha 0a0a840b99778e3d7c84521f1fa31efe646bfb8e

Add Odoo versions

view details

push time in 37 minutes

push eventacsone/setuptools-odoo

Stéphane Bidoul

commit sha 1a6bb3326ee67b9f079f34cb1bde484a2af2e439

Support Odoo 15.0

view details

push time in 43 minutes

PR opened acsone/setuptools-odoo

Support Odoo 15.0

Implement the new naming scheme odoo-addon-{addon_name} described in #58.

closes #58

+26 -2

0 comment

1 changed file

pr created time in an hour

push eventacsone/setuptools-odoo

Stéphane Bidoul

commit sha 1666515a0f5a8bdd1e27928a5c4f4b7d8502076b

Support Odoo 15.0

view details

push time in an hour

issue closedacsone/setuptools-odoo

setuptools-odoo-makedefault src directory support

Could there be src directory support for module packaging? My expectation using the --addons-dir option was that the autogenerated setup directory would also be created at the repository's top-level and the resultant symlink mapped correctly.

The current behaviour also generates the setup directory in the src directory.

Tree for the expected output:

.
├── setup
│  ├── module_name
│  │  ├── odoo
│  │  │  └── addons
│  │  │     └── module_name -> ../../../../../module_name
│  │  └── setup.py
│  └── README
└── src
   └── module_name
      ├── models
      │  ├── __init__.py
      │  └── model_one.py
      ├── views
      │  └── model_one.xml
      ├── __init__.py
      ├── __manifest__.py
      └── README.md

closed time in an hour

idadzie

issue closedacsone/setuptools-odoo

How can I use this tool for Odoo Installed in windows?

How can I use it for Odoo Installed in windows?

closed time in an hour

MohsenWaleed

issue closedacsone/setuptools-odoo

add a "-v" switch with verbose output

add a "-v" switch with verbose output

closed time in an hour

mimusica

pull request commentacsone/setuptools-odoo

Add --odoo-version-override to get_requirements

@ayushin can you also update README.rst which lists the allowed options ?

ayushin

comment created time in an hour

issue commentacsone/setuptools-odoo

FileNotFoundError addons-7c.txt

Can you try to create a reproducer in a container or something ?

simahawk

comment created time in an hour

create barnchacsone/setuptools-odoo

branch : odoo15

created branch time in an hour

pull request commentOCA/maintenance

ci: run tests with GitHub actions

@etobella you need to keep .travis.yml until runbot is updated.

etobella

comment created time in an hour

delete branch acsone/maintainer-tools

delete branch : fix_pipx_install

delete time in an hour

push eventOCA/maintainer-tools

François Honoré

commit sha 59aa8e4cad7c15c774e0767326b888ad1abf3a3d

[FIX] pipx install Update command-line to install maintainers tools with pipx. The previous command don't work (invalid/missing package name?). This new command is simpler.

view details

Stéphane Bidoul

commit sha dfba427ba03900b69e0a7f2c65890dc48921d36a

Merge pull request #502 from acsone/fix_pipx_install [FIX] pipx install (into readme)

view details

push time in an hour

PR merged OCA/maintainer-tools

[FIX] pipx install (into readme) approved ready to merge

Milestone (Odoo version)

  • NA

Module(s)

  • NA

Fixes / new features

  • The command line (into readme) to install maintainers-tools with pipx doesn't work.
  • Fix: update command line
+1 -2

1 comment

1 changed file

acsonefho

pr closed time in an hour

issue commentOCA/mis-builder

[13.0][14.0] mis_builder : Don't supports concurrent multicompany selection

@carlosdauden can you please test #374 and see if it does what you need ?

carlosdauden

comment created time in an hour

issue closedacsone/click-odoo

[Question] how to make linting tools ignore the warning that `env` is not defined

In the example in the README file you have this:

#!/usr/bin/env python
from __future__ import print_function

for u in env['res.users'].search([]):
    print(u.login, u.name)

In my vs code it shows warning that env is not defined, is there a way to make that warning disappear? The closes thing I could find was the key word global but I don't thing it is usable here.

My question: how to make this warning disappear?

closed time in an hour

obayit

issue commentacsone/click-odoo

[Question] how to make linting tools ignore the warning that `env` is not defined

You could add env = env # noqa at the beginning of the file. Or use the more elaborate method, using @click_odoo.env_options().

obayit

comment created time in an hour

push eventpypa/pip

Jon Dufresne

commit sha bec53e0388a1e95b9c78d8489ba7522593488449

Fix unreachable code in tests/unit/test_network_utils.py Examining the pytest.raises excinfo object should be done outside the with statement block. Previously, the raised exception prevented the assert from being executed. Per the docs: https://docs.pytest.org/en/latest/how-to/assert.html#assertions-about-expected-exceptions The exception is the "value" attribute, not "info". mypy also caught this mistake: tests/unit/test_network_utils.py:23: error: "ExceptionInfo[NetworkConnectionError]" has no attribute "info" [attr-defined] assert str(exc.info) == (

view details

Stéphane Bidoul

commit sha 42c1b2997afddc3a1aa3288ecc6d94d214a14ad7

Merge pull request #10493 from jdufresne/excinfo Fix unreachable code in tests/unit/test_network_utils.py

view details

push time in 2 hours

PR merged pypa/pip

Fix unreachable code in tests/unit/test_network_utils.py

Examining the pytest.raises excinfo object should be done outside the with statement block. Previously, the raised exception prevented the assert from being executed.

Per the docs: https://docs.pytest.org/en/latest/how-to/assert.html#assertions-about-expected-exceptions

The exception is the "value" attribute, not "info".

mypy also caught this mistake:

tests/unit/test_network_utils.py:23: error:
"ExceptionInfo[NetworkConnectionError]" has no attribute "info"  [attr-defined]
            assert str(exc.info) == (
+5 -5

0 comment

2 changed files

jdufresne

pr closed time in 2 hours

delete branch sbidoul/zfs_autobackup

delete branch : relative-imports

delete time in 2 hours

push eventsbidoul/pip

Stéphane Bidoul

commit sha 046111c0bdcb22efb16fea53efaf3b983f217d6b

Make in-tree-build the default Add an out-of-tree-build feature flag to ease the transition.

view details

push time in 2 hours

PR opened pypa/pip

Make in-tree-build the default

Add an out-of-tree-build deprecated-feature flag to ease the transition.

closes #7555

+36 -30

0 comment

5 changed files

pr created time in 2 hours

create barnchsbidoul/pip

branch : out-of-tree-build-flag

created branch time in 2 hours