......@@ -22,8 +22,7 @@
#include <boost/iostreams/filtering_stream.hpp>
#include <boost/iostreams/filter/gzip.hpp>
#include <boost/iostreams/filter/bzip2.hpp>
#include <boost/iostreams/device/file_descriptor.hpp>
#include <boost/iostreams/device/file.hpp>
#include <boost/algorithm/string/predicate.hpp>
#include <boost/graph/graphml.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/xpressive/xpressive.hpp>
......
......@@ -26,24 +26,22 @@
#include <boost/functional/hash.hpp>
#include <boost/python/object.hpp>
#include <boost/python/extract.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/version.hpp>
#if (BOOST_VERSION >= 104000)
# include <boost/property_map/property_map.hpp>
# include <boost/property_map/dynamic_property_map.hpp>
#else
# include <boost/property_map.hpp>
# include <boost/dynamic_property_map.hpp>
#endif
#include "fast_vector_property_map.hh"
#include <boost/mpl/vector.hpp>
#include <boost/mpl/for_each.hpp>
#include <boost/mpl/transform.hpp>
#include <boost/mpl/find.hpp>
#include <boost/mpl/bind.hpp>
#include "graph.hh"
#include "graph_exceptions.hh"
#include "hash_map_wrap.hh"
// this file provides general functions for manipulating graph properties
......
......@@ -19,9 +19,6 @@
#include "graph_filtering.hh"
#include "graph_properties.hh"
#include <boost/mpl/contains.hpp>
#include <boost/python/extract.hpp>
#include "graph_properties_copy.hh"
using namespace std;
......
......@@ -22,9 +22,7 @@
#include "graph_filtering.hh"
#include "graph_properties.hh"
#include "graph_util.hh"
#include <boost/mpl/contains.hpp>
#include <boost/python/extract.hpp>
#include "hash_map_wrap.hh"
namespace graph_tool
{
......
......@@ -22,8 +22,6 @@
#include "graph_properties_group.hh"
#include <boost/python/extract.hpp>
using namespace std;
using namespace boost;
using namespace graph_tool;
......
......@@ -23,8 +23,6 @@
#include "graph_util.hh"
#include "hash_map_wrap.hh"
#include <boost/mpl/for_each.hpp>
#include <boost/python/extract.hpp>
using namespace std;
......
......@@ -23,10 +23,6 @@
#include "graph_util.hh"
#include "hash_map_wrap.hh"
#include <boost/mpl/for_each.hpp>
#include <boost/python/extract.hpp>
using namespace std;
using namespace boost;
using namespace graph_tool;
......
......@@ -22,8 +22,6 @@
#include "graph_properties_group.hh"
#include <boost/python/extract.hpp>
using namespace std;
using namespace boost;
using namespace graph_tool;
......
......@@ -21,8 +21,6 @@
#include "graph_python_interface.hh"
#include <boost/python.hpp>
#include <boost/python/stl_iterator.hpp>
#include <set>
#include "coroutine.hh"
......
......@@ -19,7 +19,6 @@
#define PYTHON_INTERFACE_HH
#include <boost/python.hpp>
#include <boost/python/type_id.hpp>
namespace std
{
......@@ -37,6 +36,12 @@ namespace std
#include <boost/mpl/logical.hpp>
#include <boost/iterator/iterator_facade.hpp>
#include <boost/version.hpp>
#if (BOOST_VERSION >= 104000)
# include <boost/property_map/dynamic_property_map.hpp>
#else
# include <boost/dynamic_property_map.hpp>
#endif
#include <type_traits>
#include "graph.hh"
......
......@@ -21,7 +21,6 @@
#include "demangle.hh"
#include <boost/python.hpp>
#include <boost/lambda/bind.hpp>
using namespace std;
using namespace boost;
......
......@@ -19,6 +19,7 @@
#include "graph.hh"
#include "graph_util.hh"
#include "graph_python_interface.hh"
#include "hash_map_wrap.hh"
#include <boost/python.hpp>
#include <boost/python/stl_iterator.hpp>
......
......@@ -26,9 +26,8 @@
#include <boost/graph/adjacency_iterator.hpp>
#include <boost/graph/properties.hpp>
#include <boost/iterator/transform_iterator.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/type_traits.hpp>
#include <boost/mpl/if.hpp>
#include <utility>
#if BOOST_WORKAROUND(BOOST_MSVC, < 1300)
// Stay out of the way of the concept checking class
......
......@@ -24,11 +24,12 @@
#include <boost/mpl/map.hpp>
#include <boost/mpl/at.hpp>
#include <boost/mpl/vector.hpp>
#include <boost/mpl/find.hpp>
#include <boost/mpl/not.hpp>
#include <boost/mpl/logical.hpp>
#include <boost/mpl/transform.hpp>
#include <boost/mpl/assert.hpp>
#include <boost/mpl/back_inserter.hpp>
#include <boost/any.hpp>
#include <boost/graph/graph_traits.hpp>
#include "graph_adaptor.hh"
#include "graph_properties.hh"
#include "graph.hh"
......
......@@ -30,13 +30,9 @@ namespace boost { namespace python { namespace detail {
} } }
#include <boost/graph/graph_traits.hpp>
#include <boost/algorithm/string/predicate.hpp>
#include <boost/algorithm/string/split.hpp>
#include <boost/algorithm/string/classification.hpp>
#include <boost/algorithm/string/replace.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <string>
#include <boost/functional/hash.hpp>
......@@ -44,7 +40,6 @@ namespace boost { namespace python { namespace detail {
#include <random>
#include "graph_selectors.hh"
#include "graph_reverse.hh"
#include "graph_filtered.hh"
namespace graph_tool
......
......@@ -10,13 +10,11 @@
// Tiago de Paula Peixoto
#include <boost/python.hpp>
#include <boost/variant.hpp>
#include <expat.h>
#include <boost/graph/graphml.hpp>
#include <boost/algorithm/string/replace.hpp>
#include <boost/archive/iterators/xml_escape.hpp>
#include <boost/archive/iterators/ostream_iterator.hpp>
#include <boost/archive/iterators/insert_linebreaks.hpp>
#include <sstream>
#include "base64.hh"
......
......@@ -25,7 +25,6 @@
#define BOOST_DISABLE_ASSERTS
#include <boost/multi_array.hpp>
#include <boost/type_traits.hpp>
#include <boost/mpl/if.hpp>
#include <boost/mpl/int.hpp>
......
......@@ -21,6 +21,8 @@
#include "../support/util.hh"
#include "../support/int_part.hh"
#include "hash_map_wrap.hh"
namespace graph_tool
{
......
......@@ -17,7 +17,6 @@
#include "graph_latent_multigraph.hh"
#include <boost/mpl/push_back.hpp>
#include <boost/python.hpp>
using namespace std;
......
......@@ -23,8 +23,6 @@
#include <vector>
#include <cmath>
#include <boost/math/special_functions/gamma.hpp>
namespace graph_tool
{
using namespace std;
......