semvec/pypi-packages huggingface dataset:
mcsmapi 0.1.8
Shortcut the pypi package of MCSM./快捷操作MCSM的pypi包
Requires Python: >=3.10

# MCSM API

![Supported MCSManager Versions](https://img.shields.io/badge/Supported%20MCSManager%20Versions-10.x-blue)
![Python Version](https://img.shields.io/badge/Python%20Version-%3E%3D3.7-blue)
![PyPI Downloads](https://img.shields.io/pypi/dm/mcsmapi)
[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/molanp/mcsmapi)

English|[Chinese Simplified](README_zh-cn.md)

## Documentation

📄 Docs: [docs](https://mcsmapi.awkchan.top/en/)

💡 Example: [example](example)

## Introduction

`mcsmapi` is a PyPI package based on [MCSManager](https://github.com/MCSManager/MCSManager), designed to simplify interactions with the MCSM API.

With this library, you can more easily access and operate the various features provided by MCSM.

## Installation

You can install `mcsmapi` using `pip`:

```bash
pip install mcsmapi
```

If you need the latest build files, please visit
[Actions](https://github.com/molanp/mcsmapi/actions/workflows/auto-build.yml)

## Supported Features

- [x] Dashboard data (`Overview`)
- [x] User management (`User`)
- [x] Instance management (`Instance`)
- [x] Daemon management (`Daemon`)
- [x] File management (`File`)
- [x] Image management (`Image`)

## Supported MCSM Versions

| MCSM Version | Support Status |
| :----------: | :------------: |
|     10.x     |       ✅       |

### Quick Example

```python
from mcsmapi import MCSMAPI

# Initialize
mcsm = MCSMAPI("https://example.com") # https or http required

# Log in with username and password (API permissions depend on the account permissions)
mcsm.login("username", "password")

# Log in with API key (API permissions depend on the API key permissions)
mcsm.login_with_apikey("apikey")

# Get dashboard data
overview = mcsm.overview()
overview_data = overview.overview()

# Get MCSM version
mcsm_version = overview_data.version
```

## Contributing

If you encounter any issues or have suggestions for improvements, feel free to submit an [Issue](https://github.com/molanp/mcsmapi/issues) or create a [Pull Request](https://github.com/molanp/mcsmapi/pulls).

## License

`mcsmapi` is licensed under the [MIT License](https://opensource.org/licenses/MIT).

Please refer to the [LICENSE](LICENSE) file for more details.
data-syncmaster 0.3.1
Syncmaster REST API + scheduler + Worker
Requires Python: >=3.11
Keywords: Syncmaster, REST, API, Worker, Spark, Transfer, ETL

.. _readme:

|Logo|

.. |Logo| image:: https://raw.githubusercontent.com/MobileTeleSystems/syncmaster/d14bf1b1272f15d42f441d6e33264bd2f95216c9/docs/_static/logo_wide.svg
    :alt: Data.SyncMaster logo
    :target: https://github.com/MobileTeleSystems/data-syncmaster

|Repo Status| |Docker image| |PyPI| |PyPI License| |PyPI Python Version| |Documentation|
|Build Status| |Coverage| |pre-commit.ci|

.. |Repo Status| image:: https://www.repostatus.org/badges/latest/wip.svg
    :target: https://www.repostatus.org/#wip
.. |Docker image| image:: https://img.shields.io/docker/v/mtsrus/syncmaster-server?sort=semver&label=docker
    :target: https://hub.docker.com/r/mtsrus/syncmaster-server
.. |PyPI| image:: https://img.shields.io/pypi/v/data-syncmaster
    :target: https://pypi.org/project/data-syncmaster/
.. |PyPI License| image:: https://img.shields.io/pypi/l/data-syncmaster.svg
    :target: https://github.com/MobileTeleSystems/syncmaster/blob/develop/LICENSE.txt
.. |PyPI Python Version| image:: https://img.shields.io/pypi/pyversions/data-syncmaster.svg
    :target: https://badge.fury.io/py/data-syncmaster
.. |Documentation| image:: https://readthedocs.org/projects/syncmaster/badge/?version=stable
    :target: https://syncmaster.readthedocs.io
.. |Build Status| image:: https://github.com/MobileTeleSystems/syncmaster/workflows/Run%20All%20Tests/badge.svg
    :target: https://github.com/MobileTeleSystems/syncmaster/actions
.. |Coverage| image:: https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/
    MTSOnGithub/03e73a82ecc4709934540ce8201cc3b4/raw/syncmaster_badge.json
    :target: https://github.com/MobileTeleSystems/syncmaster/actions
.. |pre-commit.ci| image:: https://results.pre-commit.ci/badge/github/MobileTeleSystems/syncmaster/develop.svg
    :target: https://results.pre-commit.ci/latest/github/MobileTeleSystems/syncmaster/develop

What is Data.SyncMaster?
------------------------

Data.SyncMaster is as no-code ETL tool for transferring data between databases and file systems.
List of currently supported connections:

* Apache Hive
* Clickhouse
* Iceberg (REST Catalog + S3)
* MSSQL
* MySQL
* Oracle
* Postgres
* FTP
* FTPS
* HDFS
* S3
* Samba
* SFTP
* WebDAV

Based on `onETL <https://onetl.readthedocs.io/>`_ and `Apache Spark <https://spark.apache.org/>`_.

Goals
-----

* Make transferring data between databases and file systems as simple as possible
* Provide a lot of builtin connectors to transfer data in heterogeneous environment
* RBAC and multitenancy support

Non-goals
---------

* No streaming support for now, only batch operations
* This is not a change data capture (CDC) solution

.. documentation

Documentation
-------------

See https://syncmaster.readthedocs.io
lerobot_policy_act_ttt 0.1.1
Add your description here
Requires Python: >=3.12

# Test-time Training for Action Chunking Transformer

This repository uses [Test-time Training](https://yueatsprograms.github.io/ttt/home.html) to improve the performance of [Action Chunking Transfomers](https://huggingface.co/docs/lerobot/act).

The policy can be installed with `pip install lerobot_policy_act_ttt`. 

You need the latest git version of `lerobot` that has support for custom policies: https://huggingface.co/docs/lerobot/bring_your_own_policies.