From d7c4b5d7fd1080604a6017f565108aa149705afb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?David=20Bergstr=C3=B6m?= <davbe125@student.liu.se>
Date: Thu, 28 Jun 2018 08:20:40 +0200
Subject: [PATCH] Add support for dynamic attributes for Point2DI

---
 python-api-src/lib_point.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/python-api-src/lib_point.cpp b/python-api-src/lib_point.cpp
index 66cb4b51f..40bc11a83 100644
--- a/python-api-src/lib_point.cpp
+++ b/python-api-src/lib_point.cpp
@@ -33,7 +33,7 @@ void define_point(py::module & m)
                 return "(" + std::to_string(p.x) + ", " + std::to_string(p.y) + ")";
             });
 
-       py::class_<sc2::Point2DI>(m, "Point2DI")
+       py::class_<sc2::Point2DI>(m, "Point2DI", py::dynamic_attr())
            .def(py::init<int, int>())
            .def_readwrite("x", &sc2::Point2DI::x)
            .def_readwrite("y", &sc2::Point2DI::y)
-- 
GitLab