| Name | pythoncharmers-meta JSON |
| Version |
0.7.6
JSON |
| download |
| home_page | None |
| Summary | Meta package with dependencies for Python Charmers training courses |
| upload_time | 2025-10-24 02:21:05 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.10 |
| license | None |
| keywords |
|
| VCS |
|
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# Python Charmers meta-package
This is a meta-package for [Python Charmers](https://pythoncharmers.com)
training participants. This depends on many packages used in Python Charmers
training courses.
This package is intended to be used from a Python Charmers Hub in the cloud
like https://cpuhub.pythoncharmers.com.
## Installation
Install it like this:
```
pip install pythoncharmers-meta
```
or, if you have [uv](https://docs.astral.sh/uv/), this will be much faster:
```
uv pip install pythoncharmers-meta
```
## Optional packages (extras)
The following sets of optional packages ("extras") are available:
- `analytics`: data analytics
- `db`: packages for interfacing with various databases
- `gis`: geospatial analysis
- `ml`: "classical" machine learning
- `dl`: deep learning (a strict superset of [ml])
- `net`: network engineering, concurrency
- `scieng`: scientific and engineering computing
- `testing`: testing, linting, doc generation
- `web`: web dev
This extra helps with building course notes:
- `docs`
You can add them like this:
```
uv pip install "pythoncharmers-meta[gis, ml]" --reinstall
```
## Cutting a new release
```
uv build
uvx twine upload dist/*
```
Raw data
{
"_id": null,
"home_page": null,
"name": "pythoncharmers-meta",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/5b/2a/fc09f57a292a2ddb21df722b3415f5143def29fb9e19cadbfec322e88f9c/pythoncharmers_meta-0.7.6.tar.gz",
"platform": null,
"description": "# Python Charmers meta-package\n\nThis is a meta-package for [Python Charmers](https://pythoncharmers.com)\ntraining participants. This depends on many packages used in Python Charmers\ntraining courses.\n\nThis package is intended to be used from a Python Charmers Hub in the cloud\nlike https://cpuhub.pythoncharmers.com.\n\n## Installation\n\nInstall it like this:\n\n```\npip install pythoncharmers-meta\n```\n\nor, if you have [uv](https://docs.astral.sh/uv/), this will be much faster:\n\n```\nuv pip install pythoncharmers-meta\n```\n\n## Optional packages (extras)\n\nThe following sets of optional packages (\"extras\") are available:\n\n- `analytics`: data analytics\n- `db`: packages for interfacing with various databases\n- `gis`: geospatial analysis\n- `ml`: \"classical\" machine learning\n- `dl`: deep learning (a strict superset of [ml])\n- `net`: network engineering, concurrency\n- `scieng`: scientific and engineering computing\n- `testing`: testing, linting, doc generation\n- `web`: web dev\n\nThis extra helps with building course notes:\n\n- `docs`\n\nYou can add them like this:\n\n```\nuv pip install \"pythoncharmers-meta[gis, ml]\" --reinstall\n```\n\n## Cutting a new release\n\n```\nuv build\nuvx twine upload dist/*\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Meta package with dependencies for Python Charmers training courses",
"version": "0.7.6",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "71bd79f0a2593dd61bb1b235bc2832ab25ac246cb924405eee1b4379bb569b00",
"md5": "fc5306bf68fbed02034a1ca5b0e624ee",
"sha256": "babd50a3a8c1fa8cbdeb89b3fa7e1ec051e8edb66d3dbcdac2bcf72606276b39"
},
"downloads": -1,
"filename": "pythoncharmers_meta-0.7.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fc5306bf68fbed02034a1ca5b0e624ee",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 14560,
"upload_time": "2025-10-24T02:21:02",
"upload_time_iso_8601": "2025-10-24T02:21:02.761233Z",
"url": "https://files.pythonhosted.org/packages/71/bd/79f0a2593dd61bb1b235bc2832ab25ac246cb924405eee1b4379bb569b00/pythoncharmers_meta-0.7.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5b2afc09f57a292a2ddb21df722b3415f5143def29fb9e19cadbfec322e88f9c",
"md5": "337a25e688cbb223ae1aff4f3510c38b",
"sha256": "67d91e97b583d8915c76c637fc2b61980c8bd1025d6bc8aebf7e30c30f8dc0f9"
},
"downloads": -1,
"filename": "pythoncharmers_meta-0.7.6.tar.gz",
"has_sig": false,
"md5_digest": "337a25e688cbb223ae1aff4f3510c38b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 485808,
"upload_time": "2025-10-24T02:21:05",
"upload_time_iso_8601": "2025-10-24T02:21:05.000322Z",
"url": "https://files.pythonhosted.org/packages/5b/2a/fc09f57a292a2ddb21df722b3415f5143def29fb9e19cadbfec322e88f9c/pythoncharmers_meta-0.7.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-24 02:21:05",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pythoncharmers-meta"
}