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 | Ver | Latest Release | Python | Platform | Todo | Lvl | Tests |
---|---|---|---|---|---|---|---|
generalpackager | 0.1.5 | 2021-02-09 15:49 CET | 3.8, 3.9 | Windows, Ubuntu | 6 | 2 | 6.5 % |
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) │ ├─ Property: description (Untested) │ ├─ Property: enabled (Untested) │ ├─ Property: extras_require (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) │ ├─ Property: install_requires (Untested) │ ├─ Method: is_creatable (Untested) │ ├─ Property: manifest (Untested) │ ├─ Method: metadata_setter (Untested) │ ├─ Property: name (Untested) │ ├─ Method: path_is_repo (Untested) │ ├─ Method: pip_install (Untested) │ ├─ Method: text_in_tests (Untested) │ ├─ Property: topics │ ├─ Method: unittest │ ├─ Method: upload (Untested) │ └─ Property: version (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) ├─ Property: github ├─ 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) ├─ Property: localmodule (Untested) ├─ Property: localrepo (Untested) ├─ Property: pypi (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
6e2e77e.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.5.tar.gz
(21.5 kB
view hashes)
Built Distribution
Close
Hashes for generalpackager-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8838e19ae1076239dfa92e0740adab1b363a31057117ab05a3bcbc21bcbef294 |
|
MD5 | d5f16dc96ab56e15bed9ccd17dec77c6 |
|
BLAKE2b-256 | af80627bde72a355a92af0ea9fd6e5ce2cf2827a75352ded8165e581a202459a |