17
0

48 Commits

Author SHA256 Message Date
c5d5f79e1e Accepting request 1010131 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1010131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=17
2022-10-12 16:25:45 +00:00
86fcdecc1e Accepting request 1010115 from home:pgajdos:python
- python-six is not required

OBS-URL: https://build.opensuse.org/request/show/1010115
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=47
2022-10-12 08:34:45 +00:00
baef5568db Accepting request 986596 from devel:languages:python
- No need to fiddle with versions of PyYAML
- adjust BuildRequires for python-PyYAML so this works on both Tumbleweed and Leap 15.x
- Update to 1.29.2
1.29.2 (2021-05-10)
  Miscellaneous
      Remove prompt to use docker compose in the up command
      Bump py to 1.10.0 in requirements-indirect.txt
  
  
1.29.1 (2021-04-14)
  Bugs
      Fix for invalid handler warning on Windows builds
      Fix config hash to trigger container recreation on IPC mode updates
      Fix conversion map for placement.max_replicas_per_node
      Remove extra scan suggestion on build
  
1.29.0 (2021-04-06)
  Features
      Add profile filter to docker-compose config
      Add a depends_on condition to wait for successful service completion
  Miscellaneous
      Add image scan message on build
      Update warning message for --no-ansi to mention --ansi never as alternative
      Bump docker-py to 5.0.0
      Bump PyYAML to 5.4.1
      Bump python-dotenv to 0.17.0
  
1.28.6 (2021-03-21)
  Bugs
      Make --env-file relative to the current working directory and error out for invalid paths. Environment file paths set
      with --env-file are relative to the current working directory while the default .env file is located in the project
      directory which by default is the base directory of the Compose file.
      Fix missing service property storage_opt by updating the compose schema
      Fix build extra_hosts list format
      Remove extra error message on exec
  
  Miscellaneous
      Add compose.yml and compose.yaml to default filename list

OBS-URL: https://build.opensuse.org/request/show/986596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=16
2022-07-05 10:09:06 +00:00
104cd1d92e - No need to fiddle with versions of PyYAML
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=45
2022-07-04 09:22:05 +00:00
bd4ca5daf9 No need to fiddle with versions of PyYAML
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=44
2022-07-04 09:21:48 +00:00
cee112b692 Accepting request 986039 from home:ojkastl_buildservice:docker_compose_etc
update to 1.29.2 ; adjust PyYAML to work with older 5.4.1 version for Leap 15.x

OBS-URL: https://build.opensuse.org/request/show/986039
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=43
2022-07-04 09:04:20 +00:00
8f197b5c95 Accepting request 878616 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/878616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=15
2021-03-15 09:54:49 +00:00
22ebe55fcc Accepting request 878607 from home:cbcoutinho:branches:devel:languages:python
-  Update to 1.28.5, drop python2

OBS-URL: https://build.opensuse.org/request/show/878607
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=41
2021-03-12 17:46:24 +00:00
7f870a6168 Accepting request 875166 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/875166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=14
2021-02-26 20:59:18 +00:00
013c77e396 Accepting request 875072 from home:dmacvicar:branches:devel:languages:python
- Reintroduce container runtime requirement accepting both podman
  and docker.

OBS-URL: https://build.opensuse.org/request/show/875072
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=39
2021-02-25 15:56:09 +00:00
e17b23d237 Accepting request 874858 from home:dmacvicar:branches:devel:languages:python
- Remove requirement on the docker package.
  docker-compose uses the API and can use podman >= 3.0 compatible
  API as well.

OBS-URL: https://build.opensuse.org/request/show/874858
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=38
2021-02-24 17:28:54 +00:00
a537629dca Accepting request 867433 from devel:languages:python
- Since we have alternatives for the docker-compose script, drop the
  if python2 guard for Provides/Obsoletes docker-compose. (bsc#1181497)

OBS-URL: https://build.opensuse.org/request/show/867433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=13
2021-01-28 20:28:46 +00:00
0f782efabb add bug reference
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=36
2021-01-28 10:51:34 +00:00
6a82b5744e - Since we have alternatives for the docker-compose script, drop the
if python2 guard for Provides/Obsoletes docker-compose.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=35
2021-01-28 10:50:34 +00:00
21b975c73b Accepting request 867013 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/867013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=12
2021-01-27 17:58:04 +00:00
7119e8aab3 - Skip over tests which are failing (gh#docker/compose#8044)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=33
2021-01-19 22:57:59 +00:00
04e06e3fd8 Accepting request 828154 from devel:languages:python
- update to 1.26.2:
  - Enforce `docker-py` 4.2.2 as minimum version when installing with pip
  - Bump `docker-py` from 4.2.1 to 4.2.2
  - Fix context load for non-docker endpoints
- remove no-restrict-upper.patch (just uncaping stuff downstream is
  likely cause problems)

OBS-URL: https://build.opensuse.org/request/show/828154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=11
2020-08-20 20:33:22 +00:00
3b44514f59 - remove no-restrict-upper.patch (just uncaping stuff downstream is
likely cause problems)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=31
2020-08-20 11:30:52 +00:00
0fbd7a2cd3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=30 2020-08-20 11:20:15 +00:00
ab1ee97a92 - update to 1.26.2:
- Enforce `docker-py` 4.2.2 as minimum version when installing with pip
  - Bump `docker-py` from 4.2.1 to 4.2.2
  - Fix context load for non-docker endpoints

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=29
2020-08-20 11:18:54 +00:00
e860916438 Accepting request 814831 from devel:languages:python
- Update to 1.26.0: 
  * Bugs
    + Properly escape values coming from env_files
    + Sync compose-schemas with upstream (docker/cli)
    + Remove None entries on exec command
    + Add python-dotenv to delegate .env file processing
    + Don't adjust output on terminal width when piped into another command
    + Show an error message when version attribute is malformed
    + Fix HTTPS connection when DOCKER_HOST is remote
  * Bugfixes
    + Fix CI script to enforce the minimal MacOS version to 10.11
    + Fix docker-compose exec for keys with no value
    + Fix CI script to enforce the compilation with Python3
    + Fix binary's sha256 in the release page
    + Validate version format on formats 2+
    + Assume infinite terminal width when not running in a terminal
  * Features
    + Add docker context support
    + Add missing test dependency ddt to setup.py
    + Add --attach-dependencies to command up for attaching to dependencies
    + Allow compatibility option with COMPOSE_COMPATIBILITY environment variable
    + Bump Pytest to 5.3.4 and add refactor compatibility with new version
    + Bump OpenSSL from 1.1.1f to 1.1.1g
    + Bump docker-py from 4.2.0 to 4.2.1
    + Bump OpenSSL from 1.1.1d to 1.1.1f
    + Add 3.8 compose version
    + Allow compatibility option with COMPOSE_COMPATIBILITY environment variable
    + Bump PyInstaller from 3.5 to 3.6
    + Bump pysocks from 1.6.7 to 1.7.1
    + Bump websocket-client from 0.32.0 to 0.57.0
    + Bump urllib3 from 1.24.2 to 1.25.7
    + Bump jsonschema from 3.0.1 to 3.2.0
    + Bump PyYAML from 4.2b1 to 5.3
    + Bump certifi from 2017.4.17 to 2019.11.28
    + Bump coverage from 4.5.4 to 5.0.3
    + Bump paramiko from 2.6.0 to 2.7.1
    + Bump cached-property from 1.3.0 to 1.5.1
    + Bump minor Linux and MacOSX dependencies

OBS-URL: https://build.opensuse.org/request/show/814831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=10
2020-06-18 08:21:37 +00:00
f353e79cfd - Update to 1.26.0:
* Bugs
    + Properly escape values coming from env_files
    + Sync compose-schemas with upstream (docker/cli)
    + Remove None entries on exec command
    + Add python-dotenv to delegate .env file processing
    + Don't adjust output on terminal width when piped into another command
    + Show an error message when version attribute is malformed
    + Fix HTTPS connection when DOCKER_HOST is remote
  * Bugfixes
    + Fix CI script to enforce the minimal MacOS version to 10.11
    + Fix docker-compose exec for keys with no value
    + Fix CI script to enforce the compilation with Python3
    + Fix binary's sha256 in the release page
    + Validate version format on formats 2+
    + Assume infinite terminal width when not running in a terminal
  * Features
    + Add docker context support
    + Add missing test dependency ddt to setup.py
    + Add --attach-dependencies to command up for attaching to dependencies
    + Allow compatibility option with COMPOSE_COMPATIBILITY environment variable
    + Bump Pytest to 5.3.4 and add refactor compatibility with new version
    + Bump OpenSSL from 1.1.1f to 1.1.1g
    + Bump docker-py from 4.2.0 to 4.2.1
    + Bump OpenSSL from 1.1.1d to 1.1.1f
    + Add 3.8 compose version
    + Allow compatibility option with COMPOSE_COMPATIBILITY environment variable
    + Bump PyInstaller from 3.5 to 3.6
    + Bump pysocks from 1.6.7 to 1.7.1
    + Bump websocket-client from 0.32.0 to 0.57.0
    + Bump urllib3 from 1.24.2 to 1.25.7
    + Bump jsonschema from 3.0.1 to 3.2.0
    + Bump PyYAML from 4.2b1 to 5.3
    + Bump certifi from 2017.4.17 to 2019.11.28
    + Bump coverage from 4.5.4 to 5.0.3
    + Bump paramiko from 2.6.0 to 2.7.1
    + Bump cached-property from 1.3.0 to 1.5.1
    + Bump minor Linux and MacOSX dependencies

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=27
2020-06-16 06:37:29 +00:00
36bdafa971 Accepting request 809411 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/809411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=9
2020-05-28 07:17:53 +00:00
Tomáš Chvátal
9b56d3b595 Accepting request 809238 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/809238
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=25
2020-05-27 10:12:40 +00:00
dcad7343ca Accepting request 795999 from devel:languages:python
- Do not skip temporarily disabled tests as they work now with new
  releases

- Don't pull dotenv package which does not exist on runtime

- Update to 1.25.4
  * Allow compatibility option with COMPOSE_COMPATIBILITY environment variable
  * Fix v3.8 schema support for binaries
  * few dependendy version bumps

OBS-URL: https://build.opensuse.org/request/show/795999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=8
2020-04-21 11:05:16 +00:00
Tomáš Chvátal
3e3138f087 - Do not skip temporarily disabled tests as they work now with new
releases

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=23
2020-04-21 08:59:30 +00:00
Tomáš Chvátal
aaea5f5bb9 - Don't pull dotenv package which does not exist on runtime
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=22
2020-04-21 08:54:26 +00:00
Tomáš Chvátal
68c68885eb Accepting request 790904 from home:mcalabkova:branches:devel:languages:python
- Update to 1.25.4
  * Allow compatibility option with COMPOSE_COMPATIBILITY environment variable
  * Fix v3.8 schema support for binaries
  * few dependendy version bumps

OBS-URL: https://build.opensuse.org/request/show/790904
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=21
2020-04-02 13:58:06 +00:00
22ae034b59 Accepting request 762865 from devel:languages:python
- Properly conditionalize python2 build

OBS-URL: https://build.opensuse.org/request/show/762865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=7
2020-01-10 16:51:26 +00:00
Tomáš Chvátal
b5dbcb9a1e - Properly conditionalize python2 build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=19
2020-01-10 14:57:46 +00:00
1433df4311 Accepting request 762517 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/762517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=6
2020-01-09 21:53:51 +00:00
Todd R
b9ae5e72ea Accepting request 762516 from home:TheBlackCat:branches:devel:languages:python
- Update to 1.25.1
  + Features
    * Bump `pytest-cov` 2.8.1
    * Bump `flake8` 3.7.9
    * Bump `coverage` 4.5.4
  + Bugfixes
    * Decode APIError explanation to unicode before usage on start and create of a container
    * Reports when images that cannot be pulled and must be built
    * Discard label `com.docker.compose.filepaths` having None as value. Typically, when coming from stdin
    * Added OSX binary as a directory to solve slow start up time caused by MacOS Catalina binary scan
    * Passed in HOME env-var in container mode (running with `script/run/run.sh`)
    * Reverted behavior of "only pull images that we can't build" and replace by a warning informing the image we can't pull and must be built
- Drop python2 subpackage due to dropping backports packages.

OBS-URL: https://build.opensuse.org/request/show/762516
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=17
2020-01-09 18:33:03 +00:00
897aa449a2 Accepting request 756731 from devel:languages:python
- Add patch no-restrict-upper.patch to add back removal of upper
  version checks and constraints

OBS-URL: https://build.opensuse.org/request/show/756731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=5
2019-12-13 11:04:21 +00:00
Tomáš Chvátal
a61b28eae4 - Add patch no-restrict-upper.patch to add back removal of upper
version checks and constraints

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=15
2019-12-13 08:43:39 +00:00
c53e659488 Accepting request 755751 from devel:languages:python
- Update to 1.25.0:
  * Various minor fixes
- Remove no longer needed patch fix-requirements.patch

OBS-URL: https://build.opensuse.org/request/show/755751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=4
2019-12-11 11:14:48 +00:00
Tomáš Chvátal
f7c29545ab - Update to 1.25.0:
* Various minor fixes
- Remove no longer needed patch fix-requirements.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=13
2019-12-11 08:43:12 +00:00
96f0616ebd Accepting request 722024 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/722024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=3
2019-08-13 11:16:39 +00:00
Todd R
4d049c5a44 Accepting request 722023 from home:TheBlackCat:branches:devel:languages:python
- Update to 1.24.1
  * Fixed acceptance tests
- Fix tests
- Supports jsonschema 3.

OBS-URL: https://build.opensuse.org/request/show/722023
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=11
2019-08-09 15:43:53 +00:00
Todd R
afa8bb8381 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=10 2019-08-06 14:29:57 +00:00
Todd R
2d894ac4f4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=9 2019-08-06 14:29:35 +00:00
Todd R
019ef6ee1d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=8 2019-08-06 14:29:05 +00:00
392fbf9e11 Accepting request 690574 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/690574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=2
2019-04-03 08:51:05 +00:00
Tomáš Chvátal
a04f1bcf77 Accepting request 690469 from home:jengelh:branches:devel:languages:python
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/690469
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=6
2019-04-02 08:46:14 +00:00
fab048783b Accepting request 690276 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/690276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-docker-compose?expand=0&rev=1
2019-04-01 10:40:41 +00:00
Tomáš Chvátal
90f06262e3 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=4 2019-04-01 08:38:00 +00:00
Tomáš Chvátal
735b69a6c7 for no aparent reason except the joy of it bsc#1131094
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=3
2019-04-01 08:25:30 +00:00
Tomáš Chvátal
9a3511d648 - Rename source package to python-docker-compose to match up
the naming convenctions

- Update to 1.24.0:
  * Added support for connecting to the Docker Engine using the ssh protocol.
  * Added a --all flag to docker-compose ps to include stopped one-off containers in the command's output.
  * Add bash completion for ps --all|-a
  * Support for credential_spec
  * Add --parallel to docker build's options in bash and zsh completion
- Rebase the fix-requirements.patch upstream is upper limiting stuff
  for no aparent reason except the joy of it

- Sync dependencies with requirements.txt as this version
  requires python-docker 3.6.0 at least

- Update to version 1.23.2:
  * Compose format version 3.7
  * Many other many changes from 1.21.2 read CHANGES.md file

- provide docker-compose only for the python3 variant to avoid
  collisions, esp. since py2 version does not have the binary

- Fix typos in py2 requirements

- Execute the pytest testsuite, fixes bsc#1092148

- Add back patch fix-requirements.patch as it really was needed in
  the end

- Update to version 1.21.2:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=2
2019-04-01 08:24:53 +00:00
Tomáš Chvátal
b489220ef6 Accepting request 690266 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/690266
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-docker-compose?expand=0&rev=1
2019-04-01 08:24:05 +00:00