Skip to main content

A Python client for donotcommit.com

Project description

ignoreme

🛡️ 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.1.tar.gz (4.6 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.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ignoreme-1.0.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for ignoreme-1.0.1.tar.gz
Algorithm Hash digest
SHA256 976f5eacfeef7a69df920dedb550b2f8be454c4abd0f65bc76d347569aaad952
MD5 d741d3aea0900cef6248e0333723be7d
BLAKE2b-256 2008a489a808ec12db8f5cd38ab0732d8f4007b51968ea9b022c72bf7fdfd42d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ignoreme-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for ignoreme-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75a85933c7caca4a522e7dda48fbfb431b7390cb5fb9a5f592ad9c3289eac044
MD5 4a1462fb2a3425580fba612031a2a991
BLAKE2b-256 71a2c7c487e392d34e7f8cc1c25ff4ce7b734c4b0be211d1e24573d8e8fa2c60

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