Skip to main content

A Python client for donotcommit.com

Project description

ignoreme logo

🛡️ A simple CLI to generate .gitignore files using donotcommit.com
🔥 Stop committing files you shouldn't. Ever again.


✨ Features

  • List all available .gitignore templates
  • Generate .gitignore for one or more technologies
  • Output to terminal or directly to a file
  • Powered by donotcommit.com

Installation

Using uv:

uv tool install ignoreme

🚀 Usage

List available templates

ignoreme list

Generate a .gitignore for Python and Zig

ignoreme generate python zig

Save output to a file

ignoreme generate python zig --output .gitignore

🧠 How it works

This CLI is a simple wrapper for the donotcommit.com API. It fetches .gitignore templates by name and combines them for use in your project.

📄 License

MIT © Dêvid de Souza Teófilo

🛠️ Contributing

Clone the repository.

Install dependencies:

uv sync

Run tests:

task test

Pull requests are welcome.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ignoreme-1.0.3.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ignoreme-1.0.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file ignoreme-1.0.3.tar.gz.

File metadata

  • Download URL: ignoreme-1.0.3.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ignoreme-1.0.3.tar.gz
Algorithm Hash digest
SHA256 ae5c9b3e32b04c92d0e387a11a1ab56d573aca3d25d4cb009aaa00cc413dec62
MD5 07ae7bfcb0f99e9fcc11806e6a0685c0
BLAKE2b-256 5e66f510071449007d6396fac3d7969bbc0abf5112a6625fdb060b7644cd2c0d

See more details on using hashes here.

File details

Details for the file ignoreme-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: ignoreme-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ignoreme-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 55e6c6eb5717d7f8df39294d2293d357616b106c0d890f7dc6f75367962b5340
MD5 bca0fb4026a84bb1f6ae012bf2642032
BLAKE2b-256 ab655e924e6f9f45e812393744981fe09a8041b2bd723a32cbc13558b0366a99

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page