Skip to content

Fix bare except clauses across connection.py, core.py, abstract_launcher.py, __main__.py - #335

Open
koteshyelamati wants to merge 4 commits into
uqfoundation:masterfrom
koteshyelamati:master
Open

Fix bare except clauses across connection.py, core.py, abstract_launcher.py, __main__.py#335
koteshyelamati wants to merge 4 commits into
uqfoundation:masterfrom
koteshyelamati:master

Fix bare except in __main__.py: use except IndexError for sys.argv ac…

a54b9d4
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Pull Request succeeded Jul 12, 2026 in 3m 1s

Build Passed

The build passed, just like the previous build.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #335 Fix bare except clauses across connection.py, core.py, abstract_launcher.py, __main__.py.
Any changes that have been made to the master branch before the build ran are also included.

Jobs and Stages

This build has eight jobs, running in parallel.

Job Python ENV OS State Notes
439.1 3.10 COVERAGE="true" Linux passed
439.2 3.11 Linux passed
439.3 3.12 Linux passed
439.4 3.13 Linux passed
439.5 3.14 DILL="master" Linux passed
439.6 pypy3.10-7.3.19 MULTIPROCESS="true" Linux passed
439.7 pypy3.11-7.3.20 MULTIPROCESS="true" Linux passed
439.8 3.15t-dev DILL="master" Linux errored This job is allowed to fail.

Build Configuration

Build Option Setting
Language Python
Operating System Linux (Noble)
Build Configuration
{
  "language": "python",
  "os": [
    "linux"
  ],
  "dist": "noble",
  "cache": {
    "pip": true
  },
  "before_install": [
    "set -e",
    "if [[ $COVERAGE == \"true\" ]]; then pip install coverage; fi",
    "if [[ $DILL == \"master\" ]]; then pip install \"https://github.com/uqfoundation/dill/archive/master.tar.gz\"; fi",
    "if [[ $PPFT == \"master\" ]]; then pip install \"https://github.com/uqfoundation/ppft/archive/master.tar.gz\"; fi",
    "if [[ $MULTIPROCESS == \"master\" ]]; then pip install \"https://github.com/uqfoundation/multiprocess/archive/master.tar.gz\"; fi",
    "if [[ $MULTIPROCESS == \"true\" ]]; then pip install multiprocess --no-binary multiprocess; fi"
  ],
  "install": [
    "python -m pip install ."
  ],
  "script": [
    "for test in pathos/tests/__init__.py; do echo $test ; if [[ $COVERAGE == \"true\" ]]; then coverage run -a $test > /dev/null; else python $test > /dev/null; fi ; done",
    "for test in pathos/tests/test_*.py; do echo $test ; if [[ $COVERAGE == \"true\" ]]; then coverage run -a $test > /dev/null; else python $test > /dev/null; fi ; done"
  ],
  "after_success": [
    "if [[ $COVERAGE == \"true\" ]]; then bash <(curl -s https://codecov.io/bash); else echo ''; fi",
    "if [[ $COVERAGE == \"true\" ]]; then coverage report; fi"
  ],
  "jobs": {
    "include": [
      {
        "python": "3.10",
        "dist": "jammy",
        "env": [
          {
            "COVERAGE": "\"true\""
          }
        ]
      },
      {
        "python": "3.11",
        "dist": "jammy",
        "env": [
          {
          }
        ]
      },
      {
        "python": "3.12",
        "env": [
          {
          }
        ]
      },
      {
        "python": "3.13",
        "env": [
          {
          }
        ]
      },
      {
        "python": "3.14",
        "env": [
          {
            "DILL": "\"master\""
          },
          {
            "PPFT": "\"master\""
          },
          {
            "MULTIPROCESS": "\"master\""
          }
        ]
      },
      {
        "python": "3.15t-dev",
        "env": [
          {
            "DILL": "\"master\""
          },
          {
            "PPFT": "\"master\""
          },
          {
            "MULTIPROCESS": "\"master\""
          }
        ]
      },
      {
        "python": "pypy3.10-7.3.19",
        "env": [
          {
            "MULTIPROCESS": "\"true\""
          }
        ]
      },
      {
        "python": "pypy3.11-7.3.20",
        "env": [
          {
            "MULTIPROCESS": "\"true\""
          }
        ]
      }
    ],
    "allow_failures": [
      {
        "python": "3.15t-dev"
      }
    ],
    "fast_finish": true
  }
}