cost 432 ms
當 tox 安裝要求時定義超時

[英]Define timeout when tox is installing requirements

我有一個 gitlab ci 管道,它基本上在環境中做一些事情(安裝 python 和其他包)然后它只是運行tox以運行一些測試。 這是我的tox.ini : 問題是當tox構建環境並安裝requirements.txt中指定的包時,它返回ReadTimeOutError 。 我試圖刪除tox並簡單 ...

如何在 tox 中運行 bash 腳本並重用返回值?

[英]How in tox run bash script and reuse returned value?

當我創建一個 tox 環境時,一些庫安裝在不同的路徑下,具體取決於我用來觸發 tox 的環境: 有時 我需要在 tox env 的進一步步驟中重用這樣的路徑。 我決定創建一個 bash 腳本來查找已安裝庫的路徑,以便能夠重用它並在 tox env 中運行它。 我認為我可以將找到的路徑傳遞給 tox ...

Tox 在 tox env 中安裝外部庫而不是從 requirements.txt

[英]Tox installing external libraries in tox env not from requirements.txt

我使用 windows。我的 tox.ini: 在有毒環境中,我安裝了一些額外的包。 我在 tox 的命令中像上面那樣做。 但是,tox 正在 WSL 的 python 實例路徑中安裝一個庫: /home/usr/.local/lib/python3.8/site-packages 不在圖書館的 ...

2023-01-18 10:09:50   2   48    python / tox  
Tox.ini 無法識別 python 文件夾?

[英]Tox.ini does not recognize python folder?

我遇到了我無法解決的奇怪問題。 我有以下 tox.ini 文件: 黑色命令對 PAGES 按預期工作,但命令 flake8 和 mypy 返回以下錯誤: error: unrecognized arguments: pages -exclude pages/migrations 有誰知道是什么原因 ...

Poetry & Tox:在 Poetry 中運行時如何通過 Tox 將 arguments 傳遞給命令

[英]Poetry & Tox: How to pass arguments to commands via Tox when running in Poetry

當我嘗試通過 Poetry 中的 Tox v4.2.6 將參數傳遞給命令時,它無法識別--作為分隔符。 命令: 毒性錯誤: 當我在 Poetry 之外運行相同的 Tox 命令時,它按預期工作( tox -- \$username:\$password ) 有誰知道我錯過了什么? 我的tox.ini是 ...

在 Tox 4 上重用環境

[英]Reuse environment on Tox 4

這是我的 tox.ini 文件: 在 tox<4.0 上,運行tox -e lint來修復 linting 問題或tox -e codestyle tox 修復代碼風格問題等非常方便。但是現在,每次運行這些命令之一時,版本 tox>4.0 都會收到此消息(例如): 由於每次都會重新創建環 ...

2022-12-28 10:01:37   2   34    python / tox  
ModuleNotFoundError GitHub tox 測試運行

[英]ModuleNotFoundError on GitHub tox test run

在 GitHub 上運行測試並收到以下錯誤消息。 奇怪的是,之前的相同設置並沒有出現這個錯誤。 鏈接到失敗的測試: https://github.com/Technion-Kishony-lab/quibbler/actions/runs/3792710874/jobs/6449140682#st ...

pytest沒有名為common的模塊

[英]pytest no module named common

我正在嘗試開始使用 python 和 pytest,我有以下項目結構: 當我運行測試(使用pytest )時,出現錯誤: 我還有以下所有配置文件: 配置文件安裝程序.py 安裝程序配置文件 pyproject.toml 有人知道我錯過了什么嗎? 編輯這里是我如何從 test_my_script.py ...

tox 無法找到 boto3,即使它已安裝

[英]tox unable to find boto3 even though it is installed

我有一個Python tox項目,我在其中運行 tox 來運行測試用例,幾個小時前我遇到了一個錯誤,直到現在都無法解決。 我的模塊正在使用 boto3 庫並使用以下兩個命令進行安裝: 當我嘗試再次安裝它時,它給了我下面的堆棧跟蹤: 但是當我運行 tox 時,它給了我以下錯誤: 有什么路徑問題嗎? 我 ...

在 Ubuntu Docker 鏡像中的 Tox 下運行 GitPython 的 Python PyTest:提交失敗,提交者/作者身份未知

[英]Python PyTest running GitPython under Tox in Ubuntu Docker image: commit fails with Committer/Author identity unknown

問答(我發布這個是為了防止其他人掉進這個小眾兔子洞——因為我花了一段時間才弄明白)。 場景:您已決定運行一個單元測試,該單元測試“播放”使用 GitPython 創建本地 git 存儲庫。 您的測試在運行 Ubuntu docker 映像的 GitHub 操作中的 Tox 中運行 - 它具有包含 u ...

什么是 tox 和開發模式中的 use_develop

[英]what is use_develop in tox and development mode

我試圖了解use_develop的目的,從文檔中,我發現了這一點: 使用開發模式在開發模式下安裝當前包。 對於 pip,它使用 -e 選項,因此如果您指定了不支持 -e 的自定義 install_command,則應避免使用。 我不明白“開發模式”是什么意思。 這是一個 python 概念還是特定 ...

2022-12-13 18:04:29   1   15    python / tox  
如何修復 PyQT6/PySide6 在使用 tox 時拋出 `qt.qpa.xcb: could not connect to display`?

[英]How do I fix PyQT6/PySide6 throwing the `qt.qpa.xcb: could not connect to display` when using tox?

我正在嘗試使用 pytest 為 PySide6 應用程序編寫測試。我還使用 tox 來運行這些測試; 但是,我遇到了一個問題。 在測試期間,每次測試都失敗並顯示 output: 這是我的毒性配置: 我的環境:Ubuntu 20.04 Python 3.10.8 tox==3.27.1 失敗的測試 ...

Tox InterpreterNotFound Gitlab-CI 管道

[英]Tox InterpreterNotFound Gitlab-CI Pipeline

我需要一些幫助來測試我的 python package 在 gitlab-ci 管道中使用tox : 我想在多個版本上測試我的 package。 為此,我可以在我的tox.ini中編寫以下內容:[tox] envlist = py{310, 311} [testenv] deps = -r ...

'tox' 和 'pyproject.toml'

[英]'tox' and 'pyproject.toml'

我正在嘗試將一個相當簡單的 python package 從使用setup.py轉換為setup.cfg和pyproject.toml (除非這變得如此混亂以至於它不“值得”,在這種情況下我會放棄 - 希望我不會不必這樣做。)。 我的setup.cfg看起來像這樣: 請注意此處的my_intern ...

如何從 tox 中獲得一個綠色的 TeamCity 構建,其中包含柔和的紅色 pytest?

[英]How can I get a green TeamCity build with muted red pytest run from tox?

我有以下tox.ini文件: 在 teamcity 上,我在腳本構建步驟中通過tox運行 python 測試,在該步驟中我調用以下 shell 腳本#! /bin/sh python -m tox . 現在,我想靜音一項紅色測試。 但是,當我將其靜音時,即使它將我的測試標記為靜音,teamci ...

升級詩歌 1.2.0 tox.ini 報錯 Invalide PEP440 version: '3.8.13'

[英]Upgrade poetry 1.2.0 tox.ini error Invalide PEP440 version: '3.8.13'

我在我的 tox.ini 中的 github ci 中升級了詩歌。 我的 ci 有問題。 我用zuul。 當我使用詩歌pip install -v poetry==1.1.15 。 我沒有問題但是當我使用1.2.0時出現此錯誤: 3.8.13這是我的 python 版本。 我不明白為什么我對 p ...

為什么詩歌會刪除 virtualenv?

[英]why poetry removes virtualenv?

我的 package 不需要 virtualenv 直接,一些第 3 個 package 需要。 但是,在 tox 中運行測試時, poetry install -E test -vvv失敗,原因是: 詩歌先去掉virtualenv,由tox創建然后它嘗試刪除其他部分並失敗,由於virtualen ...

Poetry & Tox:在多個 python 版本中運行測試

[英]Poetry & Tox: Run tests in multiple python versions

我將 Poetry 與 tox 一起運行以進行單元測試。 我在我的 Jenkins 代理上運行測試,它使用 Python 3.9,但我也想為 Python 3.7 和 3 運行測試。 有誰知道如何處理毒物和詩歌? 我試過這個: 但這會導致: ...

setup.cfg 文件更改時如何更新毒性環境?

[英]How to update tox environments when setup.cfg files change?

每當我更改包的setup.cfg文件時,如何讓tox使用新的依賴項自動重新創建它的 virtualenvs? 通常一個 Python package 會使用 setuptools install_requires在其setup.cfg設置列出其依賴關系:[options] install_requ ...

2022-08-26 15:47:33   1   13    python / tox  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM