2 # First, rules intended to apply in all subdirectories.
3 # These contain no slash, or only a trailing slash.
26 # Copies of binaries before BOLT optimizations.
50 # Ignore core dumps... but not Tools/msi/core/ or the like.
56 # Then, rules meant for a specific location relative to the repo root.
57 # These must contain a non-trailing slash (and may also have a trailing slash.)
64 Include/pydtrace_probes.h
66 !Lib/site-packages/README.txt
74 iOS/Resources/Info.plist
76 iOS/testbed/Python.xcframework/ios-*/bin
77 iOS/testbed/Python.xcframework/ios-*/include
78 iOS/testbed/Python.xcframework/ios-*/lib
79 iOS/testbed/Python.xcframework/ios-*/Python.framework
80 iOS/testbed/iOSTestbed.xcodeproj/project.xcworkspace
81 iOS/testbed/iOSTestbed.xcodeproj/xcuserdata
82 iOS/testbed/iOSTestbed.xcodeproj/xcshareddata
84 Mac/PythonLauncher/Info.plist
85 Mac/PythonLauncher/Makefile
86 Mac/PythonLauncher/Python Launcher
87 Mac/PythonLauncher/Python Launcher.app/*
88 Mac/Resources/app/Info.plist
89 Mac/Resources/framework/Info.plist
95 Modules/Setup.bootstrap
101 Programs/_freeze_module
136 /config.status.lineno
137 # hendrikmuhs/ccache-action@v1
159 Tools/freeze/test/outdir
161 # The frozen modules are always generated by the build so we don't
162 # keep them in the repo. Also see Tools/build/freeze_modules.py.
163 Python/frozen_modules/*.h
164 # The manifest can be generated at any time with "make regen-frozen".
165 Python/frozen_modules/MANIFEST
167 # Two-trick pony for OSX and other case insensitive file systems:
168 # Ignore ./python binary on Unix but still look into ./Python/ directory.
172 # main branch only: ABI files are not checked/maintained.