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.2.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.2-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ignoreme-1.0.2.tar.gz
  • Upload date:
  • Size: 4.6 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.2.tar.gz
Algorithm Hash digest
SHA256 9b070dde979fcd2355b6c36c16ddd2142bc25ff92a9a3f22c806497e57aabec6
MD5 9da338ceb7118df39ef5bf97113a0e94
BLAKE2b-256 c6a6887b4943a2764ec495c866f0fc2a3008248f41fa001056a9ce5f74863605

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ignoreme-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cba2381038d227d83268e48a1132e4dd972c8ed62b07e8861f87b19ce8db9424
MD5 025fe6e9c3e4f6989549861d00247ff6
BLAKE2b-256 128d91cdcfd56f8076bdaf8d7447f0b747ca572419bd3a9cd89ede3036e4697c

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