mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2026-03-23 10:00:04 +08:00
* Add OpenStax Data Science and Python Books to Learning Resources Added the OpenStax textbook "Principles of Data Science" to the learning resources section: * [Principles of Data Science](https://openstax.org/details/books/principles-data-science) - OpenStax (PDF) (CC BY-NC-SA 4.0) This book is a free, open educational resource covering key topics in data science, including Python examples, data ethics, AI, and real-world applications. It is published under a Creative Commons license and provides high-quality material for students and developers. This contribution adds value to the project by providing learners with a legally shareable, comprehensive data science textbook. * Fix broken Biopython Tutorial link Updated the Biopython Tutorial and Cookbook link to a working URL: * [Biopython Tutorial and Cookbook](https://biopython.org/wiki/Documentation) (HTML) The previous PDF link was broken, so this update ensures users can access the tutorial successfully. This keeps the learning resources section functional and helpful for all developers. * Broken PDF link in Biopython Tutorial and Cookbook * fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025 docs: fix Biopython Tutorial and Cookbook PDF build issue for Hacktoberfest 2025 Resolved an issue affecting the generation of the Biopython Tutorial and Cookbook PDF version. This update ensures the documentation builds successfully alongside the HTML output, providing a complete and accurate reference for users. Verified after recent changes to the documentation pipeline. * Remove .idea folder * Update free-programming-books-en.md by adding "_English_" I resolve back the error to _English_ * Move "Principles of Data Science" to Data Science Subjects List * Added Principles of Data Science into Data Science Topics * Revert English by Programming & Subject I had remove the double "___"
293 lines
4.8 KiB
Plaintext
293 lines
4.8 KiB
Plaintext
# #########################################################
|
|
# Global/Backup.gitignore
|
|
# #####################################
|
|
|
|
*.bak
|
|
*.gho
|
|
*.ori
|
|
*.orig
|
|
*.tmp
|
|
|
|
*.idea
|
|
# #########################################################
|
|
# Global/Diff.gitignore
|
|
# #####################################
|
|
|
|
*.patch
|
|
*.diff
|
|
|
|
|
|
# #########################################################
|
|
# Global/CVS.gitignore
|
|
# #####################################
|
|
|
|
/CVS/*
|
|
**/CVS/*
|
|
.cvsignore
|
|
*/.cvsignore
|
|
|
|
|
|
# #########################################################
|
|
# Global/SVN.gitignore
|
|
# #####################################
|
|
|
|
.svn/
|
|
|
|
|
|
# #########################################################
|
|
# Global/TortoiseGit.gitignore
|
|
# #####################################
|
|
|
|
# Project-level settings
|
|
/.tgitconfig
|
|
|
|
|
|
# #########################################################
|
|
# Global/Linux.gitignore
|
|
# #####################################
|
|
|
|
*~
|
|
|
|
# temporary files which can be created if a process still has a handle open of a deleted file
|
|
.fuse_hidden*
|
|
|
|
# KDE directory preferences
|
|
.directory
|
|
|
|
# Linux trash folder which might appear on any partition or disk
|
|
.Trash-*
|
|
|
|
# .nfs files are created when an open file is removed but is still being accessed
|
|
.nfs*
|
|
|
|
|
|
# #########################################################
|
|
# Global/macOS.gitignore
|
|
# #####################################
|
|
|
|
# General
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Icon must end with two \r
|
|
Icon
|
|
|
|
# Thumbnails
|
|
._*
|
|
|
|
# Files that might appear in the root of a volume
|
|
.DocumentRevisions-V100
|
|
.fseventsd
|
|
.Spotlight-V100
|
|
.TemporaryItems
|
|
.Trashes
|
|
.VolumeIcon.icns
|
|
.com.apple.timemachine.donotpresent
|
|
|
|
# Directories potentially created on remote AFP share
|
|
.AppleDB
|
|
.AppleDesktop
|
|
Network Trash Folder
|
|
Temporary Items
|
|
.apdisk
|
|
|
|
|
|
# #########################################################
|
|
# Global/Windows.gitignore
|
|
# #####################################
|
|
|
|
# Windows thumbnail cache files
|
|
Thumbs.db
|
|
Thumbs.db:encryptable
|
|
ehthumbs.db
|
|
ehthumbs_vista.db
|
|
|
|
# Dump file
|
|
*.stackdump
|
|
|
|
# Folder config file
|
|
[Dd]esktop.ini
|
|
|
|
# Recycle Bin used on file shares
|
|
$RECYCLE.BIN/
|
|
|
|
# Windows Installer files
|
|
*.cab
|
|
*.msi
|
|
*.msix
|
|
*.msm
|
|
*.msp
|
|
|
|
# Windows shortcuts
|
|
*.lnk
|
|
|
|
|
|
# #########################################################
|
|
# Global/VisualStudioCode.gitignore
|
|
# #####################################
|
|
|
|
.vscode/*
|
|
!.vscode/settings.json
|
|
!.vscode/tasks.json
|
|
!.vscode/launch.json
|
|
!.vscode/extensions.json
|
|
*.code-workspace
|
|
|
|
# Local History for Visual Studio Code
|
|
.history/
|
|
|
|
|
|
# #########################################################
|
|
# Global/Vim.gitignore
|
|
# #####################################
|
|
|
|
# Swap
|
|
[._]*.s[a-v][a-z]
|
|
!*.svg # comment out if you don't need vector files
|
|
[._]*.sw[a-p]
|
|
[._]s[a-rt-v][a-z]
|
|
[._]ss[a-gi-z]
|
|
[._]sw[a-p]
|
|
|
|
# Session
|
|
Session.vim
|
|
Sessionx.vim
|
|
|
|
# Temporary
|
|
.netrwhist
|
|
*~
|
|
# Auto-generated tag files
|
|
tags
|
|
# Persistent undo
|
|
[._]*.un~
|
|
|
|
|
|
# #########################################################
|
|
# Node.gitignore
|
|
# ##################
|
|
|
|
# Logs
|
|
logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
lerna-debug.log*
|
|
.pnpm-debug.log*
|
|
|
|
# Diagnostic reports (https://nodejs.org/api/report.html)
|
|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
|
|
|
# Runtime data
|
|
pids
|
|
*.pid
|
|
*.seed
|
|
*.pid.lock
|
|
|
|
# Directory for instrumented libs generated by jscoverage/JSCover
|
|
lib-cov
|
|
|
|
# Coverage directory used by tools like istanbul
|
|
coverage
|
|
*.lcov
|
|
|
|
# nyc test coverage
|
|
.nyc_output
|
|
|
|
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
|
|
.grunt
|
|
|
|
# Bower dependency directory (https://bower.io/)
|
|
bower_components
|
|
|
|
# node-waf configuration
|
|
.lock-wscript
|
|
|
|
# Compiled binary addons (https://nodejs.org/api/addons.html)
|
|
build/Release
|
|
|
|
# Dependency directories
|
|
node_modules/
|
|
jspm_packages/
|
|
|
|
# Snowpack dependency directory (https://snowpack.dev/)
|
|
web_modules/
|
|
|
|
# TypeScript cache
|
|
*.tsbuildinfo
|
|
|
|
# Optional npm cache directory
|
|
.npm
|
|
|
|
# Optional eslint cache
|
|
.eslintcache
|
|
|
|
# Microbundle cache
|
|
.rpt2_cache/
|
|
.rts2_cache_cjs/
|
|
.rts2_cache_es/
|
|
.rts2_cache_umd/
|
|
|
|
# Optional REPL history
|
|
.node_repl_history
|
|
|
|
# Output of 'npm pack'
|
|
*.tgz
|
|
|
|
# Yarn Integrity file
|
|
.yarn-integrity
|
|
|
|
# dotenv environment variables file
|
|
.env
|
|
.env.test
|
|
.env.production
|
|
|
|
# parcel-bundler cache (https://parceljs.org/)
|
|
.cache
|
|
.parcel-cache
|
|
|
|
# Next.js build output
|
|
.next
|
|
out
|
|
|
|
# Nuxt.js build / generate output
|
|
.nuxt
|
|
dist
|
|
|
|
# Gatsby files
|
|
.cache/
|
|
# Comment in the public line in if your project uses Gatsby and not Next.js
|
|
# https://nextjs.org/blog/next-9-1#public-directory-support
|
|
# public
|
|
|
|
# vuepress build output
|
|
.vuepress/dist
|
|
|
|
# Serverless directories
|
|
.serverless/
|
|
|
|
# FuseBox cache
|
|
.fusebox/
|
|
|
|
# DynamoDB Local files
|
|
.dynamodb/
|
|
|
|
# TernJS port file
|
|
.tern-port
|
|
|
|
# Stores VSCode versions used for testing VSCode extensions
|
|
.vscode-test
|
|
|
|
# yarn v2
|
|
.yarn/cache
|
|
.yarn/unplugged
|
|
.yarn/build-state.yml
|
|
.yarn/install-state.gz
|
|
.pnp.*
|
|
|
|
|
|
# #########################################################
|
|
# User Custom
|
|
# ########
|