Comments (4)
Oh, also - boto3 is prohibited for me as I am not allowed to use AWS resources for some of my projects
Sqlalchemy and boto3 should be extra dependencies maybe
from grand.
@AbdealiJK — thank you for reporting!
Yes, these package restrictions are a bit too tight, and I really should separate the "cloud" flavored requirements out into grand-graph[dynamodb]
or something... this week is crazy busy for me but I'll try to find time later this week or next weekend to address this! In the meantime, if you happen to work out a working package requirement list, i'd appreciate it :)
To make this work, I think we'll need to both separate the install reqs into extra-deps, and then also make sure that we don't have any imports anywhere (including in auto-running unit tests...) that depend on them...
from grand.
@AbdealiJK — let me know if this solves your problem (v0.3.0 is now available)! Feel free to reopen or add a new issue!
from grand.
Yes, I am able to install it without hacks now :) Thanks
I am still trying to figure out the SQL backend part, but haven't had much time in the past 2 weeks due to other things
My main objective there is:
- How do I get my existing database structure mapped to a graph
- How do I then enable caching in a smart way to avoid unnecessary DB queries as much as possible
Will get back once I get something successful running
from grand.
Related Issues (20)
- Use SQLbackend, how to connect to existing SQL DB file and read the graph into memory HOT 11
- Optionally support TTL cache on Backend function calls
- Allow user to specify source/target column names in sqlbackend
- Improve SQLBackend degree performance
- SQLBackend should allow multiple writes to nx.add_node
- Add pandas/dask edgelist backend HOT 1
- Question: edge attributes HOT 11
- The 'graph' attribute isn't present in `G.nx`
- Neo4j backend? HOT 2
- Add fast backend short-circuit for len(edges) HOT 1
- Auto-detect graph objects (and guess Backend) from URI
- NetworkXDialect does not work correctly with networkx.DiGraph HOT 9
- Migrate to proproject.toml (PEP 518)
- Add a performance tracker like codspeed or asv
- no nodes persisted in sqlite SQLBackend HOT 8
- Multi-edges between two nodes HOT 4
- Small wiki doc issue with SQLBackend HOT 1
- wiki page entry on the __labels__ convention
- SQLBackend all_edges_as_iterable accesses _node_table instead of _edge_table resulting in KeyError: 'Source' HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grand.