| Nov |
DEC |
Jan |
|
12 |
|
| 2021 |
2022 |
2023 |
About this capture
The Wayback Machine - http://web.archive.org/web/20221212123937/https://github.com/python-supply
Skip to content
n
Sign up
●
Actions
Automate any workflow
Packages
Host and manage packages
Security
Find and fix vulnerabilities
Codespaces
Instant dev environments
Copilot
Write better code with AI
Code review
Manage code changes
Issues
Plan and track work
Discussions
Collaborate outside of code
●Explore
●
●
●
●
●
●For
●
●
●
●
●By Solution
●
●
●
●Case Studies
●
●
●
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
●Repositories
●
●
●
●
In this organization
All GitHub
↵
Jump to
↵
-
No suggested jump to results
{{ message }}
python.supply
Use Python to learn foundational topics in computer science, programming, and software engineering.
●
https://python.supply
●
contact@python.supply
●
Verified
We've verified that the organization python-supply controls the domain:
●
python.supply
Learn more about verified organizations
●
Overview
●
Repositories
●
Projects
●
Packages
●
People
More
●
Overview
●
Repositories
●
Projects
●
Packages
●
People
Popular repositories
guide-to-publishing-packages
Public
This article is a step-by-step guide to assembling and publishing a small, open-source Python package; topics covered include directory structure, basic unit tests, basic continuous integration set…
3
published
Public
Python library that serves as an example/template for a package publishing guide.
Python
2
map-reduce-and-multiprocessing
Public
Multiprocessing can be an effective way to speed up a time-consuming workflow via parallelization. This article illustrates how multiprocessing can be utilized in a concise way when implementing Ma…
Jupyter Notebook
1
1
analyzing-and-transforming-abstract-syntax
Public
Python's built-in libraries include powerful tools for retrieving and operating over abstract syntax trees. This article provides an overview of how to use these features to analyze and transform P…
Jupyter Notebook
1
1
advantages-of-type-annotations
Public
Native syntactic support for type annotations was introduced in Python 3. This article provides an overview of this feature, reviews how it can be used to document information about expressions and…
Jupyter Notebook
1
python-supply.github.io
Public
Landing/redirect page for python.supply, where you can use Python as a platform to learn foundational concepts and practical techniques in computer science, programming, and software engineering.
HTML
Repositories
Language
Sort
code-serialization-and-transport
Public
Python's built-in libraries include flexible tools for serialization and deserialization of data structures, including abstract representations of source code. This article provides an overview of how these features can enable workflows that involve transportation of code between different components.
0
MIT
0
0
0
Updated Jun 2, 2022
published
Public
Python library that serves as an example/template for a package publishing guide.
Python
2
MIT
0
0
0
Updated Sep 18, 2021
python-supply.github.io
Public
Landing/redirect page for python.supply, where you can use Python as a platform to learn foundational concepts and practical techniques in computer science, programming, and software engineering.
HTML
0
0
0
0
Updated Dec 30, 2020
strings-regular-expressions-and-text-data-analysis
Public
While built-in string methods and regular expressions have limitations, they can be leveraged in creative ways to implement scalable workflows that process and analyze text data. This article explores these tools and introduces a few useful peripheral techniques within the context of a use case involving a large text data corpus.
Jupyter Notebook
0
MIT
0
0
0
Updated Dec 28, 2020
applications-of-immutability
Public
Both built-in and user-defined data structures in Python can be either mutable or immutable. This article explains why Python makes this distinction for built-in data structures and reviews some use cases within which you may want to define an immutable data structure of your own.
Jupyter Notebook
0
MIT
0
0
0
Updated Dec 26, 2020
working-with-foreign-functions
Public
Python offers a rich set of APIs that make it possible to build wrappers for foreign functions written in another language (such as C/C++) and compiled into shared libraries. This article introduces some basic techniques that will allow you to start using shared libraries in your projects.
Jupyter Notebook
0
MIT
0
0
0
Updated Dec 23, 2020
comprehensions-and-combinations
Public
Python comprehensions are a powerful language feature that can greatly improve the productivity of a programmer and the readability of code. This article explores how comprehensions can be used to build concise solutions for problems that require generating various kinds of combinations of all the elements from a finite (or infinite) set.
Jupyter Notebook
0
MIT
0
0
0
Updated Dec 22, 2020
guide-to-publishing-packages
Public
This article is a step-by-step guide to assembling and publishing a small, open-source Python package; topics covered include directory structure, basic unit tests, basic continuous integration setup, and publication to a repository.
3
MIT
0
0
0
Updated Nov 11, 2020
static-checking-via-metaclasses
Public
Python metaclasses are how classes are created, and by defining your own metaclasses you can guide and constrain code contributors in a complex codebase. This article reviews how metaclasses can be employed to implement static checking of user-defined derived classes.
Jupyter Notebook
0
MIT
0
0
0
Updated Oct 28, 2020
advantages-of-type-annotations
Public
Native syntactic support for type annotations was introduced in Python 3. This article provides an overview of this feature, reviews how it can be used to document information about expressions and functions in a structured way, and illustrates some of the advantages of leveraging it for applicable use cases.
Jupyter Notebook
1
MIT
0
0
0
Updated Oct 26, 2020
View all repositories
People
Top languages
Loading…
Most used topics
Loading…
Footer
© 2022 GitHub, Inc.
●Terms
●Privacy
●Security
●Status
●Docs
●Contact GitHub
●Pricing
●API
●Training
●Blog
●About
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.