Skip to content
This repository was archived by the owner on Jun 10, 2025. It is now read-only.

Commit 6fbab9c

Browse files
committed
add rye things
1 parent b113dca commit 6fbab9c

File tree

4 files changed

+96
-0
lines changed

4 files changed

+96
-0
lines changed

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.12.3

pyproject.toml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
[project]
2+
name = "overpass"
3+
version = "0.7"
4+
description = "Python wrapper for the OpenStreetMap Overpass API"
5+
authors = [
6+
{ name = "Martijn van Exel", email = "m@rtijn.org" }
7+
]
8+
dependencies = [
9+
"osm2geojson",
10+
"requests>=2.3.0",
11+
]
12+
readme = "README.md"
13+
requires-python = ">= 3.8"
14+
license = { text = "Apache" }
15+
16+
[build-system]
17+
requires = ["hatchling"]
18+
build-backend = "hatchling.build"
19+
20+
[tool.rye]
21+
managed = true
22+
dev-dependencies = [
23+
"pytest>=8.2.2",
24+
]
25+
26+
[tool.hatch.metadata]
27+
allow-direct-references = true
28+
29+
[tool.hatch.build.targets.wheel]
30+
packages = ["src/overpass"]

requirements-dev.lock

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# generated by rye
2+
# use `rye lock` or `rye sync` to update this lockfile
3+
#
4+
# last locked with the following flags:
5+
# pre: false
6+
# features: []
7+
# all-features: false
8+
# with-sources: false
9+
# generate-hashes: false
10+
# universal: false
11+
12+
-e file:.
13+
certifi==2024.7.4
14+
# via requests
15+
charset-normalizer==3.3.2
16+
# via requests
17+
idna==3.7
18+
# via requests
19+
iniconfig==2.0.0
20+
# via pytest
21+
numpy==2.0.0
22+
# via shapely
23+
osm2geojson==0.2.5
24+
# via overpass
25+
packaging==24.1
26+
# via pytest
27+
pluggy==1.5.0
28+
# via pytest
29+
pytest==8.2.2
30+
requests==2.32.3
31+
# via osm2geojson
32+
# via overpass
33+
shapely==2.0.4
34+
# via osm2geojson
35+
urllib3==2.2.2
36+
# via requests

requirements.lock

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# generated by rye
2+
# use `rye lock` or `rye sync` to update this lockfile
3+
#
4+
# last locked with the following flags:
5+
# pre: false
6+
# features: []
7+
# all-features: false
8+
# with-sources: false
9+
# generate-hashes: false
10+
# universal: false
11+
12+
-e file:.
13+
certifi==2024.7.4
14+
# via requests
15+
charset-normalizer==3.3.2
16+
# via requests
17+
idna==3.7
18+
# via requests
19+
numpy==2.0.0
20+
# via shapely
21+
osm2geojson==0.2.5
22+
# via overpass
23+
requests==2.32.3
24+
# via osm2geojson
25+
# via overpass
26+
shapely==2.0.4
27+
# via osm2geojson
28+
urllib3==2.2.2
29+
# via requests

0 commit comments

Comments
 (0)