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
* chore: add tests for the GitHub Action
* fix: GitHub Action can be used on ubuntu-18.04
...
6430a3481b1d811afaabf40b6e2dc60c749b33d7 authored over 2 years ago by Matthieu Darbois <[email protected]>f12fb342cc72bbe6df00b14077b42f1e1d55d69a authored over 2 years ago by Tom Fleet <[email protected]>
e0b7c482603201dfba007189b635bcef871e7ed3 authored over 2 years ago by Tom Fleet <[email protected]>
* Use latest GHA runners and add macOS
* Fix test failure on Windows with reusing python 2 env
b73b1900b3263dc87ffb15437203533c82b19a23 authored over 2 years ago by Tom Fleet <[email protected]>1348a414dde83063e8e82d3a559738fea1721dad authored over 2 years ago by Tom Fleet <[email protected]>
52624ab01914552a00ad697a694f971fea54e0ba authored over 2 years ago by Tom Fleet <[email protected]>
* noxfile and pyproject.toml tidy ups
* Put session.create_tmp() back for Windows
c713ee19b9231e6e9a194e63aca51c1d9ee7de87 authored over 2 years ago by Tom Fleet <[email protected]>6d6af569c79fd69d4dd444d80fee2a276d4981e9 authored over 2 years ago by Tom Fleet <[email protected]>
* Jazz up the README with some badges/logo etc.
* Fix lint changes
* Use consistent projec...
46152cdffe0dd7d4e8175eaef20b7e678002a3eb authored over 2 years ago by Tom Fleet <[email protected]>d8bb5decf41540e2f69f72601df87ab4558ec105 authored over 2 years ago by Tom Fleet <[email protected]>
As of version 3.0, Jinja2 includes type hints. These should be preferred to the (no longer updat...
7d2cd59abf01fb36426cc71f4e2a6de6e4968b1e authored over 2 years ago by Shantanu <[email protected]>2ad60058159e78e8a559e4f3a2b50451ea7c295a authored over 2 years ago by Tom Fleet <[email protected]>
This will add a link to the Winterbloom Discord.
Co-authored-by: Tom Fleet <tomfleet2018@gmai...
a2fd49782408a7a73cc07de229f67c6b80973765 authored over 2 years ago by Diego Ramirez <[email protected]>* feat: adding native composite github action
Signed-off-by: Henry Schreiner <henryschreineri...
ca5f6e7b6ee8ff334fa1628bb208ffc4b8e4036d authored over 2 years ago by Henry Schreiner <[email protected]>* Introduce GitHub issue forms
* Remove question form
ad773c8edf27afdf07586021b43e84827487e364 authored over 2 years ago by Tom Fleet <[email protected]>* chore: remove wheel
wheel is already declared by setuptools PEP 517 interface. Also, due to...
f3adccbb8ab377638786b11cb754a04a9e613132 authored over 2 years ago by Henry Schreiner <[email protected]>* Add some missing generic arguments
* fix(types): add full strict checking
* fix(types): ...
af96f51a27a3c1b9e8f754fd9d3873a631ad94d2 authored over 2 years ago by Henry Schreiner <[email protected]>Co-authored-by: Tom Fleet <[email protected]>
d9e2580a6a993dbc603c76b8234e1806c5dba1a5 authored over 2 years ago by Robert Craigie <[email protected]>Signed-off-by: Henry Schreiner <[email protected]>
741585115a491e6e78006f11674b32cf4da79772 authored over 2 years ago by Henry Schreiner <[email protected]>4399ec52b5bd0d2363b0173c92a8e831cc968bb1 authored over 2 years ago by Tom Fleet <[email protected]>
d947833b58b15a869d6a0f23761fb1e9ffb076db authored over 2 years ago by David Nicholson <[email protected]>
Co-authored-by: Diego Ramirez <[email protected]>
05b20966b34ffcb4188f103c95a025909cca2040 authored over 2 years ago by johnthagen <[email protected]>* Bump black from 22.1.0 to 22.3.0
This fixes an issue with a breaking Click update.
* Bum...
0fd600f3efd342e0eb0d80504d9ff6837fe763c8 authored over 2 years ago by Diego Ramirez <[email protected]>* Update the classifiers to move to Winterbloom
* Update the README
The source code is now...
bf1c226de1c14c576537cf81f629571e5015784f authored almost 3 years ago by Diego Ramirez <[email protected]>cfba08b906042dc4f95af3c43732483d3f46798f authored almost 3 years ago by zhanpon <[email protected]>
* Create a `requirements-dev.txt`
This requirements file will:
- Perform an editable insta...
2a90c5bac90bd68aefabe7d9be64101a75187ead authored almost 3 years ago by Diego Ramirez <[email protected]>* Disable running `session.install` outside a venv
* Fix linting
* Replace the old test by...
2093e74e579e4e9ac1171985667a042c0876a57d authored almost 3 years ago by Diego Ramirez <[email protected]>Co-authored-by: Diego Ramirez <[email protected]>
d590f586466494ccc3ebcbbeae314b034561a219 authored almost 3 years ago by C.N <[email protected]>* feat: allow configurable child shutdown timeouts
* fix: mypy
* updated code from review ...
bcee2dc103cfb19e29272d2e27d45a9caaf92720 authored almost 3 years ago by Ryan Addessi <[email protected]>d15dde9d2822f13795a7a9dc0ef2f1c8cf957dd8 authored almost 3 years ago by Kaleb Barrett <[email protected]>
* tox-to-nox: handle non-identifier env names
* tox-to-nox: Add tests for non-identifier envn...
5cab4076dd2909a1b7e05a3b3972473d869582b6 authored almost 3 years ago by Kaleb Barrett <[email protected]>* Document that `silent=True` returns the command output
* Update the `silent=True` doc
Mo...
4c2fc29da0ffe1225dd5d98c2aa1000c0f3bace2 authored almost 3 years ago by Diego Ramirez <[email protected]>466c576420323eaf42892b4eb071e63524dd86ab authored almost 3 years ago by Tom Fleet <[email protected]>
538aa6cae0d838817971064c939acee61eabd555 authored almost 3 years ago by Tom Fleet <[email protected]>
ee7a7eb195774d68f0b27e0ca42dfc38bef9aa79 authored almost 3 years ago by Tom Fleet <[email protected]>
* Drop Python 3.6 from GHA
* Drop Python 3.6 from our noxfile
* Remove Python 3.6 from our...
a35704f026a87d3f4c8d4e45369e40b174388ae9 authored almost 3 years ago by Diego Ramirez <[email protected]>17a6a15c0ea1cc056140f5d37a467477ce05f5a5 authored almost 3 years ago by John T. Wodder II <[email protected]>
c459e48f5e11737a64a6da66d6d3d9c171ffa994 authored almost 3 years ago by Henry Schreiner <[email protected]>
04ad575991746fde264f1bfda5f9cea64cb97bf6 authored almost 3 years ago by Henry Schreiner <[email protected]>
386659e446aacdd681b5e1f25db6a2c03180a287 authored almost 3 years ago by Thea Flowers <[email protected]>
4eb9de50a13244bf3363d3523c1a97ddb553eaa9 authored almost 3 years ago by Henry Schreiner <[email protected]>
* style: check manifest
* fix: include tests in the SDist
8261d2ad0a8e3d720c093c30ac56488f53605f85 authored almost 3 years ago by Henry Schreiner <[email protected]>8b12711d43a4c7b231c18c9b124501e4d23d5b53 authored almost 3 years ago by Henry Schreiner <[email protected]>
* Use SETUPTOOLS_USE_DISTUTILS env var rather than pinning virtualenv
* Add explanatory comme...
e42f542397afb703464b77634d77519ccf437b65 authored almost 3 years ago by Tom Fleet <[email protected]>3d34bbddaa765ea3fba755ed4ff86d00a1b55bf5 authored almost 3 years ago by Tom Fleet <[email protected]>
bbc47b4e22989b81dbb448524b169ad13f7fc15f authored almost 3 years ago by Tom Fleet <[email protected]>
* Make Session.chdir() a context manager
* Move _WorkingDirContext to global scope
f55e9c53581d78d9373eb2868837036fd598a7a1 authored almost 3 years ago by Tolker-KU <[email protected]>* ci: Enable color output from Nox, pytest, and pre-commit
* test: Ensure FORCE_PYTHON does n...
fcaafa1eba3ff85c6f98e6ec4983e06f0c8236f2 authored almost 3 years ago by Claudio Jolowicz <[email protected]>* feat: support setting an empty session list
* refactor: better error messages for empty ses...
f5be2cca35ea24ded1f47f8d1e0038139d87fd7f authored almost 3 years ago by Henry Schreiner <[email protected]>* Deprecate use of session.install() without a virtual env
* Mention deprecation in docs
*...
c94b62e06dece2953d1253ba3182963f03bcf65e authored almost 3 years ago by Tolker-KU <[email protected]>8bb3286fd4629b46db96d7ee35e32e0e607aafc7 authored almost 3 years ago by Tolker-KU <[email protected]>
583a333f3cfb5a33d5acaf457713c450304c1a38 authored almost 3 years ago by Tom Fleet <[email protected]>
* style: add pre-commit and new checks
* chore: add --show-diff-on-failure
1c078d6544438b1f6d9f582de6448ed636ec44cb authored almost 3 years ago by Henry Schreiner <[email protected]>8dbb6e7b5b21c2f5f57ac4c73c24bfd976c45090 authored almost 3 years ago by Tolker-KU <[email protected]>
b0750af5875c4aceb52ae38970c21514b4d30d11 authored almost 3 years ago by Diego Ramirez <[email protected]>
d49ed746b27c72b75bea12840a9f5aa6e391d30e authored almost 3 years ago by Tolker-KU <[email protected]>
26f2a0db281147f74a7f4ffa9e16ba5f8640ab2f authored about 3 years ago by Tom Fleet <[email protected]>
7806b8e2474c3fe59254b22127635b9ae66eeb54 authored about 3 years ago by Henry Schreiner <[email protected]>
c99652230c48cd5a510fbd8bd9ff8089bc3bdb49 authored about 3 years ago by Henry Schreiner <[email protected]>
7eb37198d226fdbfe116b42813a3731b78e5bcb7 authored about 3 years ago by Diego Ramirez <[email protected]>
Co-authored-by: Diego Ramirez <[email protected]>
c4376af183686d679304dc7e4f19f4c88ccad34c authored about 3 years ago by Henry Schreiner <[email protected]>* feat: add channel keyword to conda
* Update nox/sessions.py
8b1513f327d296e2d5362be8fa028318b3d68efd authored about 3 years ago by Henry Schreiner <[email protected]>60babe81410c96c32c53b8559517b3464d0f2f04 authored about 3 years ago by Tom Fleet <[email protected]>
* Initial pass at the cookbook
* Update cookbook with review comments
8c017f5d1a44f3edceef6bdb95fc6b039cd0e09b authored about 3 years ago by Tom Fleet <[email protected]>* feat: add mamba environment
* tests: fix issues and add a simple mamba test
* docs: ment...
2a197481ac1e60f8230e3154335abf7e54271c2d authored about 3 years ago by Henry Schreiner <[email protected]>f4037b24908a8c144d7afe65eaf08f6d1e061b1f authored about 3 years ago by Tom Fleet <[email protected]>
441b2bc666e209757bdccafd647083493e14c1cc authored about 3 years ago by Claudio Jolowicz <[email protected]>
0cb002175798638d3ddde311d72729087e98b517 authored about 3 years ago by Diego Ramirez <[email protected]>
19773403839d48ff85fefe262926455125c74b17 authored about 3 years ago by Brett Cannon <[email protected]>
* Add copyright notice -- `nox/_decorators.py`
* Add copyright notice -- `nox/_typing.py`
a44fb1a18050ab6002ac4f8a77e78d02771788a4 authored about 3 years ago by Diego Ramirez <[email protected]>98ecc960d72e17c8dae24739e72c3a4451c18897 authored about 3 years ago by Jürgen Gmach <[email protected]>
* Improvements to our noxfile
* Add Python 3.10 to our "conda_test" session, since GHA alread...
e7ae509ac1b46820953cb8a5793c95d47070928c authored about 3 years ago by Diego Ramirez <[email protected]>It is redundant, since we use setuptools>=42.
6155ee7702c766ea24350825540f8194403ce993 authored about 3 years ago by Diego Ramirez <[email protected]>* Include reference to `session.notify` in tutorial page
* Remove 'obviously' from tutorial
7443a93582a47a7dc680d90d6afeb686368e3985 authored about 3 years ago by Tom Fleet <[email protected]>094c35f64ba1dc66bf4161e8b1ff3f32d9b0dac8 authored about 3 years ago by Maciej Lech <[email protected]>
* Remove redundancies on the Sphinx config file
- Remove a (duplicated?) commentary.
- Remov...
* Replace to be deprecated load_module
* Satisfy mypy (sort of)
* Add tests to cover new s...
e9f7f03934843970ee2583827a2237ea5bce40aa authored about 3 years ago by Tom Fleet <[email protected]>Python 3.9 is not supported yet, and 3.6 could reach its EOL soon.
39b8dd436a8b129ee7a74dab85b715273325fbd0 authored about 3 years ago by Diego Ramirez <[email protected]>536e9d1c1bf0788f8f21ad61bd90c6132dfde1f1 authored about 3 years ago by Nick Watts <[email protected]>
f1b01e2e50141ea3f172d6e76439484715ef0200 authored about 3 years ago by Tom Fleet <[email protected]>
* Add `session.debug` to show debug-level messages
A logging function to show debug-level mes...
a2bd140ed9702428d3fc93be9857879388f21ad0 authored about 3 years ago by Diego Ramirez <[email protected]>* Using `shlex.join()` when logging a command
* Backport `shlex.join()`
* Fix copy-pasta
d95c57cc7891b794b02c6fcb6317e8a71323c223 authored about 3 years ago by Danny Hermes <[email protected]>73d14b11e6f45d3269544811ddcb0000875ce312 authored about 3 years ago by Thea Flowers <[email protected]>
* Move configs into pyproject.toml or setup.cfg(flake8)
* Drop redundant isort multi-line-out...
e679b77a98fe4b3820a159630e3bccd33b934e4d authored about 3 years ago by Tom Fleet <[email protected]>* Add `session.warn` to output warnings
Show warnings during the session.
* Update test_se...
7f63350ca4c896a77fffeeca40690fb869a8283d authored over 3 years ago by Diego Ramirez <[email protected]>* Decouple test_session_completer from project's root noxfile
* Make test variables a bit mor...
e7d4f5a299a356ccf8988029796fe296db57536d authored over 3 years ago by Tom <[email protected]>* Hopeful python3.10.0-rc.2 CI fix
* Lets get the correct syntax this time
* Lower coverag...
f584aed846b19fbf4cdad075c6f4f552839ae5e8 authored over 3 years ago by Tom <[email protected]>* Add a "shared cache" directory
Add an "{envdir}/.shared" directory, and create an API for a...
9ebae0ac400a3542a8e4e5ac1a6746e9f08419a8 authored over 3 years ago by Diego Ramirez <[email protected]>* Add original cwd to session properties
* Fix test
* Rename original_wd to invoked_from
...
* chore: Convert old style str.format to f strings
Ran `flynt`: https://github.com/ikamensh/f...
9c696e2bc2e47ec0f2acd322c7e4be941dab0518 authored over 3 years ago by Tom <[email protected]>Fixes #345
2821216d6a282e760690a4dce3b2dddbbe4df40f authored over 3 years ago by Tom <[email protected]>5f9cffae0649ad62ba791fb036a2cdf3315e0cf7 authored over 3 years ago by Tom <[email protected]>
* Add python 3.10.0-rc.2 to GitHub Actions
* Make separate CI job for 3.10 to avoid conda fai...
d537c5559a29a97216ca934bcfe95f94cb1055db authored over 3 years ago by Tom <[email protected]>* Add friendlier message if no noxfile.py
Fixes #462.
Add a friendlier message on the spec...
8ee3ebed052ed7eeef0151a424929039dd479b94 authored over 3 years ago by Tom <[email protected]>98e8c24cca6626b56937ee2614f0435c7f62ffee authored over 3 years ago by Henry Schreiner <[email protected]>
* Add header from noxfile.py docstring #454
This commit adds the functionality for using the ...
0d4764e0780275d5ee842a026002b3a5b0930c76 authored over 3 years ago by Tom <[email protected]>* Remove setup.py
Editable installs for projects with a setup.cfg no longer require a setup.p...
5ac156fc44a286d3c147271ae0e157c5bfbe0767 authored over 3 years ago by Claudio Jolowicz <[email protected]>6cb03768fe77a06776e0ce535394e7efc6fd1f3a authored over 3 years ago by Henry Schreiner <[email protected]>
0ba939a13f9c9c3d019db8662ed0f368199b382d authored over 3 years ago by Henry Schreiner <[email protected]>
* chore: upgrade to mypy 0.902
Uses the new pyproject.toml configuration and much tighter che...
4ea20511bb6362bd4dd7a35e7943e9c1f67b2d62 authored over 3 years ago by Henry Schreiner <[email protected]>