15
0
forked from pool/python-nox
Commit Graph

10 Commits

Author SHA256 Message Date
ad6e79cb8b - update to 2024.04.15:
* Added support for PEP 723 (inline script metadata) with
    `nox.project.load_toml`
  * Added support for `micromamba`
  * Added `venv_backend` property to sessions
  * Added the ability to use `None` to remove environment
    variables
  * Added support for skipping sessions by default using
    `default=False`
  * Use static arguments instead of `**kwargs`
  * Do not depend on `pipx` in Nox GitHub action
  * Disallow `UV_SYSTEM_PYTHON`
  * Ensure 'uv' always works in a uv venv
  * Fixed missing f-string in `--help` message
  * Don't error if not installing to passthrough
  * Avoid mixing `venv` and `conda` from environment
  * Skip test for conda env when `conda` isn't installed

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=18
2024-04-20 20:58:11 +00:00
7f7a9038e0 - update to 2024.03.02:
* Add `uv` backend
  * Add venv backend fallback
  * Add option `--reuse-venv {yes,no,never,always}`
  * Add environment variable `NOX_DEFAULT_VENV_BACKEND` for
    default backend
  * Rename `session.run_always` to `session.run_install`
  * Add more option argument completions
  * Implement `tox-to-nox` for tox 4
  * Allow `--force-python` on unparametrized sessions
  * Add `include_outer_env` parameter to `session.run` and
    friends
  * GitHub Action: Add support for the `~` version specifier

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=16
2024-03-15 21:09:27 +00:00
0d0df71fd5 - Refresh upstream tarball due to repo move.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=14
2023-06-23 02:42:55 +00:00
c55b29cc97 - Add patch support-tox-4.patch:
* Support tox 4

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=13
2023-06-16 03:04:14 +00:00
d15019691c Accepting request 1082890 from home:jayvdb:branches:devel:languages:python
- Update to v2023.4.22

depends on https://build.opensuse.org/request/show/1082837

OBS-URL: https://build.opensuse.org/request/show/1082890
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=11
2023-04-27 21:49:16 +00:00
f8904431ea - Update to version 2020.5.24:
* Add new options for `venv_backend`, including the ability to set the
    backend globally. (#326)
  * Fix various typos in the documentation. (#325, #326, #281)
  * Add `session.create_tmp`. (#320)
  * Place all of Nox's command-line options into argparse groups. (#306)
  * Add the `--pythons` command-line option to allow specifying which versions
    of Python to run. (#304)
  * Add a significant amount of type annotations. (#297, #294, #290, #282, #274)
  * Stop building universal wheels since we don't support Python 2. (#293)
  * Add the ability to specify additional options for the virtualenv backend using `venv_params`. (#280)
  * Prefer `importlib.metadata` for metadata loading, removing our dependency on `pkg_resources`. (#277)
  * Add OmegaConf and Hydra to list of projects that use Nox. (#279)
  * Use a more accurate error message, along with the cause, if loading of noxfile runs into error. (#272)
  * Test against Python 3.8. (#270)
  * Fix a syntax highlighting mistake in configuration docs. (#268)
  * Use `stdout.isatty` to finalize color instead of `stdin.isatty`. (#267)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=9
2020-06-17 06:24:47 +00:00
Tomáš Chvátal
c65a49f092 Accepting request 807987 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/807987
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=7
2020-05-21 18:33:47 +00:00
Tomáš Chvátal
fe9bb0eb85 Accepting request 789703 from home:pgajdos:python
- version update to 2019.11.9
  - Fix example installation call for pip. (#259)
  - Allow colorlog 4. (#257)
  - Order Pythons in descending version in `appveyor.yml`. (#258)
  - Add link to GitHub Action for Nox. (#255)
  - Use double "\`" for inline code. (#254)
  - Add types to `_option_set.py`. (#249)
  - Add type hints to `tasks.py`. (#241)
  - Fix typo (virtulenvs). (#247)
  - Replace flake8 sorter with isort. (#242)
  - Pass `VIRTUAL_ENV` environment variable to commands executed in a virtualenv. (#245)
  - Fix docs to show correct list for parametrize. (#244)
  - Add argcomplete dependency to conda test session. (#240)

OBS-URL: https://build.opensuse.org/request/show/789703
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=5
2020-03-30 10:32:41 +00:00
Tomáš Chvátal
2ff2729955 Accepting request 738717 from home:jayvdb:branches:devel:languages:python
- Remove upper version specifiers preventing use with latest colorlog

colorlog bump approved upstream https://github.com/theacodes/nox/pull/257

But they will keep upper bounds pins so unfortunately the hack will likely be needed ongoing.

OBS-URL: https://build.opensuse.org/request/show/738717
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=3
2019-10-16 08:22:45 +00:00
Tomáš Chvátal
d057a91821 Accepting request 738249 from home:jayvdb:py-new
A lot of notable projects are switching from tox to nox
https://nox.readthedocs.io/en/stable/#projects-that-use-nox

OBS-URL: https://build.opensuse.org/request/show/738249
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=1
2019-10-14 10:51:06 +00:00