Name | fxutil JSON |
Version |
0.1
JSON |
| download |
home_page | None |
Summary | Some handy tools... |
upload_time | 2025-02-27 11:47:25 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
keywords |
utilities
python
science
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# f(x)util---A bunch of utilities to do things.
Scarcely documented.
## Some hints
### Getting started
Needs Python 3.8 or later.
Either do this:
```bash
pip install -U "fxutil @ git+https://github.com/fxjung/fxutil"
```
or clone the repository etc.:
```bash
git clone https://github.com/fxjung/fxutil.git
cd fxutil
pip install -e .
```
### Contributing
Happy to take pull requests!
```bash
git clone git@github.com:fxjung/fxutil.git
cd fxutil
pip install -e .
pre-commit install
pytest
```
Code style is black.
### CLI commands
In general, try `fxutil <cmd> --help` to get more help.
- `fxutil manuscript package` -- Package a scientfic manuscript into a
journal-digestible zip file
### `SaveFigure`
Use like:
```python
from fxutil.imports.general import *
sf = SaveFigure()
def draw_plot():
fig, ax = figax()
ax.plot(*evf(np.r_[-1:1:100j], lambda x: x**2))
sf(draw_plot, "my cute figure")
```
Raw data
{
"_id": null,
"home_page": null,
"name": "fxutil",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "utilities, python, science",
"author": null,
"author_email": "Felix Jung <felix.jung@tu-dresden.de>",
"download_url": "https://files.pythonhosted.org/packages/a2/45/a5352d0eb2ae55eee209bb8c7a7a6452e6871e3fb6515521be9eb3831d5a/fxutil-0.1.tar.gz",
"platform": null,
"description": "# f(x)util---A bunch of utilities to do things.\n\nScarcely documented.\n\n## Some hints\n\n### Getting started\n\nNeeds Python 3.8 or later.\n\nEither do this:\n\n```bash\npip install -U \"fxutil @ git+https://github.com/fxjung/fxutil\"\n```\n\nor clone the repository etc.:\n```bash\ngit clone https://github.com/fxjung/fxutil.git\ncd fxutil\npip install -e .\n```\n\n### Contributing\n\nHappy to take pull requests!\n\n```bash\ngit clone git@github.com:fxjung/fxutil.git\ncd fxutil\npip install -e .\npre-commit install\npytest\n```\n\nCode style is black.\n\n### CLI commands\n\nIn general, try `fxutil <cmd> --help` to get more help.\n\n- `fxutil manuscript package` -- Package a scientfic manuscript into a\n journal-digestible zip file\n\n### `SaveFigure`\n\nUse like:\n\n```python\nfrom fxutil.imports.general import *\n\nsf = SaveFigure()\n\n\ndef draw_plot():\n fig, ax = figax()\n ax.plot(*evf(np.r_[-1:1:100j], lambda x: x**2))\n\n\nsf(draw_plot, \"my cute figure\")\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Some handy tools...",
"version": "0.1",
"project_urls": {
"Repository": "https://github.com/fxjung/fxutil"
},
"split_keywords": [
"utilities",
" python",
" science"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "9af0ab5b8bd9599c6d22361fa591a7cfe9bd3450cf3b6e421c01818cc5474402",
"md5": "eddcea69660b32e1949e41c89262a994",
"sha256": "d6f87a74d1aad8fa54092462187a1d6451858cd5b22810f8dc32bc1d5e2ca6be"
},
"downloads": -1,
"filename": "fxutil-0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "eddcea69660b32e1949e41c89262a994",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 12794,
"upload_time": "2025-02-27T11:47:23",
"upload_time_iso_8601": "2025-02-27T11:47:23.141530Z",
"url": "https://files.pythonhosted.org/packages/9a/f0/ab5b8bd9599c6d22361fa591a7cfe9bd3450cf3b6e421c01818cc5474402/fxutil-0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a245a5352d0eb2ae55eee209bb8c7a7a6452e6871e3fb6515521be9eb3831d5a",
"md5": "c42298735ee95d230efae45b1df252b9",
"sha256": "ec552e09593d4d085faea2f12d657f96aee678bafa81249a1904e06787eab12a"
},
"downloads": -1,
"filename": "fxutil-0.1.tar.gz",
"has_sig": false,
"md5_digest": "c42298735ee95d230efae45b1df252b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 12091,
"upload_time": "2025-02-27T11:47:25",
"upload_time_iso_8601": "2025-02-27T11:47:25.135149Z",
"url": "https://files.pythonhosted.org/packages/a2/45/a5352d0eb2ae55eee209bb8c7a7a6452e6871e3fb6515521be9eb3831d5a/fxutil-0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-27 11:47:25",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fxjung",
"github_project": "fxutil",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "fxutil"
}