Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] base_delivery_carrier_label: Migration to 17.0 #828

Merged
merged 99 commits into from
Jun 17, 2024
Merged
Changes from 1 commit
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
1239cd0
[ADD] base_delivery_carrier_label portage of Akretion delivery_shippi…
yvaucher Nov 26, 2013
d89c1b6
[CHG] pep-8 and pep-257, return eagerly in option_ids_change to avoid…
guewen Nov 27, 2013
148b270
[CHG] contributors
yvaucher Nov 27, 2013
e88cc2c
[DEL] Remove unused views
jgrandguillaume Dec 10, 2013
85217c3
[IMP] add tracking_id on shipping label to be able to create a label …
yvaucher Dec 17, 2013
2750729
[FIX] load the ir.model.access.csv file
guewen Dec 23, 2013
cf53c92
[FIX] Replace NotImplemented exception which was wrongly interpreted …
yvaucher Jan 9, 2014
572a062
[IMP] add a menu entry 'Carriers' in settings
bealdav Feb 18, 2014
7cc6442
[ADD] an optional parameter 'tracking_ids' so we can decide to genera…
guewen Feb 19, 2014
951f18b
base_delivery_carrier_label - Improve carrier type selection inheritance
yvaucher Feb 26, 2014
4d4c804
Launchpad automatic translations update.
Mar 1, 2014
4d70908
[IMP] add common view action to use by module install
bealdav Mar 2, 2014
f6afb32
When tracking_ids is defined, generate one default label per tracking id
yvaucher Mar 12, 2014
df2871a
[IMP] complete translation and fix view
bealdav Mar 12, 2014
94c5048
Launchpad automatic translations update.
Mar 21, 2014
335cd8e
[IMP] add _customize_sender_address method
bealdav May 28, 2014
1e7d10e
set installable to false
yvaucher Jul 2, 2014
7214c43
[REF] remove stock.picking.in and .out
bealdav Oct 28, 2014
5a2a6fa
[FIX] add explicitely attachment_id (previously included by orm)
alexis-via Dec 2, 2014
51520d5
[FIX] weight field type
bealdav Dec 3, 2014
e44883a
Add weight in form view of stock.quant.package
Dec 3, 2014
7a6b255
Migrate to new API
guewen Dec 5, 2014
8a66f01
Remove _order on stock.quant.packages, as asked by Guewen
Dec 9, 2014
0e918d8
[FIX] writing package_id field in shipping.label
bealdav Dec 13, 2014
32a5560
[Usability] Better name_get on stock.quant.package
Jan 13, 2015
807f40b
Allow to generate labels when we moved an entire package
guewen Jan 30, 2015
a7b1fcd
Add OCA as author of OCA addons
gurneyalex Mar 2, 2015
ce8ccc7
[PEP8]
yvaucher Mar 2, 2015
f88402c
add and generate initial german translations
rschnapka Jan 5, 2015
7ef3503
[NEW] Added spanish translation
cubells Feb 11, 2015
2787fd8
Do not return duplicate packages when several moves have the same one
guewen Jun 9, 2015
a51548c
[UPD] prefix versions with 8.0
sbidoul Oct 9, 2015
9a11482
[IMP] add get_weight() to quant package
guewen Nov 19, 2015
46794ec
[IMP] put set_pack_weight() in picking
Nov 19, 2015
6d59c31
[IMP] put _check_existing_shipping_label() in picking
bealdav Nov 19, 2015
3941063
refactore stock.get_weight()
hparfr Mar 22, 2016
46ece10
[PORT] base_delivery_carrier_label port to 9.0
yvaucher Oct 15, 2015
44d774e
Rename field type to carrier_type in delivery.carrier
Sep 26, 2016
3391f6e
WIP migraciont label
angelmoya Mar 29, 2017
41fb48c
ADD manifest and MIG 10
Nov 2, 2015
eb94ed5
FIX manifest wizard as transient model
angelmoya Apr 11, 2017
7ed38ed
Use correct syntax to add options with onchange on stock picking
mdietrichc2c Apr 26, 2017
9ddf87c
[FIX] base_delivery_carrier_label: Fix security.
May 26, 2017
5eefa50
[IMP] base_delivery_carrier_label: Add quant package tracking URI
lasley Nov 3, 2017
a733076
[MIG] 11.0 base_delivery_carrier_label
hugosantosred Jan 17, 2018
ab51755
[IMP] Improve migration to 11.0
asaunier Apr 11, 2018
cc7adc0
[FIX] Remove occurences of carrier type
grindtildeath May 29, 2018
fe06e23
Add oldname to delivery_type
grindtildeath May 29, 2018
1870005
[MIG] base_delivery_carrier_label: Migration to 12.0
Timo17100-c2c May 3, 2019
2180ffc
REFactor base_deliv_carr_label: always use package
bealdav Aug 20, 2019
198f380
IMP add view to carrier.account
bealdav Aug 29, 2019
c03ea55
Remove duplicate entry in fa.po
sbidoul Aug 30, 2019
79ae4e3
[FIX] Wait data encoded in base64 / write tracking number on package
florian-dacosta Sep 5, 2019
20824de
[IMP] Add delivery type on carrier acount to be able to link easily a…
florian-dacosta Oct 23, 2019
6a23295
[IMP] base_delivery_carrier_label: black, isort
ps-tubtim Mar 18, 2020
467dfb9
[MIG] base_delivery_carier_label: Migration to 13.0
ps-tubtim Mar 20, 2020
cc483cc
extract delivery_carrier_info from base_delivery_carrier_label
sebastienbeau Aug 30, 2020
87a119b
[ADD] generic test case for labels
hbrunn Sep 24, 2020
3fbe94a
[ADD] handle labels created during shipping if any
hbrunn Sep 24, 2020
c407575
[IMP] determine generate label button's visibility with a computed field
hbrunn Sep 24, 2020
9489d5a
[ADD] carrier.account#sequence
hbrunn Sep 24, 2020
5a059c5
[ADD] test helper functions
hbrunn Sep 24, 2020
b00672c
[ADD] active flag for options
hbrunn Sep 10, 2020
b55e04c
FIX base_deliv_label: use valid qty to compute weight of move.line
bealdav Sep 10, 2020
bd69b4b
[FIX] fix migration
sebastienbeau Nov 5, 2020
61e43e8
[IMP] base_delivery_carrier_label: black, isort, prettier
sebastienbeau Nov 5, 2020
c08147a
[MIG] migration to V14
sebastienbeau Nov 5, 2020
10e654f
Fix common carrier label tests
florian-dacosta Dec 8, 2020
580f78c
Refactore base_delivery_carrier_label to improve compatibility with n…
florian-dacosta Mar 9, 2021
97022e4
Fix test : show_label_button does not exist anymore
florian-dacosta Mar 25, 2021
7d19d14
Fix docstrings
florian-dacosta Apr 21, 2021
2714b14
Allow to have multiple carrier accounts for a same delivery type and …
florian-dacosta Jun 7, 2021
2b49cf9
base_delivery_carrier_label 14.0.1.1.0
OCA-git-bot Sep 21, 2021
2592e24
Fix carrier account intercompany security rule
florian-dacosta Dec 3, 2021
03538dd
[IMP] base_delivery_carrier_label: allow bypassing default…
hailangvn Jan 19, 2022
4af661b
[14.0] base_delivery_carrier_label: add check when no carrier_id assi…
Jan 10, 2022
6a2c756
[RFR] label case: allow to override transfer in setup
StefanRijnhart Apr 2, 2021
9b8ca74
[RFR] Extract Test classes from Case classes for easier overriding
StefanRijnhart Apr 2, 2021
9b3ed26
[12.0][RFR] base_delivery_carrier_label: show options as tags
StefanRijnhart Jun 12, 2021
5c7fc17
[FIX] delivery.carrier.option form view
astirpe Jun 18, 2021
92d4c1a
[FIX] delivery.carrier.template.option form view
astirpe Jul 12, 2021
1710f1d
base_delivery_carrier_label 14.0.1.1.1
OCA-git-bot Mar 14, 2022
3e2aa9d
base_delivery_carrier_label 14.0.1.2.0
OCA-git-bot Mar 29, 2022
9b953aa
[IMP] update dotfiles [ci skip]
OCA-git-bot Mar 30, 2022
ba633b5
base_delivery_carrier_label 14.0.1.2.1
OCA-git-bot Apr 4, 2022
5da2fee
base_delivery_carrier: Fix alternative_send_shipping return value
grindtildeath Apr 22, 2022
a9220a0
base_delivery_carrier_label 14.0.1.2.2
OCA-git-bot May 6, 2022
0786eeb
[FIX] base_delivery_carrier_label: avoid duplicating carrier_id
hailangvn May 21, 2022
317c2e3
base_delivery_carrier_label 14.0.1.3.0
OCA-git-bot May 27, 2022
4b0a685
[IMP] base_delivery_carrier_label: black, isort, prettier
Nov 16, 2022
b5c6347
[MIG] base_delivery_carrier_label: Migration to 15.0
Nov 16, 2022
a82976a
[16.0][MIG] Extract delivery_carrier_account from base_delivery_carri…
florian-dacosta Nov 29, 2022
d2a9421
[IMP] base_delivery_carrier_label : write the parcel tracking uri if …
florian-dacosta Jun 8, 2023
93df147
[IMP] base_delivery_carrier_label : add test about package tracking r…
florian-dacosta Jun 15, 2023
c45fab0
base_delivery_carrier_label 16.0.1.1.0
OCA-git-bot Jul 4, 2023
5c0a247
[IMP] improve logging
sbidoul Dec 20, 2023
32a2123
[BOT] post-merge updates
OCA-git-bot Dec 21, 2023
f38d652
[IMP] : pre-commit auto fixes
May 6, 2024
99e3d58
[17.0][MIG] base_delivery_carrier_label: Migration to 17.0
May 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[IMP] : pre-commit auto fixes
David-Luis-Mora authored and yankinmax committed Jun 7, 2024
commit f38d652b519e3881116790eccde95292adb21487
83 changes: 41 additions & 42 deletions base_delivery_carrier_label/README.rst
Original file line number Diff line number Diff line change
@@ -17,21 +17,22 @@ Base module for carrier labels
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fdelivery--carrier-lightgray.png?logo=github
:target: https://github.com/OCA/delivery-carrier/tree/16.0/base_delivery_carrier_label
:target: https://github.com/OCA/delivery-carrier/tree/17.0/base_delivery_carrier_label
:alt: OCA/delivery-carrier
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/delivery-carrier-16-0/delivery-carrier-16-0-base_delivery_carrier_label
:target: https://translation.odoo-community.org/projects/delivery-carrier-17-0/delivery-carrier-17-0-base_delivery_carrier_label
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/delivery-carrier&target_branch=16.0
:target: https://runboat.odoo-community.org/builds?repo=OCA/delivery-carrier&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module adds some function and generic stuff to help for carrier label generation.
For example it adds the concept of option on carriers that can differ depending on the picking or class to store carrier accounts
This module doesn't do anything by itself, it serves as a
base module for other carrier-specific modules.
This module adds some function and generic stuff to help for carrier
label generation. For example it adds the concept of option on carriers
that can differ depending on the picking or class to store carrier
accounts This module doesn't do anything by itself, it serves as a base
module for other carrier-specific modules.

**Table of contents**

@@ -41,67 +42,65 @@ base module for other carrier-specific modules.
Usage
=====

** How does it works ? **

\*\* How does it works ? \*\*

In picking UI a button "Send to shipper" trigger label generation
calling `send_to_shipper()` in models/stock.picking.py


** How to implement my own carrier ? **
calling send_to_shipper() in models/stock.picking.py

\*\* How to implement my own carrier ? \*\*

Define a method `{carrier}_send_shipping()` which is called by _send_shipping native method.
Make it return a list of dict of this form :
Define a method {carrier}_send_shipping() which is called by
\_send_shipping native method. Make it return a list of dict of this
form :

.. code-block:: python
.. code:: python
{
"exact_price": price,
"tracking_number": 'number'
"labels": [{
"package_id": package_id,
"name": filename,
"datas": file_content (base64),
"file_type": extension,
"tracking_number": package_number
}]
}
{
"exact_price": price,
"tracking_number": 'number'
"labels": [{
"package_id": package_id,
"name": filename,
"datas": file_content (base64),
"file_type": extension,
"tracking_number": package_number
}]
}
Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/delivery-carrier/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/delivery-carrier/issues/new?body=module:%20base_delivery_carrier_label%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
`feedback <https://github.com/OCA/delivery-carrier/issues/new?body=module:%20base_delivery_carrier_label%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~
-------

* Camptocamp
* Akretion

Contributors
~~~~~~~~~~~~

* David BEAL <david.beal@akretion.com>
* Sébastien BEAU <sebastien.beau@akretion.com>
* Yannick Vaucher <yannick.vaucher@camptocamp.com>
* Alexis de Lattre <alexis.delattre@akretion.com>
* Angel Moya <angel.moya@pesol.es>
* Ismael Calvo <ismael.calvo@factorlibre.com>
* Dave Lasley <dave@laslabs.com>
* Timothée Ringeard <timothee.ringeard@camptocamp.com>
* Pimolnat Suntian <pimolnats@ecosoft.co.th>
------------

- David BEAL <david.beal@akretion.com>
- Sébastien BEAU <sebastien.beau@akretion.com>
- Yannick Vaucher <yannick.vaucher@camptocamp.com>
- Alexis de Lattre <alexis.delattre@akretion.com>
- Angel Moya <angel.moya@pesol.es>
- Ismael Calvo <ismael.calvo@factorlibre.com>
- Dave Lasley <dave@laslabs.com>
- Timothée Ringeard <timothee.ringeard@camptocamp.com>
- Pimolnat Suntian <pimolnats@ecosoft.co.th>

Maintainers
~~~~~~~~~~~
-----------

This module is maintained by the OCA.

@@ -113,6 +112,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/delivery-carrier <https://github.com/OCA/delivery-carrier/tree/16.0/base_delivery_carrier_label>`_ project on GitHub.
This module is part of the `OCA/delivery-carrier <https://github.com/OCA/delivery-carrier/tree/17.0/base_delivery_carrier_label>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions base_delivery_carrier_label/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
9 changes: 9 additions & 0 deletions base_delivery_carrier_label/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- David BEAL \<<david.beal@akretion.com>\>
- Sébastien BEAU \<<sebastien.beau@akretion.com>\>
- Yannick Vaucher \<<yannick.vaucher@camptocamp.com>\>
- Alexis de Lattre \<<alexis.delattre@akretion.com>\>
- Angel Moya \<<angel.moya@pesol.es>\>
- Ismael Calvo \<<ismael.calvo@factorlibre.com>\>
- Dave Lasley \<<dave@laslabs.com>\>
- Timothée Ringeard \<<timothee.ringeard@camptocamp.com>\>
- Pimolnat Suntian \<<pimolnats@ecosoft.co.th>\>
9 changes: 0 additions & 9 deletions base_delivery_carrier_label/readme/CONTRIBUTORS.rst

This file was deleted.

5 changes: 5 additions & 0 deletions base_delivery_carrier_label/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
This module adds some function and generic stuff to help for carrier
label generation. For example it adds the concept of option on carriers
that can differ depending on the picking or class to store carrier
accounts This module doesn't do anything by itself, it serves as a base
module for other carrier-specific modules.
4 changes: 0 additions & 4 deletions base_delivery_carrier_label/readme/DESCRIPTION.rst

This file was deleted.

24 changes: 24 additions & 0 deletions base_delivery_carrier_label/readme/USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
\*\* How does it works ? \*\*

In picking UI a button "Send to shipper" trigger label generation
calling send_to_shipper() in models/stock.picking.py

\*\* How to implement my own carrier ? \*\*

Define a method {carrier}\_send_shipping() which is called by
\_send_shipping native method. Make it return a list of dict of this
form :

``` python
{
"exact_price": price,
"tracking_number": 'number'
"labels": [{
"package_id": package_id,
"name": filename,
"datas": file_content (base64),
"file_type": extension,
"tracking_number": package_number
}]
}
```
26 changes: 0 additions & 26 deletions base_delivery_carrier_label/readme/USAGE.rst

This file was deleted.

22 changes: 12 additions & 10 deletions base_delivery_carrier_label/static/description/index.html
Original file line number Diff line number Diff line change
@@ -368,11 +368,12 @@ <h1 class="title">Base module for carrier labels</h1>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:0e3f544d15b8a8af6e102e1395183b4b0b410f0b7645d584c7c08ddf15db6329
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/delivery-carrier/tree/16.0/base_delivery_carrier_label"><img alt="OCA/delivery-carrier" src="https://img.shields.io/badge/github-OCA%2Fdelivery--carrier-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/delivery-carrier-16-0/delivery-carrier-16-0-base_delivery_carrier_label"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/delivery-carrier&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This module adds some function and generic stuff to help for carrier label generation.
For example it adds the concept of option on carriers that can differ depending on the picking or class to store carrier accounts
This module doesn’t do anything by itself, it serves as a
base module for other carrier-specific modules.</p>
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/delivery-carrier/tree/17.0/base_delivery_carrier_label"><img alt="OCA/delivery-carrier" src="https://img.shields.io/badge/github-OCA%2Fdelivery--carrier-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/delivery-carrier-17-0/delivery-carrier-17-0-base_delivery_carrier_label"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/delivery-carrier&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>This module adds some function and generic stuff to help for carrier
label generation. For example it adds the concept of option on carriers
that can differ depending on the picking or class to store carrier
accounts This module doesn’t do anything by itself, it serves as a base
module for other carrier-specific modules.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
@@ -390,10 +391,11 @@ <h1 class="title">Base module for carrier labels</h1>
<h1><a class="toc-backref" href="#toc-entry-1">Usage</a></h1>
<p>** How does it works ? **</p>
<p>In picking UI a button “Send to shipper” trigger label generation
calling <cite>send_to_shipper()</cite> in models/stock.picking.py</p>
calling send_to_shipper() in models/stock.picking.py</p>
<p>** How to implement my own carrier ? **</p>
<p>Define a method <cite>{carrier}_send_shipping()</cite> which is called by _send_shipping native method.
Make it return a list of dict of this form :</p>
<p>Define a method {carrier}_send_shipping() which is called by
_send_shipping native method. Make it return a list of dict of this
form :</p>
<pre class="code python literal-block">
<span class="p">{</span><span class="w">
</span> <span class="s2">&quot;exact_price&quot;</span><span class="p">:</span> <span class="n">price</span><span class="p">,</span><span class="w">
@@ -413,7 +415,7 @@ <h1><a class="toc-backref" href="#toc-entry-2">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/delivery-carrier/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/delivery-carrier/issues/new?body=module:%20base_delivery_carrier_label%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<a class="reference external" href="https://github.com/OCA/delivery-carrier/issues/new?body=module:%20base_delivery_carrier_label%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
@@ -446,7 +448,7 @@ <h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/delivery-carrier/tree/16.0/base_delivery_carrier_label">OCA/delivery-carrier</a> project on GitHub.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/delivery-carrier/tree/17.0/base_delivery_carrier_label">OCA/delivery-carrier</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>