Name | fxutil JSON |
Version |
2.0.1.post12
JSON |
| download |
home_page | None |
Summary | Some handy tools... |
upload_time | 2025-10-20 22:54:52 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | None |
keywords |
utilities
python
science
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
[](https://github.com/fxjung/fxutil/actions/workflows/test.yml)
[](https://github.com/fxjung/fxutil/actions/workflows/release.yml)
# f(x)util---A bunch of utilities to do things.
Scarcely [documented](https://fjung.com/fxutil).
## Some hints
### Getting started
Needs Python 3.10 or later.
```bash
pip install fxutil
```
### 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.10",
"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/50/f4/807b5737921ca8bbbea700b1d72cc202c1453363d3b706732cd7e53b5763/fxutil-2.0.1.post12.tar.gz",
"platform": null,
"description": "[](https://github.com/fxjung/fxutil/actions/workflows/test.yml)\n[](https://github.com/fxjung/fxutil/actions/workflows/release.yml)\n\n# f(x)util---A bunch of utilities to do things.\n\nScarcely [documented](https://fjung.com/fxutil).\n\n## Some hints\n\n### Getting started\n\nNeeds Python 3.10 or later.\n\n```bash\npip install fxutil\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\n",
"bugtrack_url": null,
"license": null,
"summary": "Some handy tools...",
"version": "2.0.1.post12",
"project_urls": {
"Repository": "https://github.com/fxjung/fxutil"
},
"split_keywords": [
"utilities",
" python",
" science"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4ae243e85bef97c98d86d303027c8d8b62ec74f5f6e9be8a00dce9ffc70be08c",
"md5": "bf803f2056498b833d763831154ca4b1",
"sha256": "7edbc6c383b09c921a8b9d6d8cbff2b6233f9a3777a5ea7971d67dff54bbf6fd"
},
"downloads": -1,
"filename": "fxutil-2.0.1.post12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bf803f2056498b833d763831154ca4b1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 17119,
"upload_time": "2025-10-20T22:54:51",
"upload_time_iso_8601": "2025-10-20T22:54:51.035493Z",
"url": "https://files.pythonhosted.org/packages/4a/e2/43e85bef97c98d86d303027c8d8b62ec74f5f6e9be8a00dce9ffc70be08c/fxutil-2.0.1.post12-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "50f4807b5737921ca8bbbea700b1d72cc202c1453363d3b706732cd7e53b5763",
"md5": "914a564353fb238b0d73599918bb9d61",
"sha256": "0f8118b7661af0cf03759f90b8be39b4429acc37be310773ec4b6ca6c03880cc"
},
"downloads": -1,
"filename": "fxutil-2.0.1.post12.tar.gz",
"has_sig": false,
"md5_digest": "914a564353fb238b0d73599918bb9d61",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 191983,
"upload_time": "2025-10-20T22:54:52",
"upload_time_iso_8601": "2025-10-20T22:54:52.233424Z",
"url": "https://files.pythonhosted.org/packages/50/f4/807b5737921ca8bbbea700b1d72cc202c1453363d3b706732cd7e53b5763/fxutil-2.0.1.post12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-20 22:54:52",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fxjung",
"github_project": "fxutil",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "fxutil"
}