Skip to main content

🚀 code_dataset

code_dataset is an open-source project for code programming datasets. Unlike other programming datasets, this dataset comes from the programming iterations of actual open-source projects, using the best models currently available and being reviewed by senior developers. This ensures the quality and practicality of the dataset, providing valuable learning resources for researchers and developers.


✨ Features

  • 🌟 Datasets come from the programming iterations of actual open-source projects
  • 🤖 Generated using the most advanced models currently available
  • 👨‍💻 Reviewed by senior developers
  • 💎 High-quality, practical code examples

🛠 code-dataset Command Line Tool

If your project uses auto-coder.chat, you can use the code-dataset command line tool to manage your local programming datasets. code-dataset is a convenient command line tool for collecting and managing programming datasets that can be submitted for external use.

📥 Installation

  1. Clone the project repository:
git clone https://github.com/yourusername/code_dataset.git
cd code_dataset
  1. Install the code-dataset tool:
pip install -e .

or

pip install code-dataset

🔧 Usage

The code-dataset tool provides three main commands:

  1. Add a repository:
code-dataset add <repository_url> [--alias <alias_name>]

This command is used to add a Git repository or local directory to the configuration. You can optionally provide an alias for the repository using the --alias parameter.

  1. Refresh data:
code-dataset refresh

This command fetches the latest data from all configured repositories and saves it to the local data/libs directory.

  1. Count data entries:
code-dataset count

This command counts the data entries in all projects and displays a summary table.

📚 Examples

  1. Add a Git repository:
code-dataset add https://github.com/example/repo.git
  1. Add a repository with an alias:
code-dataset add https://github.com/example/repo.git --alias my-repo
  1. Add a local directory:
code-dataset add /path/to/local/repo
  1. Refresh all data:
code-dataset refresh
  1. Count data entries:
code-dataset count

Contribution

You can submit your local programming datasets to code_dataset via PR.


🤝 Contribution

We welcome and encourage community contributions. If you have high-quality code examples or improvement suggestions, please submit a Pull Request or open an Issue.


🌟 If you find this project helpful, please give us a star! Your support is the driving force for our continuous improvement.

Metadata

Release files for code-dataset 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for code-dataset 0.1.1
File Size Uploaded Provenance Actions
code-dataset-0.1.1.tar.gz 4.5 kB Without provenance Details for code-dataset-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for code-dataset 0.1.1
File Interpreter ABI Platform Actions
code_dataset-0.1.1-py3-none-any.whl Python 3 none any Details for code_dataset-0.1.1-py3-none-any.whl

Total release size: 9.1 kB

Release files / code-dataset-0.1.1.tar.gz

Download URL code-dataset-0.1.1.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f4ca7741dc60dfad19964b810863c93f5d99a2832963ee691b21374b776b1425
BLAKE2b-256 checksum
How to use checksums
936418c0155c9cd99e5b66955f80d7b76b03c1d03e4a02fc8b3a8614d4722d5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.11

Release files / code_dataset-0.1.1-py3-none-any.whl

Download URL code_dataset-0.1.1-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ca86c0d4a701667f42efb2cc4395d8fdfdebd4b1c222c1a8296ac97c9947deb
BLAKE2b-256 checksum
How to use checksums
b17fd7a4a807697871679ec091cfc73f612a76d5b5c190fb5d3047e85f735d0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.11

Security for code-dataset 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page