Skip to content

Commit db4c268

Browse files
committed
Release v1.7.5
1 parent b42243c commit db4c268

File tree

3 files changed

+27
-65
lines changed

3 files changed

+27
-65
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ This recreates original file structure in a ZIP from Gittxt `.txt`, `.md`, or `.
124124

125125
## 📚 Documentation
126126

127-
Docs are now organized in a full [MkDocs site](https://your-docs-site-url.com) with:
127+
Docs are now organized in a full [Docs site](https://sandy-sp.github.io/gittxt/) with:
128128

129129
- ✅ Getting Started
130130
- ✅ CLI Reference
@@ -145,7 +145,7 @@ Docs are now organized in a full [MkDocs site](https://your-docs-site-url.com) w
145145

146146
## 🤝 Contributing
147147

148-
See [Contributing Guide](https://your-docs-site-url.com/development/contributing)
148+
See [Contributing Guide](https://sandy-sp.github.io/gittxt/development/contributing/)
149149

150150
```bash
151151
make lint # Code style

pyproject.toml

Lines changed: 24 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,22 @@
11
[build-system]
2-
requires = ["poetry-core"]
2+
requires = [ "poetry-core",]
33
build-backend = "poetry.core.masonry.api"
44

55
[project]
66
name = "gittxt"
7-
version = "1.7.3"
7+
version = "1.7.5"
88
description = "Gittxt: Get text from Git repositories in AI-ready formats"
99
readme = "README.md"
10-
license = { text = "MIT" }
11-
authors = [
12-
{ name = "Sandeep Paidipati", email = "sandeep.paidipati@gmail.com" }
13-
]
1410
requires-python = ">=3.9,<3.9.7 || >3.9.7"
11+
keywords = [ "llm-dataset", "text-extraction", "git-repos", "ai-preprocessing", "cli-tool", "nlp", "data-pipeline", "repo-analysis", "source-code", "github-scanner", "ai-ready",]
12+
classifiers = [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Software Development :: Version Control :: Git", "Topic :: Text Processing :: Linguistic", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Utilities",]
13+
dependencies = [ "click>=8.1.3", "gitpython>=3.1.40", "colorama>=0.4.6", "binaryornot>=0.4.4", "aiofiles>=23.2.1", "aiohttp>=3.9.5", "tiktoken>=0.9.0", "humanize>=4.12.2", "rich>=13.9.4", "python-dotenv>=0.21.1",]
14+
[[project.authors]]
15+
name = "Sandeep Paidipati"
16+
email = "sandeep.paidipati@gmail.com"
1517

16-
keywords = [
17-
"llm-dataset", "text-extraction", "git-repos", "ai-preprocessing", "cli-tool", "nlp", "data-pipeline", "repo-analysis", "source-code", "github-scanner", "ai-ready"
18-
]
19-
20-
classifiers = [
21-
"Development Status :: 4 - Beta",
22-
"Environment :: Console",
23-
"Intended Audience :: Developers",
24-
"Intended Audience :: Science/Research",
25-
"License :: OSI Approved :: MIT License",
26-
"Operating System :: OS Independent",
27-
"Programming Language :: Python",
28-
"Programming Language :: Python :: 3",
29-
"Programming Language :: Python :: 3.9",
30-
"Programming Language :: Python :: 3.10",
31-
"Programming Language :: Python :: 3.11",
32-
"Programming Language :: Python :: 3.12",
33-
"Topic :: Software Development :: Version Control :: Git",
34-
"Topic :: Text Processing :: Linguistic",
35-
"Topic :: Scientific/Engineering :: Artificial Intelligence",
36-
"Topic :: Scientific/Engineering :: Information Analysis",
37-
"Topic :: Utilities"
38-
]
39-
40-
dependencies = [
41-
"click>=8.1.3",
42-
"gitpython>=3.1.40",
43-
"colorama>=0.4.6",
44-
"binaryornot>=0.4.4",
45-
"aiofiles>=23.2.1",
46-
"aiohttp>=3.9.5",
47-
"tiktoken>=0.9.0",
48-
"humanize>=4.12.2",
49-
"rich>=13.9.4",
50-
"dotenv (>=0.9.9,<0.10.0)",
51-
"fastapi (>=0.115.12,<0.116.0)",
52-
"pydantic (>=2.11.2,<3.0.0)",
53-
"python-multipart (>=0.0.20,<0.0.21)",
54-
"uvicorn (>=0.34.0,<0.35.0)",
55-
"streamlit (>=1.44.1,<2.0.0)",
56-
]
18+
[project.license]
19+
text = "MIT"
5720

5821
[project.urls]
5922
Homepage = "https://github.com/sandy-sp/gittxt"
@@ -68,24 +31,23 @@ line-length = 88
6831
[tool.ruff]
6932
line-length = 88
7033

71-
[tool.pytest.ini_options]
72-
testpaths = ["tests"]
73-
7434
[tool.poetry]
75-
packages = [
76-
{ include = "gittxt", from = "src" }
77-
]
78-
include = [
79-
"README.md",
80-
"LICENSE",
81-
"pyproject.toml",
82-
"src/gittxt/**/*.py"
83-
]
35+
include = [ "README.md", "LICENSE", "pyproject.toml", "src/gittxt/**/*.py",]
36+
[[tool.poetry.packages]]
37+
include = "gittxt"
38+
from = "src"
39+
40+
[tool.pytest.ini_options]
41+
testpaths = [ "tests",]
8442

8543
[tool.poetry.group.dev.dependencies]
8644
pytest = "^7.0"
87-
pytest-mock = "^3.0"
8845
ruff = "^0.2.0"
8946
black = "^24.0.0"
90-
pytest-asyncio = "^0.21.0"
91-
httpx = "^0.28.1"
47+
48+
[tool.poetry.group.plugins.dependencies]
49+
fastapi = ">=0.115.12,<0.116.0"
50+
pydantic = ">=2.11.2,<3.0.0"
51+
python-multipart = ">=0.0.20,<0.0.21"
52+
uvicorn = ">=0.34.0,<0.35.0"
53+
streamlit = ">=1.44.1,<2.0.0"

src/gittxt/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from gittxt.core.config import ConfigManager
44
from gittxt.core.constants import TEXT_DIR, JSON_DIR, MD_DIR, ZIP_DIR, TEMP_DIR, REVERSE_DIR
55

6-
__version__ = " 1.7.3"
6+
__version__ = " 1.7.5"
77
__author__ = "Sandeep Paidipati"
88
__description__ = "Gittxt: Get text from Git repositories in AI-ready formats"
99

0 commit comments

Comments
 (0)