diff options
author | cyfraeviolae <cyfraeviolae> | 2024-04-03 03:17:55 -0400 |
---|---|---|
committer | cyfraeviolae <cyfraeviolae> | 2024-04-03 03:17:55 -0400 |
commit | 12cf076118570eebbff08c6b3090e0d4798447a1 (patch) | |
tree | 3ba25e17e3c3a5e82316558ba3864b955919ff72 /venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info | |
parent | c45662ff3923b34614ddcc8feb9195541166dcc5 (diff) |
no venv
Diffstat (limited to 'venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info')
6 files changed, 0 insertions, 203 deletions
diff --git a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/INSTALLER b/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/INSTALLER deleted file mode 100644 index a1b589e..0000000 --- a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/INSTALLER +++ /dev/null @@ -1 +0,0 @@ -pip diff --git a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/METADATA b/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/METADATA deleted file mode 100644 index 4396ae4..0000000 --- a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/METADATA +++ /dev/null @@ -1,151 +0,0 @@ -Metadata-Version: 2.1 -Name: watchfiles -Version: 0.21.0 -Classifier: Development Status :: 5 - Production/Stable -Classifier: Environment :: Console -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3 :: Only -Classifier: Programming Language :: Python :: 3.8 -Classifier: Programming Language :: Python :: 3.9 -Classifier: Programming Language :: Python :: 3.10 -Classifier: Programming Language :: Python :: 3.11 -Classifier: Programming Language :: Python :: 3.12 -Classifier: Intended Audience :: Developers -Classifier: Intended Audience :: Information Technology -Classifier: Intended Audience :: System Administrators -Classifier: License :: OSI Approved :: MIT License -Classifier: Operating System :: POSIX :: Linux -Classifier: Operating System :: Microsoft :: Windows -Classifier: Operating System :: MacOS -Classifier: Environment :: MacOS X -Classifier: Topic :: Software Development :: Libraries :: Python Modules -Classifier: Topic :: System :: Filesystems -Classifier: Framework :: AnyIO -Requires-Dist: anyio >=3.0.0 -License-File: LICENSE -Summary: Simple, modern and high performance file watching and code reload in python. -Home-Page: https://github.com/samuelcolvin/watchfiles/watchfiles -Author-email: Samuel Colvin <s@muelcolvin.com> -License: MIT -Requires-Python: >=3.8 -Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM -Project-URL: Homepage, https://github.com/samuelcolvin/watchfiles -Project-URL: Documentation, https://watchfiles.helpmanual.io -Project-URL: Funding, https://github.com/sponsors/samuelcolvin -Project-URL: Source, https://github.com/samuelcolvin/watchfiles -Project-URL: Changelog, https://github.com/samuelcolvin/watchfiles/releases - -# watchfiles - -[![CI](https://github.com/samuelcolvin/watchfiles/workflows/ci/badge.svg?event=push)](https://github.com/samuelcolvin/watchfiles/actions?query=event%3Apush+branch%3Amain+workflow%3Aci) -[![Coverage](https://codecov.io/gh/samuelcolvin/watchfiles/branch/main/graph/badge.svg)](https://codecov.io/gh/samuelcolvin/watchfiles) -[![pypi](https://img.shields.io/pypi/v/watchfiles.svg)](https://pypi.python.org/pypi/watchfiles) -[![CondaForge](https://img.shields.io/conda/v/conda-forge/watchfiles.svg)](https://anaconda.org/conda-forge/watchfiles) -[![license](https://img.shields.io/github/license/samuelcolvin/watchfiles.svg)](https://github.com/samuelcolvin/watchfiles/blob/main/LICENSE) - -Simple, modern and high performance file watching and code reload in python. - ---- - -**Documentation**: [watchfiles.helpmanual.io](https://watchfiles.helpmanual.io) - -**Source Code**: [github.com/samuelcolvin/watchfiles](https://github.com/samuelcolvin/watchfiles) - ---- - -Underlying file system notifications are handled by the [Notify](https://github.com/notify-rs/notify) rust library. - -This package was previously named "watchgod", -see [the migration guide](https://watchfiles.helpmanual.io/migrating/) for more information. - -## Installation - -**watchfiles** requires Python 3.8 - 3.12. - -```bash -pip install watchfiles -``` - -Binaries are available for: - -* **Linux**: `x86_64`, `aarch64`, `i686`, `armv7l`, `musl-x86_64` & `musl-aarch64` -* **MacOS**: `x86_64` & `arm64` -* **Windows**: `amd64` & `win32` - -Otherwise, you can install from source which requires Rust stable to be installed. - -## Usage - -Here are some examples of what **watchfiles** can do: - -### `watch` Usage - -```py -from watchfiles import watch - -for changes in watch('./path/to/dir'): - print(changes) -``` -See [`watch` docs](https://watchfiles.helpmanual.io/api/watch/#watchfiles.watch) for more details. - -### `awatch` Usage - -```py -import asyncio -from watchfiles import awatch - -async def main(): - async for changes in awatch('/path/to/dir'): - print(changes) - -asyncio.run(main()) -``` -See [`awatch` docs](https://watchfiles.helpmanual.io/api/watch/#watchfiles.awatch) for more details. - -### `run_process` Usage - -```py -from watchfiles import run_process - -def foobar(a, b, c): - ... - -if __name__ == '__main__': - run_process('./path/to/dir', target=foobar, args=(1, 2, 3)) -``` -See [`run_process` docs](https://watchfiles.helpmanual.io/api/run_process/#watchfiles.run_process) for more details. - -### `arun_process` Usage - -```py -import asyncio -from watchfiles import arun_process - -def foobar(a, b, c): - ... - -async def main(): - await arun_process('./path/to/dir', target=foobar, args=(1, 2, 3)) - -if __name__ == '__main__': - asyncio.run(main()) -``` -See [`arun_process` docs](https://watchfiles.helpmanual.io/api/run_process/#watchfiles.arun_process) for more details. - -## CLI - -**watchfiles** also comes with a CLI for running and reloading code. To run `some command` when files in `src` change: - -``` -watchfiles "some command" src -``` - -For more information, see [the CLI docs](https://watchfiles.helpmanual.io/cli/). - -Or run - -```bash -watchfiles --help -``` - diff --git a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/RECORD b/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/RECORD deleted file mode 100644 index 92e0e4b..0000000 --- a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/RECORD +++ /dev/null @@ -1,24 +0,0 @@ -../../../bin/watchfiles,sha256=s9-lNG1U6bCum97FoeV_xMoL1e3aoeu02s9poVpxGaw,239
-watchfiles-0.21.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
-watchfiles-0.21.0.dist-info/METADATA,sha256=aLGvmR7nt209cxXpM2Wn7viZuu4izT9ua4fuHj1Ws-Q,4883
-watchfiles-0.21.0.dist-info/RECORD,,
-watchfiles-0.21.0.dist-info/WHEEL,sha256=n5Pc2YdyKhbmRcEuCyaPTMSwYchfHqb_OXaaZObq9wY,129
-watchfiles-0.21.0.dist-info/entry_points.txt,sha256=s1Dpa2d_KKBy-jKREWW60Z3GoRZ3JpCEo_9iYDt6hOQ,48
-watchfiles-0.21.0.dist-info/license_files/LICENSE,sha256=Nrb5inpC3jnhTxxutZgxzblMwRsF7q0xyB-4-FHRdQs,1110
-watchfiles/__init__.py,sha256=IRlM9KOSedMzF1fvLr7yEHPVS-UFERNThlB-tmWI8yU,364
-watchfiles/__main__.py,sha256=JgErYkiskih8Y6oRwowALtR-rwQhAAdqOYWjQraRIPI,59
-watchfiles/__pycache__/__init__.cpython-311.pyc,,
-watchfiles/__pycache__/__main__.cpython-311.pyc,,
-watchfiles/__pycache__/cli.cpython-311.pyc,,
-watchfiles/__pycache__/filters.cpython-311.pyc,,
-watchfiles/__pycache__/main.cpython-311.pyc,,
-watchfiles/__pycache__/run.cpython-311.pyc,,
-watchfiles/__pycache__/version.cpython-311.pyc,,
-watchfiles/_rust_notify.cpython-311-x86_64-linux-gnu.so,sha256=u7laIf6NbnK7g-vo-bki2Gy0EkyVBVteNJbwYKgM8S0,5364528
-watchfiles/_rust_notify.pyi,sha256=mGhZy2-FfP-S6QUqFgwa_u4zJQQTSp1QpLWloUKglyE,4799
-watchfiles/cli.py,sha256=DHMI0LfT7hOrWai_Y4RP_vvTvVdtcDaioixXLiv2pG4,7707
-watchfiles/filters.py,sha256=bCwO4Hwwut5m5Ns7hX_35oe_mA6CwqyhvghMOL_cqt8,5164
-watchfiles/main.py,sha256=hUuyYEnGVlotv2Y7XPJIIW_UjEQUF0B7BmU9ZrMRN7w,14043
-watchfiles/py.typed,sha256=MS4Na3to9VTGPy_8wBQM_6mNKaX4qIpi5-w7_LZB-8I,69
-watchfiles/run.py,sha256=-4HJJD1qvaYqudmnUyY6shrgE3tOoKH-UjClKkLhlBc,15437
-watchfiles/version.py,sha256=NRWUnkZ32DamsNKV20EetagIGTLDMMUnqDWVGFFA2WQ,85
diff --git a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/WHEEL b/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/WHEEL deleted file mode 100644 index 1d786ed..0000000 --- a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/WHEEL +++ /dev/null @@ -1,4 +0,0 @@ -Wheel-Version: 1.0 -Generator: maturin (1.3.0) -Root-Is-Purelib: false -Tag: cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64 diff --git a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/entry_points.txt b/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/entry_points.txt deleted file mode 100644 index 5164296..0000000 --- a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/entry_points.txt +++ /dev/null @@ -1,2 +0,0 @@ -[console_scripts] -watchfiles=watchfiles.cli:cli diff --git a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/license_files/LICENSE b/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/license_files/LICENSE deleted file mode 100644 index 08c9a8d..0000000 --- a/venv/lib/python3.11/site-packages/watchfiles-0.21.0.dist-info/license_files/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2017, 2018, 2019, 2020, 2021, 2022 Samuel Colvin - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. |