Skip to content

python-xmltodict: add a new package#8738

Merged
BKPepe merged 1 commit into
openwrt:masterfrom
BKPepe:xmltodict
Apr 26, 2019
Merged

python-xmltodict: add a new package#8738
BKPepe merged 1 commit into
openwrt:masterfrom
BKPepe:xmltodict

Conversation

@BKPepe
Copy link
Copy Markdown
Member

@BKPepe BKPepe commented Apr 21, 2019

Maintainer: me (@BKPepe)
Compile tested: Turris MOX, cortexa53, OpenWrt master and Turris Omnia, mvebu, OpenWrt SNAPSHOT r9420-c17a68c
Run tested: Turris MOX, cortexa53, OpenWrt master and Turris Omnia, mvebu, OpenWrt SNAPSHOT r9420-c17a68c

Proof of run tested:
Screenshot from 2019-04-21 03-34-20

Description:

@BKPepe BKPepe marked this pull request as ready for review April 21, 2019 09:16
@BKPepe
Copy link
Copy Markdown
Member Author

BKPepe commented Apr 23, 2019

@commodo: Could you take a look if it is OK? :-)

Comment thread lang/python/python-xmltodict/Makefile Outdated
@commodo
Copy link
Copy Markdown
Contributor

commodo commented Apr 23, 2019

rest looks good;

one question before merging;
should we resolve a consensus about naming ?

i.e. whether it's python3-xmltodict or python-xmltodict all the way [except for places where it cannot be avoided like python3-package.mk, Py3Package, VARIANT:=python3, etc] ?

related to this comment: #8741 (comment)

@BKPepe
Copy link
Copy Markdown
Member Author

BKPepe commented Apr 23, 2019

For now, I think the package should be named python3-xmltodict as it is only Python3 package which is the same as in Debian. But it's question if the folder should be named as well as python[3]-xmltodict or just xmltodict.

@BKPepe BKPepe force-pushed the xmltodict branch 3 times, most recently from a0de00c to e31c752 Compare April 23, 2019 15:51
@jefferyto
Copy link
Copy Markdown
Member

I'd like to mention some background info first:

  • I remember adding the python- prefix for PKG_NAMEs after 7a79f2d.
  • Directory names are used as part of make target names (e.g. make package/<dir-name>/compile).

I'm not sure if these dependencies (PKG_BUILD_DEPENDS uses PKG_NAME, make target names use directory names) can be changed, but let's assume we are keeping them as-is.

I think we can be reasonably sure a Python library name is unique only among Python libraries (more specifically, ones available in PyPI). For example, there is only one xmltodict Python library, but there could also be a xmltodict Node library or a xmltodict PHP library.

So wherever a Python library name is used globally, I think we should scope it with a python- prefix. (I don't think having a version number in there is necessary, except when there is a need to distinguish between Python 2 and 3 versions.)

By this reasoning, because PKG_NAMEs and directory names are used globally (in PKG_BUILD_DEPENDS and the make command line, respectively), these should have a python- prefix.

(Binary package names (define Package/<name>, opkg install <name>) are also global, and there is a need to distinguish between Python versions, so having python- and python3- make sense.)

I'd be interested to hear any other reasons for or against the prefix; I don't have any strong feelings either way. (Actually, I would prefer to lose the prefix for directory names, since all Python libraries are in the python directory, but I think the effort involved in changing the build system is greater than the strength of my annoyance 😆)

@commodo
Copy link
Copy Markdown
Contributor

commodo commented Apr 24, 2019

hmm; i thought I replied on this earlier;
oh well, need to rewrite

let's propose this:

  • lang/python/<pkg> - no python[3]- prefix
  • PKG_NAME:=python-<pkg> - has python- prefix to avoid collisions
  • define Package/python3-<pkg> - same as before for Python3 / Python variants; evidently we don't allow python variants [unless really good reasons];

i'll check if it's make package/<dir-name>/compile or make package/<PKG_NAME>/compile;
if it is make package/<dir-name>/compile, then let's have ``lang/python/python-`

thoughts ?

strictly speaking for this PR, I'm fine for merging it as-is;
if there are issues, we can fix them later;

Thanks
Alex

@jefferyto
Copy link
Copy Markdown
Member

@commodo I'm okay with that 👍 😂

@BKPepe BKPepe force-pushed the xmltodict branch 2 times, most recently from 0215e5d to 1aa9a78 Compare April 24, 2019 13:25
@BKPepe
Copy link
Copy Markdown
Member Author

BKPepe commented Apr 24, 2019

The folder should be named exactly the same as it is in PKG_NAME to be more consistent with other packages in OpenWrt. However, it's a question for xmltodict.

If I set PKG_NAME as python-xmltodict, I will need to override PKG_BUILD_DIR to look for folder xmltodict instead of python-xmltodict.

@commodo
Copy link
Copy Markdown
Contributor

commodo commented Apr 24, 2019

If I set PKG_NAME as python-xmltodict, I will need to override PKG_BUILD_DIR to look for folder xmltodict instead of python-xmltodict.

Yep, I know. It is annoying.
I am working on a general change to impose PKG_BUILD_DIR.
See commodo/openwrt@81f43bb
This needs a change in OpenWrt core that is a bit bigger than I thought initially, and requires more testing, but I will try to do it.

Python has had too many PKG_BUILD_DIR & PKG_UNPACK rules because of this.

@commodo
Copy link
Copy Markdown
Contributor

commodo commented Apr 24, 2019

The folder should be named exactly the same as it is in PKG_NAME to be more consistent with other packages in OpenWrt. However, it's a question for xmltodict.

I am also fine to have the folder be named python-xmltodict; it is a bit redundant, since everything is under lang/python, then you get lang/python/python-<pkg>
In time, this could become a convention [for Python packages], that all Python packages have PKG_NAME:=python-<pkg> but the folder be lang/python/<pkg>

hmm; i still did not find time today to test this;

@jefferyto
Copy link
Copy Markdown
Member

I have a core PR open that is semi-related to this: openwrt/openwrt#1920 (seems no one is interested in it though 😂)

I wanted to get rid of the PKG_BUILD_DIR / PKG_UNPACK rules for variants by standardizing what core packages (that have variants) were already doing on a per-package basis: adding an extra directory level, basically:

PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)

so the default PKG_UNPACK rule still works (the base directory name is still $(PKG_NAME)-$(PKG_VERSION))

I know this doesn't immediately help in this case (PKG_NAME is "python-x" but the extracted directory is "x"), but perhaps the two ideas can be combined somehow.

@commodo
Copy link
Copy Markdown
Contributor

commodo commented Apr 25, 2019

so, it seems that it is make package/<pkg_dir>/compile and not make package/<PKG_NAME>/compile
i was never sure about this [ i know it sounds stupid ]

regarding this PR, it is fine as is; so, it can be merged ; sorry for the delay

maybe at a later point we could change the build-system [in a graceful manner] to do make package/<PKG_NAME>/compile
until then, I'll try to not make much fuss about PKG_NAME and/or to have a python- prefix [or not have it]

thanks :)
Alex

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
@commodo
Copy link
Copy Markdown
Contributor

commodo commented Apr 26, 2019

sorry for prolonging this longer than needed;

LGTM

thanks
Alex

@BKPepe
Copy link
Copy Markdown
Member Author

BKPepe commented Apr 26, 2019

No need to worry about it. I'm just waiting to buildpr to finish its job (of course with pass) as I don't want to merge anything while it is in progress.

@BKPepe BKPepe merged commit dea374e into openwrt:master Apr 26, 2019
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 4, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 5, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 5, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 5, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 6, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jmarcet added a commit to jmarcet/packages that referenced this pull request Nov 6, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
neheb pushed a commit that referenced this pull request Nov 9, 2021
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in #8732
 - Make command descriptions consistent by @mat007 in #8739
 - Restore missing version commands by @Shikachuu in #8738
 - Add step in README to install on linux by @Yopadd in #8755
 - log --follow must stop when container get killed by @ndeloof in
 #8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in #8750
 - Pass runtime option to containerCreate by @ndeloof in #8783
 - Fix compose down --timeout/-t flag by @debdutdeb in #8788
 - Fix network_mode "service:x" by @ulyssessouza in #8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in #8779
 - Compose exec cannot process more than 32KB of data by @resios in
 #8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in #8816
 - Fix project settings' options order by @ulyssessouza in #8819
 - Update link to Docker Community Slack by @mat007 in #8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in #8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in #8847
 - Add support for EnableIPv6 by @ndeloof in #8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in #8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in #8838
 - Add support for classic builder by @ulyssessouza in #8818
 - Fix typo: netwok -> network by @Mygao in #8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in #8870

Signed-off-by: Javier Marcet <javier@marcet.info>
utoni pushed a commit to utoni/openwrt-packages that referenced this pull request Jan 21, 2022
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
graysky2 pushed a commit to graysky2/packages that referenced this pull request Feb 3, 2022
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
graysky2 pushed a commit to graysky2/packages that referenced this pull request Feb 6, 2022
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
utoni pushed a commit to utoni/openwrt-packages that referenced this pull request May 30, 2022
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
jfy9606 pushed a commit to jfy9606/openwrt-packages that referenced this pull request Mar 14, 2025
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in openwrt#8732
 - Make command descriptions consistent by @mat007 in openwrt#8739
 - Restore missing version commands by @Shikachuu in openwrt#8738
 - Add step in README to install on linux by @Yopadd in openwrt#8755
 - log --follow must stop when container get killed by @ndeloof in
 openwrt#8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in openwrt#8750
 - Pass runtime option to containerCreate by @ndeloof in openwrt#8783
 - Fix compose down --timeout/-t flag by @debdutdeb in openwrt#8788
 - Fix network_mode "service:x" by @ulyssessouza in openwrt#8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in openwrt#8779
 - Compose exec cannot process more than 32KB of data by @resios in
 openwrt#8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in openwrt#8816
 - Fix project settings' options order by @ulyssessouza in openwrt#8819
 - Update link to Docker Community Slack by @mat007 in openwrt#8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in openwrt#8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in openwrt#8847
 - Add support for EnableIPv6 by @ndeloof in openwrt#8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in openwrt#8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in openwrt#8838
 - Add support for classic builder by @ulyssessouza in openwrt#8818
 - Fix typo: netwok -> network by @Mygao in openwrt#8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in openwrt#8870

Signed-off-by: Javier Marcet <javier@marcet.info>
(cherry picked from commit dc5f272)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants