# tagdf
Tools for annotating and labelling Pandas DataFrames and general Python objects.
## Installation
### From Source
```bash
git clone https://github.com/idin/tagdf.git
cd tagdf
conda env create -f environment.yml
conda activate tagdf
pip install -e .
```
### From PyPI (when published)
```bash
pip install tagdf
```
## Quick Start
```python
from tagdf import __version__
print(__version__)
```
## Features
- Feature 1: Description
- Feature 2: Description
- Feature 3: Description
## Documentation
For detailed documentation, see the `demos/` directory for working examples.
## Development
### Setup Development Environment
```bash
conda env create -f environment.yml
conda activate package-name
pip install -e ".[dev]"
```
### Running Tests
```bash
pytest
```
### Code Formatting
```bash
black .
flake8 .
```
## Contributing
1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Add tests
5. Run tests and formatting
6. Submit a pull request
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Changelog
### Version 0.1.0
- Initial release
- Basic functionality implemented
Raw data
{
"_id": null,
"home_page": "https://github.com/idin/tagdf",
"name": "tagdf",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "dataframe, pandas, annotations, labels",
"author": "Idin",
"author_email": "Idin <py@idin.net>",
"download_url": "https://files.pythonhosted.org/packages/7a/d2/cc20c461202e1c195453bbb7be388d87e4fcd1ed2d540883ebfc3ac48835/tagdf-0.1.0.tar.gz",
"platform": null,
"description": "# tagdf\n\nTools for annotating and labelling Pandas DataFrames and general Python objects.\n\n## Installation\n\n### From Source\n```bash\ngit clone https://github.com/idin/tagdf.git\ncd tagdf\nconda env create -f environment.yml\nconda activate tagdf\npip install -e .\n```\n\n### From PyPI (when published)\n```bash\npip install tagdf\n```\n\n## Quick Start\n\n```python\nfrom tagdf import __version__\n\nprint(__version__)\n```\n\n## Features\n\n- Feature 1: Description\n- Feature 2: Description\n- Feature 3: Description\n\n## Documentation\n\nFor detailed documentation, see the `demos/` directory for working examples.\n\n## Development\n\n### Setup Development Environment\n```bash\nconda env create -f environment.yml\nconda activate package-name\npip install -e \".[dev]\"\n```\n\n### Running Tests\n```bash\npytest\n```\n\n### Code Formatting\n```bash\nblack .\nflake8 .\n```\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch\n3. Make your changes\n4. Add tests\n5. Run tests and formatting\n6. Submit a pull request\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Changelog\n\n### Version 0.1.0\n- Initial release\n- Basic functionality implemented\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Tools for annotating and labelling DataFrames and Python objects",
"version": "0.1.0",
"project_urls": {
"Homepage": "https://github.com/idin/tagdf",
"Repository": "https://github.com/idin/tagdf"
},
"split_keywords": [
"dataframe",
" pandas",
" annotations",
" labels"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "a500b6c1e2c3830a770e3857aa13fa170bf48bf7c433aa2e22da159684c727db",
"md5": "994426b825bf40e094a806aa0eefc9c7",
"sha256": "0942c8c5fe19ef9b161a8b4f345368803f42fae983c4acc51f66e576b8068411"
},
"downloads": -1,
"filename": "tagdf-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "994426b825bf40e094a806aa0eefc9c7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 2339,
"upload_time": "2025-09-10T00:12:42",
"upload_time_iso_8601": "2025-09-10T00:12:42.317888Z",
"url": "https://files.pythonhosted.org/packages/a5/00/b6c1e2c3830a770e3857aa13fa170bf48bf7c433aa2e22da159684c727db/tagdf-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7ad2cc20c461202e1c195453bbb7be388d87e4fcd1ed2d540883ebfc3ac48835",
"md5": "f47a9f8f1c968c4f6784380ada188e20",
"sha256": "3346b6ea7f5c488fa59f47ae644b5b00ad6eea1056fdb75471aaaf6595418957"
},
"downloads": -1,
"filename": "tagdf-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "f47a9f8f1c968c4f6784380ada188e20",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 2530,
"upload_time": "2025-09-10T00:12:43",
"upload_time_iso_8601": "2025-09-10T00:12:43.845162Z",
"url": "https://files.pythonhosted.org/packages/7a/d2/cc20c461202e1c195453bbb7be388d87e4fcd1ed2d540883ebfc3ac48835/tagdf-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-10 00:12:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "idin",
"github_project": "tagdf",
"github_not_found": true,
"lcname": "tagdf"
}