Tools to interface GitHub, PyPI and local modules / repos. Used for generating files to keep projects dry and synced. Tailored for my general packages.
Project description
generalpackager
Tools to interface GitHub, PyPI and local modules / repos. Used for generating files to keep projects dry and synced. Tailored for my general packages.
This package and 3 other make up ManderaGeneral.
Information
Package | Version | Latest Release | Python | Platform | Todos | Hierarchy |
---|---|---|---|---|---|---|
generalpackager | 0.1.4 | 2021-02-08 08:22 CET | 3.8, 3.9 | Windows, Ubuntu | 16 | 2 |
Contents
generalpackager ├─ Information ├─ Contents ├─ Installation ├─ Attributes └─ Todo
Installation
Command | pandas | generallibrary | generalfile | gitpython | requests |
---|---|---|---|---|---|
pip install generalpackager |
Yes | Yes | Yes | Yes | Yes |
Attributes
Module: generalpackager └─ Class: Packager ├─ Class: GitHub │ ├─ Method: api_url (Untested) │ ├─ Method: get_description (Untested) │ ├─ Method: get_topics │ ├─ Method: get_url (Untested) │ ├─ Method: get_users_packages (Untested) │ ├─ Method: get_website (Untested) │ ├─ Method: is_creatable (Untested) │ ├─ Method: is_url_functioning (Untested) │ ├─ Method: set_description (Untested) │ ├─ Method: set_topics (Untested) │ └─ Method: set_website (Untested) ├─ Class: LocalModule (Untested) │ ├─ Method: get_all_packages (Untested) │ ├─ Method: get_dependants (Untested) │ ├─ Method: get_dependencies (Untested) │ ├─ Method: get_env_vars (Untested) │ └─ Method: is_creatable (Untested) ├─ Class: LocalRepo (Untested) │ ├─ Method: bump_version (Untested) │ ├─ Method: commit_and_push (Untested) │ ├─ Method: create_sdist (Untested) │ ├─ Method: get_changed_files (Untested) │ ├─ Method: get_git_exclude_path (Untested) │ ├─ Method: get_license_path (Untested) │ ├─ Method: get_local_repos (Untested) │ ├─ Method: get_manifest_path (Untested) │ ├─ Method: get_metadata_path (Untested) │ ├─ Method: get_package_paths (Untested) │ ├─ Method: get_readme_path (Untested) │ ├─ Method: get_repos_path (Untested) │ ├─ Method: get_setup_path (Untested) │ ├─ Method: get_test_path (Untested) │ ├─ Method: get_test_paths (Untested) │ ├─ Method: get_workflow_path (Untested) │ ├─ Method: is_creatable (Untested) │ ├─ Method: metadata_setter (Untested) │ ├─ Method: path_is_repo (Untested) │ ├─ Method: pip_install (Untested) │ ├─ Method: text_in_tests (Untested) │ ├─ Method: unittest │ └─ Method: upload (Untested) ├─ Class: PyPI (Untested) │ ├─ Method: download_and_unpack_tarball (Untested) │ ├─ Method: get_datetime (Untested) │ ├─ Method: get_tarball_url (Untested) │ ├─ Method: get_url (Untested) │ ├─ Method: get_users_packages (Untested) │ ├─ Method: get_version (Untested) │ ├─ Method: is_creatable (Untested) │ └─ Method: reserve_name (Untested) ├─ Method: add (Untested) ├─ Method: clone_repo (Untested) ├─ Method: commit_push_store_sha (Untested) ├─ Method: compare_local_to_pypi (Untested) ├─ Method: compare_local_to_remote (Untested) ├─ Method: configure_contents_markdown (Untested) ├─ Method: filter_relative_filenames (Untested) ├─ Method: general_bumped_set (Untested) ├─ Method: general_changed_dict (Untested) ├─ Method: generate_git_exclude (Untested) ├─ Method: generate_license (Untested) ├─ Method: generate_localfiles (Untested) ├─ Method: generate_manifest (Untested) ├─ Method: generate_personal_readme (Untested) ├─ Method: generate_readme (Untested) ├─ Method: generate_setup (Untested) ├─ Method: generate_workflow (Untested) ├─ Method: get_attributes_markdown (Untested) ├─ Method: get_badges_dict (Untested) ├─ Method: get_classifiers (Untested) ├─ Method: get_dependencies (Untested) ├─ Method: get_dependents (Untested) ├─ Method: get_description_markdown (Untested) ├─ Method: get_env (Untested) ├─ Method: get_footnote_markdown (Untested) ├─ Method: get_information_markdown (Untested) ├─ Method: get_installation_markdown (Untested) ├─ Method: get_latest_release (Untested) ├─ Method: get_ordered_packagers (Untested) ├─ Method: get_packager_with_name (Untested) ├─ Method: get_step (Untested) ├─ Method: get_sync_job (Untested) ├─ Method: get_todos (Untested) ├─ Method: get_topics ├─ Method: get_triggers (Untested) ├─ Method: get_unittest_job (Untested) ├─ Method: get_users_package_names (Untested) ├─ Method: github_link (Untested) ├─ Method: github_link_path_line (Untested) ├─ Method: if_publish_bump (Untested) ├─ Method: if_publish_publish (Untested) ├─ Method: is_bumped (Untested) ├─ Method: is_creatable (Untested) ├─ Method: load_general_packagers (Untested) ├─ Method: relative_path_is_aesthetic (Untested) ├─ Method: remove (Untested) ├─ Method: run_ordered_methods (Untested) ├─ Method: step_install_necessities (Untested) ├─ Method: step_install_package_git (Untested) ├─ Method: step_install_package_pip (Untested) ├─ Method: step_run_packager_method (Untested) ├─ Method: step_setup_python (Untested) ├─ Method: steps_setup (Untested) ├─ Method: sync_github_metadata (Untested) ├─ Method: update_links (Untested) ├─ Method: workflow_sync (Untested) └─ Method: workflow_unittest (Untested)
Todo
8ab12b4.Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
generalpackager-0.1.4.tar.gz
(22.4 kB
view hashes)
Built Distribution
Close
Hashes for generalpackager-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c71063d82222ac66b7f2d6e7d7c0a95d3ec216bcd25a9ec5b74bb71a62aac280 |
|
MD5 | d0acfbfa547ed9ec619383231341ab40 |
|
BLAKE2b-256 | bf9ef02035420eea25642d54d6c9bfb93a861b09c7b93d6179b6f50920081913 |