<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Matteo F. Vescovi pushed to branch upstream at <a href="https://salsa.debian.org/debian-gis-team/totalopenstation">Debian GIS Project / totalopenstation</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian-gis-team/totalopenstation/-/commit/c0329a1502a15200e3bf045b6f648f087307c544">c0329a15</a></strong>
<div>
<span> by Matteo F. Vescovi </span> <i> at 2025-03-25T20:00:38+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 0.5.3</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/debian-gis-team/totalopenstation/-/commit/6b239e272f6eb955d9daac8e2f56061dfa7e8530">6b239e27</a></strong>
<div>
<span> by Matteo F. Vescovi </span> <i> at 2025-03-25T21:29:41+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'upstream' of salsa.debian.org:debian-gis-team/totalopenstation into upstream
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
39 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#c912f4d2f00cf8e018013a90a8dd6e257a5eb6e5">
<span class="new-file">
+
.github/workflows/pytest.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#8b28ba38a2c1b980c9846458130ebd674aea62fa">
<span class="new-file">
+
.readthedocs.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#561b88e19de321ca62c7590bbb350765fb110905">
README.rst
</a>
</li>
<li class="file-stats">
<a href="#254a2da7a740675e537439eb88e32083b9ea4771">
docs/conf.py
</a>
</li>
<li class="file-stats">
<a href="#5b74410dc9dad9c67bf1bb4eca5b073eabaa836b">
docs/contributing/main.rst
</a>
</li>
<li class="file-stats">
<a href="#e7e403d85f56c6d5ff3336caddd3a26d2f41949a">
<span class="new-file">
+
docs/input_formats/if_landxml.rst
</span>
</a>
</li>
<li class="file-stats">
<a href="#b74eb0ff5b40cc4f9f280f0c84427ae3d44786f3">
docs/installing.rst
</a>
</li>
<li class="file-stats">
<a href="#444fb25c2f1ae5d637819b4cc5dc815b3c5829d0">
docs/models/model_implemented.rst
</a>
</li>
<li class="file-stats">
<a href="#cb2a567267716838a5d0036620f23708305dea65">
<span class="new-file">
+
docs/output_formats/of_landxml.rst
</span>
</a>
</li>
<li class="file-stats">
<a href="#271b54d579b58b0097c7c56b8ab060c6e3a67b4f">
<span class="new-file">
+
docs/requirements.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#260237dedf2b239b5606960d7487dfe2457e1c2e">
locale/totalopenstation.pot
</a>
</li>
<li class="file-stats">
<a href="#708dd2ade89976782a1f72ec0f0e549e7c01b8b8">
<span class="new-file">
+
sample_data/landxml.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#6578af62f5d633a065d59a98d8cbc69203c393dc">
scripts/totalopenstation-cli-connector.py
</a>
</li>
<li class="file-stats">
<a href="#c48a6519d4c56348847515ff6e92909a353e7a94">
scripts/totalopenstation-cli-parser.py
</a>
</li>
<li class="file-stats">
<a href="#597cf457da42a8173565ca8803ba4411273b6513">
scripts/totalopenstation-gui.py
</a>
</li>
<li class="file-stats">
<a href="#8e2edce0d507e1297474f25c00cae94258db38d8">
setup.py
</a>
</li>
<li class="file-stats">
<a href="#5c387023cda148c477a158fa4e5bd8108d24a9de">
totalopenstation-gui.spec
</a>
</li>
<li class="file-stats">
<a href="#0c4d871204620823626f2e07106526a3fb79451e">
totalopenstation/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#64b217becaf32e437dd83040d6727c2c0a764a08">
totalopenstation/formats/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#11d139e6cb991c51f0f5339b3581dad92cb67c2f">
totalopenstation/formats/carlson_rw5.py
</a>
</li>
<li class="file-stats">
<a href="#84368c20666faedd691a9a501dd4551802c3243f">
totalopenstation/formats/conversion.py
</a>
</li>
<li class="file-stats">
<a href="#1549c6ac06d91cd2f1eeb08533cee817321845ed">
<span class="new-file">
+
totalopenstation/formats/landxml.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#6b4e1dd6a8a200d975241f1f7a9327ab3ec2c338">
totalopenstation/formats/leica_gsi.py
</a>
</li>
<li class="file-stats">
<a href="#4718a037a42d0dc2d95d310b0209f2ea3dd72428">
totalopenstation/formats/nikon_raw_v200.py
</a>
</li>
<li class="file-stats">
<a href="#06e6a2374b7c3d17305252cae70d0d6bafa705dd">
totalopenstation/formats/zeiss_r5.py
</a>
</li>
<li class="file-stats">
<a href="#5090dcdf60f2e6a7dc8144898151bd61408d9870">
totalopenstation/models/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#2311c5bf2f4b261d53a9c8417ecd17b8ec2535df">
<span class="new-file">
+
totalopenstation/models/nikon_npl_322plus.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#5c3de37deaa11d042be17fd83928cba8021033ec">
<span class="new-file">
+
totalopenstation/models/topcon_gpt_3005.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#30a7a15e5ca297e41ed1bd211391a2cea0c2405c">
totalopenstation/output/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#84f99c29117bcf4410760754facc19ae1499fed0">
totalopenstation/output/tops_dat.py
</a>
</li>
<li class="file-stats">
<a href="#c1ac6308c1ef4a9ef0a2a9012011b04430d93583">
totalopenstation/output/tops_dxf.py
</a>
</li>
<li class="file-stats">
<a href="#5987d7ede1d345d8c268aa9d90f5ce8d74906477">
<span class="new-file">
+
totalopenstation/output/tops_landxml.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#8ad2d0cc1f4967acb221147ed6e080cde8c9cddf">
totalopenstation/output/tops_sql.py
</a>
</li>
<li class="file-stats">
<a href="#da1b96d0d17c8293860335a477f32197b9b5271f">
totalopenstation/output/tops_txt.py
</a>
</li>
<li class="file-stats">
<a href="#5fb694af13dca5aae94f737718e321df7eab803c">
totalopenstation/tests/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#0effd5476ddfb76eb0e440b6348ee7fe9148c8fd">
totalopenstation/tests/test_geojson.py
</a>
</li>
<li class="file-stats">
<a href="#e99ea2c7475e4143e282cb0904a767eb7674d10d">
<span class="new-file">
+
totalopenstation/tests/test_landxml.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#97517e3a47e3d4cac929d718f9e5ac51e2eb2a03">
totalopenstation/utils/scanwin32.py
</a>
</li>
<li class="file-stats">
<a href="#61be067c7cf3bdbf8a6b021a2b5167eb30612d0c">
<span class="new-file">
+
tox.ini
</span>
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://salsa.debian.org/debian-gis-team/totalopenstation/-/compare/354729060ded870e76dacc79e3025dafad4e5879...6b239e272f6eb955d9daac8e2f56061dfa7e8530">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
</p>
</div>
</body>
</html>