From 9d809fda1773a8af8d32b4918350e9e983d49d90 Mon Sep 17 00:00:00 2001
From: Dominik George <nik@naturalnet.de>
Date: Fri, 9 Feb 2018 16:57:11 +0100
Subject: [PATCH] Export the OSMTag class.

---
 CHANGELOG                | 5 +++++
 osmalchemy/__init__.py   | 2 +-
 osmalchemy/model.py      | 2 +-
 osmalchemy/osmalchemy.py | 2 +-
 4 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 68f3c0a..255908a 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,11 @@
 Changelog for OSMAlchemy
 ========================
 
+0.1.5
+-----
+
+ * Export the OSMTag class.
+
 0.1.4
 -----
 
diff --git a/osmalchemy/__init__.py b/osmalchemy/__init__.py
index ffc3a6a..c73659b 100644
--- a/osmalchemy/__init__.py
+++ b/osmalchemy/__init__.py
@@ -1,7 +1,7 @@
 # ~*~~ coding: utf-8 ~*~
 
 # Define the version of OSMAlchemy
-__version__ = "0.1.4"
+__version__ = "0.1.5"
 
 # Monkey patch SQLAlchemy to support some query constructs
 from .util.patch import monkey_patch_sqlalchemy, monkey_patch_flask_restless
diff --git a/osmalchemy/model.py b/osmalchemy/model.py
index 6b6e97e..b7262fe 100644
--- a/osmalchemy/model.py
+++ b/osmalchemy/model.py
@@ -317,4 +317,4 @@ def _generate_model(oa):
                              onupdate=datetime.datetime.now)
 
     # Return the relevant generated objects
-    return (OSMNode, OSMWay, OSMRelation, OSMElement, OSMCachedQuery)
+    return (OSMNode, OSMWay, OSMRelation, OSMElement, OSMTag, OSMCachedQuery)
diff --git a/osmalchemy/osmalchemy.py b/osmalchemy/osmalchemy.py
index ac0cfc5..1ff62fe 100644
--- a/osmalchemy/osmalchemy.py
+++ b/osmalchemy/osmalchemy.py
@@ -145,7 +145,7 @@ class OSMAlchemy(object):
             raise TypeError("Invalid argument passed to sa parameter.")
 
         # Generate model and store as instance members
-        self.node, self.way, self.relation, self.element, self.cached_query = _generate_model(self)
+        self.node, self.way, self.relation, self.element, self.tag, self.cached_query = _generate_model(self)
         self.logger.debug("Generated OSMAlchemy model with prefix %s." % self.prefix)
 
     def import_osm_file(self, path):
-- 
GitLab