Skip to content

Instantly share code, notes, and snippets.

@beckermr
Last active March 19, 2020 21:56
Show Gist options
  • Select an option

  • Save beckermr/9862deb8b1069e2543c318577c15739f to your computer and use it in GitHub Desktop.

Select an option

Save beckermr/9862deb8b1069e2543c318577c15739f to your computer and use it in GitHub Desktop.
conda forge graph getting started
#!/usr/bin/env bash
git clone https://github.com/regro/cf-scripts.git
pushd cf-scripts
pip install --no-deps -e .
popd
git clone --depth=1 https://github.com/regro/cf-graph-countyfair.git
cd cf-graph-countyfair
# run the python script here or start your interpreter
ipython
# type this code in at the interpreter
from conda_forge_tick.utils import load_graph
gx = load_graph()
# from here you can inspect the graph object
print("# of nodes:", len(gx.nodes))
with gx.nodes['python']['payload'] as attrs:
print('python node data:', attrs.data)
@ocefpaf
Copy link

ocefpaf commented Mar 18, 2020

I'm not on a Windows machine either. Let me see if I can get my hands on one to debug this.

@viniciusdc
Copy link

thanks @beckermr and @ocefpaf, i will try these steps on Linux, and see what happens.

@viniciusdc
Copy link

Ok, some news

@viniciusdc
Copy link

It happened again, but this time i could load the script.
python load_graph.py /home/drakar/miniconda3/lib/python3.7/site-packages/github3/session.py:3: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working from collections import Callable /home/drakar/miniconda3/lib/python3.7/site-packages/github3/structs.py:11: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working class GitHubIterator(models.GitHubCore, collections.Iterator): /home/drakar/miniconda3/lib/python3.7/site-packages/botocore/vendored/requests/packages/urllib3/_collections.py:1: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working from collections import Mapping, MutableMapping

@viniciusdc
Copy link

this was the expected answer ?
# of nodes: 9474 python node data: None

@beckermr
Copy link
Author

yup LGTM!

now you can start digging into the version harvesting code I sent!

@viniciusdc
Copy link

Heee, finaly. Probably it was something with windows. by "harvesting code I sent", it's this regro/cf-scripts#842 right ?

@beckermr
Copy link
Author

yup! let's move this discussion to that issue as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment