Skip to content

Commit 8d18152

Browse files
committed
MNT: Move metar_parser.py up a level
Replace private subpackage with a private module since we moved everything else out of that private directory.
1 parent a4ee69b commit 8d18152

File tree

10 files changed

+11
-11
lines changed

10 files changed

+11
-11
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ staticdata/*.tbl text eol=lf
55

66
*.ipynb diff=jupyternotebook
77
talks/* linguist-documentation
8-
src/metpy/io/_metar_parser/metar_parser.py linguist-generated=true
8+
src/metpy/io/_metar_parser.py linguist-generated=true
99
src/metpy/_vendor/* linguist-vendored
1010

1111
# Mark the vcrpy cassettes as generated

.github/codeql/codeql-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ queries:
44
- uses: security-and-quality
55

66
paths-ignore:
7-
- src/metpy/io/_metar_parser
7+
- src/metpy/io/_metar_parser.py
88
- tutorials
99
- examples

.lgtm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
path_classifiers:
22
generated:
3-
- src/metpy/io/_metar_parser/metar_parser.py
3+
- src/metpy/io/_metar_parser.py
44
library:
55
- src/metpy/deprecation.py
66
test:

.qlty/qlty.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ config_version = "0"
22

33
exclude_patterns = [
44
"src/metpy/io/_nexrad_msgs/msg*.py",
5-
"src/metpy/io/_metar_parser/*"
5+
"src/metpy/io/_metar_parser*"
66
]
77
test_patterns = ["tests/**/*.py"]
88

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ filterwarnings = [
127127

128128
[tool.ruff]
129129
line-length = 95
130-
exclude = ["docs", "build", "src/metpy/io/_metar_parser/metar_parser.py", "talks"]
130+
exclude = ["docs", "build", "src/metpy/io/_metar_parser.py", "talks"]
131131
preview = true
132132

133133
[tool.ruff.lint]

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ copyright-author = MetPy Developers
99
rst-roles = class, data, doc, func, meth, mod
1010
rst-directives = plot, versionchanged
1111
known-modules = matplotlib:[matplotlib,mpl_toolkits],netcdf4:[netCDF4]
12-
exclude = docs build src/metpy/io/_metar_parser/metar_parser.py
12+
exclude = docs build src/metpy/io/_metar_parser.py
1313
select = E301 E302 E303 E304 E305 E306 I N400 R
1414
ignore = F405 W503 RST902 SIM106
1515
per-file-ignores = examples/*.py: D MPY001
File renamed without changes.

src/metpy/io/metar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import numpy as np
1212
import pandas as pd
1313

14-
from ._metar_parser.metar_parser import parse, ParseError, TreeNode
14+
from ._metar_parser import parse, ParseError, TreeNode
1515
from ._tools import open_as_needed
1616
from .station_data import station_info
1717
from ..package_tools import Exporter

tests/io/test_metar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from metpy.cbook import get_test_data
1212
from metpy.io import parse_metar_file, parse_metar_to_dataframe
13-
from metpy.io._metar_parser.metar_parser import parse
13+
from metpy.io._metar_parser import parse
1414
from metpy.io.metar import Metar, parse_metar
1515
from metpy.units import is_quantity, units
1616

tools/metar_parser/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
DESTDIR := ../../src/metpy/io/_metar_parser
1+
DESTDIR := ../../src/metpy/io
22

3-
PYMOD := $(DESTDIR)/metar_parser.py
3+
PYMOD := $(DESTDIR)/_metar_parser.py
44

55
all: $(PYMOD)
66

@@ -10,5 +10,5 @@ clean:
1010
canopy:
1111
npm install -g canopy
1212

13-
$(DESTDIR)/%.py: %.peg
13+
$(DESTDIR)/_%.py: %.peg
1414
canopy $? --lang python --output $(basename $@)

0 commit comments

Comments
 (0)