Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/wntrblm/nox

Flexible test automation for Python
https://github.com/wntrblm/nox

fix: look for uv next to python if it's not on PATH (#795)

08813c3c6b0d2171c280bbfcf219d089a16d1ac2 authored 10 months ago by Claudio Jolowicz <[email protected]>
feat: add venv_backend property (#798)

* feat: add venv_backend property

Signed-off-by: Henry Schreiner <[email protected]...

592f3f0b4d7d66378e8015853aa5f1c6bd760c0b authored 10 months ago by Henry Schreiner <[email protected]>
tests: fix test for conda env when conda isn't installed (#794)

419b98a9a87384e55ebc16d51e51d3751b12310b authored 10 months ago by Claudio Jolowicz <[email protected]>
fix: missing f-string in --help message (#790)

545a6214a3fff89c4a72ce1628784f308584271d authored 10 months ago by Claudio Jolowicz <[email protected]>
Release 2024.03.02 (#789)

4c8e89164d90718312e4819a48243797924f55a9 authored 10 months ago by Claudio Jolowicz <[email protected]>
feat: venv backend fallback (#787)

* refactor: pull out env selection to dict

Signed-off-by: Henry Schreiner <henryschreineriii@...

d86235010140449eee53b2dd9becf390f3584a6f authored 10 months ago by Henry Schreiner <[email protected]>
fix: warn user when first argument to session.run is a list (#786)

1c6af240fbcd77701f1fb1963df371a1f3c5c794 authored 10 months ago by Stefan van der Walt <[email protected]>
fix: rebuild env if making an incompatible change (#781)

* fix: rebuild env if making an incompatible change

Signed-off-by: Henry Schreiner <henryschr...

d59e1ac01d6be08a6dc59d29c5a6371519d23c62 authored 10 months ago by Henry Schreiner <[email protected]>
chore(deps): bump the actions group with 2 updates (#784)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

ff259ce5ccb3a0eeafe41772be6c12f82200de74 authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Allow configuring `default_venv_backend` with an environment variable (#780)

Closes https://github.com/wntrblm/nox/issues/776

93bacbda291763171813f12cd3d0db97d852439e authored 10 months ago by Edgar Ramírez Mondragón <[email protected]>
feat: support for reuse_venv option (#730)

* feat: support for reuse_venv option

* typing: adding Literal for reuse_venv choices

* ch...

5a097cd9d121c1f304f8627dfba2a292c7307b93 authored 10 months ago by samypr100 <[email protected]>
fix: always pull versions from metadata (#782)

Signed-off-by: Henry Schreiner <[email protected]>

55e09cdeb8bdaa51f5bf4079926f47fbde5f8a07 authored 10 months ago by Henry Schreiner <[email protected]>
chore: cleanup Ruff a bit (#783)

c248a769a2e984a8892c374cf6627ac656f77fa6 authored 10 months ago by Henry Schreiner <[email protected]>
feat: add a uv backend (#762)

Signed-off-by: Henry Schreiner <[email protected]>

1fe44370900a42525b4eef309d322c0bba395157 authored 10 months ago by Henry Schreiner <[email protected]>
ci: remove skipped job & combine (faster) (#771)

* ci: speed up runs

Signed-off-by: Henry Schreiner <[email protected]>

* ci: onl...

78a26129d00fcc862c73ce759019c055cf0a4f4d authored 10 months ago by Henry Schreiner <[email protected]>
ci: update to artifacts v2 (#772)

Signed-off-by: Henry Schreiner <[email protected]>

ffdbb6c918b67beab262bbd5c543a48f8252098f authored 10 months ago by Henry Schreiner <[email protected]>
ci: fix coverage combine for different OS's (#778)

* ci: fix coverage combine for different OS's

Signed-off-by: Henry Schreiner <henryschreineri...

911b8002ebc4861c2c2bcdff93359ab81d1195a6 authored 10 months ago by Henry Schreiner <[email protected]>
docs: update some links (#774)

Signed-off-by: Henry Schreiner <[email protected]>

3b8e0267b7c2c3631d1098f8a4d6e4f731582423 authored 10 months ago by Henry Schreiner <[email protected]>
tests: support running when the Python launcher for UNIX is present (#775)

e3d8578f909c54856b0d545d7ae69d9b3dbda2f0 authored 10 months ago by Henry Schreiner <[email protected]>
Allow tests to pass in environments where NO_COLOR=1 is set (#777)

Co-authored-by: Michał Górny <[email protected]>

ddea973fac2e3f66e805522328b600546b97b42f authored 10 months ago by Edgar Ramírez Mondragón <[email protected]>
chore: drop uneeded config option (#773)

ad07cb592d15f8a4cb28db68b04af48b94b9f280 authored 10 months ago by Henry Schreiner <[email protected]>
Update tox_to_nox to support tox 4 (#687)

Co-authored-by: Christopher Wilcox <[email protected]>

ef54d131a371ddf55dd6b63223ab494bc4060836 authored 10 months ago by Lumír 'Frenzy' Balhar <[email protected]>
feat: more option argument completions (#707)

* feat: add envdir and report completions

* feat: add python completions

* feat: add tag c...

ea9ea27bcf60e38fee8a6298ab39d819cd1945b0 authored 10 months ago by Ville Skyttä <[email protected]>
feat: rename run_always to run_install (#770)

* feat: rename run_always to run_install

Signed-off-by: Henry Schreiner <henryschreineriii@gm...

d2b02acedbee2b20feb3715d3d8ca38471a0e67e authored 10 months ago by Henry Schreiner <[email protected]>
Allow `--force-python` on unparametrized sessions (#756)

a75578aac4bdc7f66084269650c326f6b3686cc2 authored 10 months ago by chrysle <[email protected]>
Bump minimum virtualenv to 20.14.1 (#747)

a6cfa2e2d6d18f8e37d77bbed13a2f734a76903c authored 10 months ago by johnthagen <[email protected]>
Fixed Improper Method Call: Replaced `NotImplementedError` (#749)

* Replaced `NotImplementedError` with `NotImplemented`

Signed-off-by: fazledyn-or <ataf@openr...

f8df3c14e982bc622f895bd3a11adba33b74265e authored 10 months ago by Ataf Fazledin Ahamed <[email protected]>
ci: group dependabot updates (#755)

See https://github.com/scientific-python/cookie/pull/348.

Signed-off-by: Henry Schreiner <hen...

4f73b76f1ba0b86caf6dcda0f72c0d4b83b0c23b authored 10 months ago by Henry Schreiner <[email protected]>
chore(ci): bump actions/setup-python & conda-incubator/setup-miniconda (#765)

38ff48ef2e4ae6193e8c8f565a4d54497767ce07 authored 10 months ago by Matthieu Darbois <[email protected]>
chore(ci): allow manual runs on branches without a PR (#766)

c273f02e65b106953e2a57552989613e9dfd2ff1 authored 10 months ago by Matthieu Darbois <[email protected]>
chore(action): update default python-versions (#767)

02aa8e87b2d4d0277084cc41e5f3f33329d58356 authored 10 months ago by Matthieu Darbois <[email protected]>
chore: ruff-format (#745)

5c82dc553bd04ee017784fc16193da0b35a44ab6 authored about 1 year ago by Henry Schreiner <[email protected]>
chore(deps): bump actions/checkout from 3 to 4 (#738)

07abfadb274e46ae9c62a6b70ef49c634894b92c authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: modernize Ruff config, bump pre-commit (#744)

b6e626b8f4c0303b80f2f1546486aca7c1501b49 authored about 1 year ago by Henry Schreiner <[email protected]>
Include Python 3.12 in GHA (#743)

* Include Python 3.12 in Nox's action

Add Python 3.12 to our supported pythons, as 3.12 is no...

404c63b48c5d8ae5c8074db1d0f9b5df044df755 authored about 1 year ago by Diego Ramirez <[email protected]>
Add type hints, update few functions (#728)

Signed-off-by: Stanislav Filin <[email protected]>

274df9be1b977d7f4a6323f2dcb7ace6e49bf0bd authored over 1 year ago by Stanislav Filin <[email protected]>
ci: remove Python 2.7.18 since the setup-python action dropped it (#726)

Since Python 2.7 is no longer supported and the specific version 2.7.18 was not found
I removed...

6866ed43c22868ef4cadf49f0593d91cdc9c4065 authored over 1 year ago by Stanislav Filin <[email protected]>
fix(types): improve typing (#720)

* fix(types): improve typing

This fixes an issue with os.PathLike[str] being accepted but not...

f46e46efa2f91cf4b162eb64c0ce685150588939 authored over 1 year ago by Henry Schreiner <[email protected]>
tests: reset nox.options between tests to avoid manifest being unexpectedly filtered

c1120f2402c088d25b4eca012227e4b8f603ede6 authored over 1 year ago by Thea Flowers <[email protected]>
feat: Allow Noxfile to specify nox.options.error_on_missing_interpreters (#725)

b88ecade84b5caa69e0067e6d41cae4bffb39764 authored over 1 year ago by samypr100 <[email protected]>
actions: use multiple interpreters features from 'actions/setup-python@v4' (#712)

6429b0fe7aba8a3302ff87bd9f44c2f34d7b85b3 authored over 1 year ago by Matthieu Darbois <[email protected]>
tests: fixes tox-to-nox tests when running locally (#721)

Signed-off-by: Henry Schreiner <[email protected]>

b7a1025484c47d3f9385c1e518c9f422b4bbc7a1 authored over 1 year ago by Henry Schreiner <[email protected]>
docs: Use double quotes instead of single in GitHub Actions examples (#724)

If you use parametrized tests they will include single quotes, breaking the output 😊

34f556c15f34c9547057f162b46c99c47d8ab4ca authored over 1 year ago by Patrick Arminio <[email protected]>
chore: ruff moved to astral-sh (#722)

5cc0d055a2e15348e8fc286ff6bc9dc2d38410fd authored over 1 year ago by Henry Schreiner <[email protected]>
fix: `--force-color` command line argument overrides `NO_COLOR` environment variable (#723)

Change function to support behavior from issue
"--force-color should override NO_COLOR in the c...

06f50344dfafae13a8e1e329b3d83942ee7a2171 authored over 1 year ago by Stanislav Filin <[email protected]>
fix: make `--tags` behave like `--sessions` and `--keywords`

e0bd1e545606117f959713cfaa422b152d71dbac authored over 1 year ago by q0w <[email protected]>
feat: Add `include_outer_env` to `session.run` functions that includes inherited environment variables (#652)

eef4e02e3d6e460bf28711eb21d68b4c87425501 authored over 1 year ago by Franek Magiera <[email protected]>
feat: Save passed name to `func.name` on decorated `@session` (#718)

Closes #717

b4e8cae2da1a942899ec95d57eba725f895b1a9f authored over 1 year ago by Micael Jarniac <[email protected]>
docs: recipe for GHA generate (#696)

* docs: recipe for GHA generate

Signed-off-by: Henry Schreiner <[email protected]>
...

5e1f0c088b28f6d416f032883648d9ac44f0acf7 authored over 1 year ago by Henry Schreiner <[email protected]>
Document how users can add the official Nox badge (#715)

720f1ea538bbf7ceb7fad3eafaf662437a7183e7 authored over 1 year ago by johnthagen <[email protected]>
Create an official Nox badge (#714)

* Create an official Nox badge

* Update logo to a Fox

a0fceff2cda2459162dc7bb876b6202a06378405 authored over 1 year ago by johnthagen <[email protected]>
Release 2023.04.23

2e8d24a2f21c8b752344ba61222b88238aac901f authored over 1 year ago by Chris Wilcox <[email protected]>
Release 2023.04.23

98561bbe507b0274e92121f8566339fa9d3ef7d5 authored over 1 year ago by Chris Wilcox <[email protected]>
Release 2023.04.23

9ab9f1b63ca38a9452b14c9390d601c5763e45cf authored over 1 year ago by Chris Wilcox <[email protected]>
remove old python versions that are failing in CI due to not being installed (#704)

843d3800d58f8fe08f845ddb142aad01daa4324d authored over 1 year ago by Christopher Wilcox <[email protected]>
chore: remove 3.6 tests, min version is 3.7 (#703)

* drop 3.6 tests as 3.7 is min version

27b96657a1a5b4071808f6941d6487878d8c7b64 authored over 1 year ago by Christopher Wilcox <[email protected]>
fix: enable `list_sessions` for session completion (#699)

Otherwise we end up erroring out due to no session being selected (which
in turn errors out due...

45acf03a07cf4af3cd26923d0ec7d56e99fed546 authored over 1 year ago by Ville Skyttä <[email protected]>
allow the use of argcomplete 3 (#700)

301354f1423cb9e7dbde3eef8c660bc8185a732e authored over 1 year ago by Paul Kehrer <[email protected]>
test: don't run python 2.7 virtualenv tests for newer versions of virtualenv (#702)

* Don't run python 2.7 virtualenv tests for newer versions of virtualenv
* exercise inner funct...

0dd1a51b5eb09987b7f52748fde2cf9d99ad4c4f authored over 1 year ago by Christopher Wilcox <[email protected]>
Release 2023.04.23

2bba9da8d3ec1d032b831d3274b163c019d6ba8e authored over 1 year ago by Chris Wilcox <[email protected]>
feat: --json --list-sessions (#665)

Closes https://github.com/wntrblm/nox/issues/658

119fd00cbb7584127e6deae5c1e4c1c9811f850e authored almost 2 years ago by Henry Schreiner <[email protected]>
chore: move to using Ruff (#691)

befe771f0a3a7e9009df0e4aac7a7dc4b96530d8 authored almost 2 years ago by Henry Schreiner <[email protected]>
Add support for `NOXPYTHON`, `NOXEXTRAPYTHON` and `NOXFORCEPYTHON` (#688)

593017f7045a3fad4de0f40c41e41825da8818a6 authored almost 2 years ago by Edgar R. M <[email protected]>
chore: update pre-commit hooks (#690)

36202af10f9c246689bf4238999d2a1b84a65fee authored almost 2 years ago by Edgar R. M <[email protected]>
Add invite link to the discord server to CONTRIBUTING.md (#679)

1fe4414c1bca68223989577d0d717d5b020fa09e authored almost 2 years ago by Dan Čermák <[email protected]>
style: spelling and grammar fixes (#682)

1d61f82047566f2616bae25987e30a56d0d61bcd authored almost 2 years ago by Ville Skyttä <[email protected]>
chore: long term fix for bugbear opinionated checks (#678)

6646b24d62e69442a55502e460e33c252d54beb4 authored about 2 years ago by Henry Schreiner <[email protected]>
Constrain tox to <4.0.0 and minor fixes (#677)

* Constrain to tox<4.0.0 until #673 is addressed

* Use recommended pypa/publish version synta...

da3651953cb1016adf42f2e38a8a66835cdb1a73 authored about 2 years ago by Tom Fleet <[email protected]>
ci: some minor fixes (#675)

Signed-off-by: Henry Schreiner <[email protected]>

Signed-off-by: Henry Schreiner <...

828bc82521168330229ce3e11114bcb1b588ed23 authored about 2 years ago by Henry Schreiner <[email protected]>
Fix assertion in GHA tests (#670)

* Fix assertion in GHA tests

* Remove ubuntu 18.04 from actions default tests as it's deprecated

cc710bde9d6a8781833144bac02a5f4581d9eca7 authored about 2 years ago by Tom Fleet <[email protected]>
chore: switch to hatchling (#659)

* chore: switch to hatchling

Signed-off-by: Henry Schreiner <[email protected]>

...

53c8d7c2a06bd460bb0377b06c316431516d5744 authored about 2 years ago by Henry Schreiner <[email protected]>
Release 2022.11.21

6957a4c1bf4f8f403fc30664812cbb19eb0b2417 authored about 2 years ago by Thea Flowers <[email protected]>
Action: Replace deprecated set-output command (#668)

* Action: Replace deprecated set-output command

The set-output workflow command has been depr...

e7cf847b5cb8031cda8f8b6b60ccf7ad9e5eed5a authored about 2 years ago by Airtower <[email protected]>
chore: move to 3.11 final (#667)

* chore: move to 3.11 final

Signed-off-by: Henry Schreiner <[email protected]>

*...

3fad6a5cd51c6763ed708b3eadd9b7b654f8af8e authored about 2 years ago by Henry Schreiner <[email protected]>
Point action docs to 2022.8.7 not latest (#664)

* Point action docs to 2022.8.7 not latest

* Add clarification on the tag in tutorial.rst

801455bc645814186e639dfb67cdace2bee36ef0 authored about 2 years ago by Tom Fleet <[email protected]>
Add @latest tag to GitHub Actions example (#662)

6cd59b7c612368692367a76b6e2401819886eed3 authored about 2 years ago by Paulo S. Costa <[email protected]>
Fix a typo (#661)

Add a missing 'a'.

b15909e4f9bb9e91c0079f055f61ff9d121f7477 authored about 2 years ago by Diego Ramirez <[email protected]>
Fix typo in tutorial.rst (#660)

867ca4ff6c4772698004af4a008521d7bb266b50 authored about 2 years ago by nathan <[email protected]>
chore: include Python 3.11 classifier & testing (#655)

* chore: include Python 3.11 classifier

* fixup! chore: include Python 3.11 classifier

* c...

c67032749eddfb3dd59fed49c6ed74bee9f4e83f authored about 2 years ago by Henry Schreiner <[email protected]>
chore: some reverb suggestions and cleanup old Python 2-3.6 stuff (#657)

Signed-off-by: Henry Schreiner <[email protected]>

Signed-off-by: Henry Schreiner <...

15013bd329f8665875f35f542bc2820019856fbd authored about 2 years ago by Henry Schreiner <[email protected]>
chore(deps): update pre-commit (#656)

Signed-off-by: Henry Schreiner <[email protected]>

Signed-off-by: Henry Schreiner <...

56e5582677acd1c3e41e72476bb31ea65157c220 authored about 2 years ago by Henry Schreiner <[email protected]>
refactor: Drop `py` as a dependency (#647)

cdd0f3bdbd83f4d2e426b096750e281998ac4900 authored about 2 years ago by Tom Fleet <[email protected]>
Add unpacking argument to session.posargs example (#653)

49f2de0dafcf4f2633a237bc52941caef4305ae1 authored about 2 years ago by Paulo S. Costa <[email protected]>
fix: nox.session.run-ing commands with pathlib.Path arguments (#649)

* fix: nox.session.run-ing commands with pathlib.Path arguments

Previously this should have w...

07fb499d65dcbf30e01efd287d9bb3c162c60aa4 authored about 2 years ago by Julian Berman <[email protected]>
Add docs for #180 (#651)

3fb4fbc309b3731901ab4c68d475803937293191 authored over 2 years ago by Hynek Schlawack <[email protected]>
chore: Update pre-commit hooks and fix any resulting errors (#646)

ffb4fca2b81a5905bf8dae674b33a8371da1c5f5 authored over 2 years ago by Tom Fleet <[email protected]>
fix: Include action helper in MANIFEST.in (#645)

* fix: Include action helper in MANIFEST.in

* Update pyproject-fmt in pre-commit hooks

45f0118544ba16c28d3c30b08ecb136430922765 authored over 2 years ago by Tom Fleet <[email protected]>
Release 2022.8.7

ccade46a207e121c2d827fdc314907e46c5b4276 authored over 2 years ago by Thea Flowers <[email protected]>
Add short -N alias for --no-reuse-existing-virtualenvs (#639)

* Add short -nr alias for --no-reuse-existing-virtualenvs

* Run black

* Change short comma...

fb5196b03081434dc61c432a61ebf33e79c2cf16 authored over 2 years ago by johnthagen <[email protected]>
Export session name in envvar NOX_CURRENT_SESSION (#641)

5eecc5281e74f53f40ba1d5199eeb0ee6a4d0fdb authored over 2 years ago by Kaleb Barrett <[email protected]>
chore(deps): bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1 (#640)

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.0 t...

4e47da4c14e7ebc584f4e430bfaf6b81c57d4456 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Remove macos-10.15 from Github Action (#637)

Thanks @meowmeowmeowcat for cleaning this up!

2cfd66b5518f2194dc7fd9b9cc75ac52f6287bfb authored over 2 years ago by meowmeowcat <[email protected]>
chore: use python 3.7+ syntax for action_helper.py (#633)

4abf7244af424653f6eabb3baf504f2ccfc7e337 authored over 2 years ago by Matthieu Darbois <[email protected]>
fix: invalid input in action's localpython step (#632)

GHA does not error out on invalid input name but instead only shows a warning which is why this ...

b6cfd3970089eb744ba470138cca49e7132695ae authored over 2 years ago by Matthieu Darbois <[email protected]>
fix: use setup-python v4.1's environmentless setup (#629)

* fix: use setup-python v4.1's environmentless setup

This removes the dependence on the final...

f630e2dd3797fe39dfbe8ccda391c39d122dbe70 authored over 2 years ago by Henry Schreiner <[email protected]>
feat: Add session tags (#627)

1bd7f965cea06e6ef0e0d93ad375aabcf65f39ed authored over 2 years ago by Edgar R. M <[email protected]>
feat: allow defining a python version list for GHA action (#609)

d1bdf0940eda7213dc2bd6407cf7107dfc986672 authored over 2 years ago by Matthieu Darbois <[email protected]>
Bump actions/setup-python from 3 to 4 (#625)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release n...

6d5d9e089d14f37741ded86c8a164546bd9c4559 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix(docs): Configure language code to avoid warning on sphinx build (#626)

8965a4a33ee9589f202cefccfebf1060569f31cf authored over 2 years ago by Christopher Wilcox <[email protected]>
docs: remove unnecessary marketplace link for `wntrblm/nox` (#620)

Per https://github.com/wntrblm/nox/pull/594#discussion_r859472266, `wntrblm/nox` will not be pub...

891e669dbd160927712f0ec25ddc692f059d2eaa authored over 2 years ago by Matthieu Darbois <[email protected]>