semvec/pypi-packages huggingface dataset:
requestfile 0.1.0
Human-friendly HTTP requests as plain text files
Requires Python: >=3.12

# Requestfile

Human-friendly HTTP requests as plain text files.

[![Python package](https://github.com/rshk/requestfile/actions/workflows/python-package.yml/badge.svg)](https://github.com/rshk/requestfile/actions/workflows/python-package.yml)

## Features

- Store HTTP requests as text files, with a familiar syntax
- Easily specify query arguments, headers, cookies, form data, and file uploads
- Include data from files
- Interpolate variables passed from the command line
- And more!


## Usage

Requestfile can be used as either a command line tool, or as a library
to use the format from third party tools.


## Example

File `request.txt`:

```
POST http://httpbin.org/post
User-Agent: requestfile-example/0.1

%FIELD: username "user@example.com"
%FIELD: password "SuperSecret"
```

```
% requestfile send request.txt
{
  "args": {},
  "data": "",
  "files": {},
  "form": {
    "password": "SuperSecret",
    "username": "user@example.com"
  },
  "headers": {
    "Accept-Encoding": "identity",
    "Content-Length": "48",
    "Content-Type": "application/x-www-form-urlencoded",
    "Host": "httpbin.org",
    "User-Agent": "requestfile-example/0.1",
  },
  "json": null,
  "origin": "68.516.160.290",
  "url": "http://httpbin.org/post"
}
```

## Quick overview

See [SYNTAX.md](SYNTAX.md) for more details.

Commands to set query parameters, headers, cookies, form fields,
multipart file uploads...

```
# Comments are ignored

POST http://example.com/signup
%PARAM: user_id "100"
%HEADER: x-auth-token <<EOF
th15-15-4-l0ng-s3cr3t-t0k3n
EOF
%COOKIE: session "eyJpZCI6MX0K"

%PARAM: username "admin"
%PARAM: password "TmljZSB0cnkK"|from-base64
%PART: picture <"profile-picture.png"
```


## Passing arguments as variables

Variables can be used anywhere, and passed from the command line!

File `request.txt`:

```
# Edit a user's display name

%SET-DEFAULT: display_name "world"

POST "http://example.com/user/${user_id}"|interpolate
%HEADER: x-auth-token $auth_token

%FIELD: display_name $display_name
%FIELD: greeting "Hello, ${display_name}!"|interpolate
```

Fill in those variables from the command line:


```
requestfile send request.txt -a user_id=1 -a display_name="foobar"
```
lcax 3.4.3
LCAx is an open, machine and human-readable data format for exchanging LCA results.
Requires Python: >=3.10

# LCAx

The goal for LCAx is to make an open, machine and human-readable data format for exchanging LCA results,
EPD's and assemblies.

We propose a simple three level data format with information on project, assembly and EPD level,
written in an open data format and paired with a validator for a more robust and standardized format.
We intend to create connections to existing tools and API’s.

Our goal is making LCA calculations more accessible, transparent, and open.

![LCAx](./docs/assets/benchmark.png)

# Rust

## Install Rust
Head over to Rust's installation [page](https://www.rust-lang.org/tools/install)

## Install Rust Dependencies
```bash
cargo update
```

## Run Rust Tests

```bash
cargo test --package lcax --target x86_64-unknown-linux-gnu
```

## Export JSON Schema
```bash
cargo run --target x86_64-unknown-linux-gnu --bin export-schema > lcax.schema.json
```

# Python

## Install Python Dependencies
```bash
pip install maturin venv
```

## Run Python Tests

```bash
maturin develop --extras tests,codegen --target x86_64-unknown-linux-gnu
source .venv/bin/activate .
          
cd packages/python
pytest tests/
```

## Build Documentation

```bash
maturin develop --extras doc --target x86_64-unknown-linux-gnu
mkdocs serve
```

# JavaScript/TypeScript
Install wasm-pack
```bash
curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
```

## Build JS Package

```bash
cd modules/lcax
wasm-pack build --features jsbindings
mv pkg/lcax* ../../packages/javascript/src
rm -rf pkg
rm ../LICENSE
```

## Run JS Tests
```bash
npm run test
```
amzn-sagemaker-aiops-jupyterlab-extension 1.0.5
SageMaker AI Ops JupyterLab workspace primary extension module
Requires Python: >=3.8

# amzn_sagemaker_aiops_jupyterlab_extension:

This package includes the JupyterLab extension built by SageMaker AIOps team that includes Sagemaker Pipelines Output feature.

## Requirements
* JupyterLab >= 4
* async-lru
* aws_embedded_metrics

## Installing the extension
To install the extension within local Jupyter environment, a Docker image/container or in SageMaker Studio, run:
```
pip install amzn_sagemaker_aiops_jupyterlab_extension-<version>-py3-none-any.whl`
```

## Uninstalling the extension
To uninstall this extension, run:
```
pip uninstall amzn_sagemaker_aiops_jupyterlab_extension`
```

## Troubleshooting
If you are seeing the frontend extension, but it is not working, check that the server extension is enabled:

```
jupyter serverextension list
```

If the server extension is installed and enabled, but you are not seeing the frontend extension, check the frontend extension is installed:
```
jupyter labextension list
```

If the frontend extension is installed and enabled, open Browser console and see if there are any JavaScript error that is related to the extension in Browser console.

## See DEVELOPING.md for more instructions on dev setup and contributing guidelines
mcp-server-researchtwin 0.1.1
MCP server for ResearchTwin inter-agentic research discovery API
Requires Python: >=3.10
Keywords: digital-twin, discovery, mcp, research, s-index, semantic-scholar

<!-- mcp-name: io.github.martinfrasch/researchtwin -->

# mcp-server-researchtwin

MCP server for **ResearchTwin** — inter-agentic research discovery across a federated network of researcher digital twins.

Exposes the [ResearchTwin](https://researchtwin.net) platform API as [Model Context Protocol](https://modelcontextprotocol.io) tools, enabling AI agents to discover researchers, explore publications, datasets, repositories, and compute S-Index impact metrics.

## Tools

| Tool | Description |
|------|-------------|
| `list_researchers` | List all researchers registered on the platform |
| `get_profile` | Get a researcher's profile with S-Index score |
| `get_context` | Get comprehensive research context with all data source metrics |
| `get_papers` | Get publications with citation counts |
| `get_datasets` | Get datasets with QIC (Quality × Impact × Collaboration) scores |
| `get_repos` | Get code repositories with QIC scores |
| `discover` | Search across all researchers for papers, datasets, or repos |
| `get_network_map` | Get geographic affiliations for all researchers |

## Resources

| URI | Description |
|-----|-------------|
| `researchtwin://about` | Platform information and available tools |

## Installation

```bash
pip install mcp-server-researchtwin
```

Or install from source:

```bash
git clone https://github.com/martinfrasch/researchtwin.git
cd researchtwin/mcp-server
pip install -e .
```

## Usage

### Claude Desktop

Add to your Claude Desktop configuration (`~/Library/Application Support/Claude/claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "researchtwin": {
      "command": "mcp-server-researchtwin"
    }
  }
}
```

### Claude Code

Add to your Claude Code MCP settings:

```json
{
  "mcpServers": {
    "researchtwin": {
      "command": "mcp-server-researchtwin"
    }
  }
}
```

### Custom base URL

To point at a local or self-hosted ResearchTwin instance:

```bash
RESEARCHTWIN_URL=http://localhost:8000 mcp-server-researchtwin
```

Or in Claude Desktop config:

```json
{
  "mcpServers": {
    "researchtwin": {
      "command": "mcp-server-researchtwin",
      "env": {
        "RESEARCHTWIN_URL": "http://localhost:8000"
      }
    }
  }
}
```

## Example conversations

Once connected, you can ask your AI agent:

- *"Who are the researchers on ResearchTwin?"*
- *"Show me Martin Frasch's publications and S-Index score"*
- *"Find all datasets related to fetal monitoring"*
- *"What repositories have the highest QIC scores?"*
- *"Show me the geographic distribution of the research network"*

## Requirements

- Python 3.10+
- Network access to `researchtwin.net` (or your configured instance)

## License

MIT