Skip to content

Commit 82ba0c5

Browse files
author
Halvani
committed
Added requirements.txt + pyproject.toml
1 parent 732be65 commit 82ba0c5

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

pyproject.toml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
5+
[project]
6+
name = "posnoise"
7+
version = "0.0.1"
8+
authors = [{name="Oren Halvani"}]
9+
description = "TextUnitLib: A Python library for extracting diverse text units from textual data"
10+
readme = "README.md"
11+
requires-python = ">=3.9"
12+
13+
classifiers = [
14+
"Development Status :: 4 - Beta",
15+
"Intended Audience :: Developers",
16+
"License :: OSI Approved :: MIT License",
17+
"Operating System :: OS Independent",
18+
"Programming Language :: Python :: 3.9",
19+
"Programming Language :: Python :: 3.10",
20+
"Programming Language :: Python :: 3.11",
21+
"Programming Language :: Python :: 3.12"
22+
]
23+
24+
dependencies = [
25+
# Text processing
26+
"regex==2024.5.15",
27+
"nltk==3.8.1",
28+
"spacy==3.7.4",
29+
30+
# Entity / pattern extraction
31+
"email_scraper==0.5",
32+
"urlextract==1.9.0",
33+
34+
# Date and emoji handling
35+
"datefinder==0.7.3",
36+
"emoji==2.11.0"
37+
]
38+
39+
keywords = ["text-features", "feature-extraction", "stylometry", "text-units", "feature-engineering"]
40+
41+
[project.urls]
42+
"Homepage" = "https://github.com/Halvani/TextUnitLib"
43+
"Bug Tracker" = "https://github.com/Halvani/TextUnitLib/issues"

requirements.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
datefinder==0.7.3
2+
email_scraper==0.5
3+
emoji==2.11.0
4+
nltk==3.8.1
5+
regex==2024.5.15
6+
spacy==3.7.4
7+
urlextract==1.9.0

0 commit comments

Comments
 (0)