I hereby claim:
- I am slint on github.
- I am slint (https://keybase.io/slint) on keybase.
- I have a public key whose fingerprint is 5CEA 89A5 F86F B946 C490 8478 F4B3 BE9C 3F20 9D40
To claim this, I am signing this object:
Traceback (most recent call last): | |
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/invenio_pidstore/models.py", line 579, in next | |
db.session.add(obj) | |
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 567, in __exit__ | |
self.rollback() | |
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__ | |
compat.reraise(exc_type, exc_value, exc_tb) | |
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 187, in reraise | |
raise value |
import requests | |
records_api_url = 'https://zenodo.org/api/records' | |
search_query = 'type:dataset AND creators.affiliation:("University A" OR "Cambridge")' | |
res = requests.get(records_api_url, params={'q': search_query, 'size': 100, 'page': 1}) | |
# <Response [200]> | |
res.json() | |
# { ...JSON response containing search results... } | |
res.links | |
# { 'next': 'https://zenodo.org/api/records?q=...&size=100&page=2', ... } |
I hereby claim:
To claim this, I am signing this object:
import requests | |
params = {'access_token': '<your-access-token>'} | |
# Create the deposit resource | |
url = "https://sandbox.zenodo.org/api/deposit/depositions" | |
headers = {"Content-Type": "application/json"} | |
res = requests.post( | |
url, |
def profile(f): | |
@wraps(f) | |
def decorated(*args, **kwargs): | |
profiler = Profile() | |
result = None | |
try: | |
result = profiler.runcall(f, *args, **kwargs) | |
finally: | |
stats = pstats.Stats(profiler) | |
stats.sort_stats('cumtime').print_stats(200) |
with open(config.get_deposition_file()) as f: | |
deposition_id = f.read() | |
# create a new deposition version with different deposition_id from the existing deposition | |
r = requests.post(config.url + '/api/deposit/depositions/' + deposition_id + '/actions/newversion', | |
params={'access_token': config.access_token}) | |
# You have to use the new version's deposit link | |
newversion_draft_url = r.json()['links']['latest_draft'] |
#!/bin/bash | |
# TODO: Parse arguments... | |
GITLAB_PIPELINE_TRIGGER_URL=https://gitlab.cern.ch/api/v4/projects/33605/trigger/pipeline | |
SERVICE_NAME=asclepias | |
if [ ! -z $BRANCH_NAME ]; then | |
# run commands to checkout a branch | |
echo "Checkout branch ${BRANCH_NAME}" | |
git checkout $BRANCH_NAME; |
{ | |
"date_detection": false, | |
"numeric_detection": false, | |
"properties": { | |
"$schema": { | |
"type": "string", | |
"index": "not_analyzed" | |
}, | |
"grants": { | |
"type": "object", |
{ | |
"swagger": "2.0", | |
"info": { | |
"title": "COUNTER_SUSHI-Lite API", | |
"description": "The COUNTER_SUSHI-Lite API represents a RESTful implementation of SUSHI automation intended to returns COUNTER reports and snippets of COUNTER usage in JSON format", | |
"termsOfService": "", | |
"contact": { | |
"name": "NISO SUSHI Standing Committee", | |
"url": "http://www.niso.com/workrooms/sushi", | |
"email": "[email protected]" |